问题描述:
8、数据流图(DFD)的作用是( )。
A支持软件系统功能建模
B支特软件系统的面向对象分析
C描述软件系统的控制流
D.描述软件系统的数据结构
这道题选第几个?
问题解答:
A. 支持软件系统功能建模
数据流图 (DFD) 的主要作用是描述系统中的数据如何输入、处理、存储和输出,以支持软件系统的功能建模。DFD 关注的是数据的流动和处理过程,而不是控制流或数据结构。因此,选项 A 是正确的。
- A. 支持软件系统功能建模:正确。DFD 主要用于描述系统的功能和数据流动。
- B. 支持软件系统的面向对象分析:不正确。面向对象分析通常使用 UML 图等工具,而不是 DFD。
- C. 描述软件系统的控制流:不正确。控制流描述通常使用流程图或状态图,而 DFD 描述的是数据流。
- D. 描述软件系统的数据结构:不正确。数据结构的描述通常使用数据字典或实体-联系图 (ERD),而不是 DFD。