列表

详情


在结构化分析方法中,利用分层数据流图对系统功能建模,以下关于分层数据流图的叙述中,不正确的是(  )。采用数据字典为数据流图中的每个数据流、文件、加工以及组成数据流或文件的数据项进行说明,其条目不包括(  )。


第 1 问

A. 顶层的数据流图只有一个加工,即要开的软件系统

B. 在整套分层数据流图中,每个数据存储应该有加工对其进行读操作,有加工对其进行写操作

C. 一个加工的输入数据流和输出数据流可以同名

D. 每个加工至少有一个输入数据流和一个输出数据流

第 2 问

A. 数据流

B. 外部实体

C. 数据项

D. 基本加工

参考答案: C B

详细解析:

数据流图的注意事项:
适当地为数据流、加工、数据存储、外部实体命名,名字应反映该成分的实际含义,避免空洞的名字。
画数据流而不要画控制流。
每条数据流的输入或者输出是加工。
一个加工的输出数据流不应与输入数据流同名,即使它们的组成成分相同。
允许一个加工有多条数据流流向另一个加工,也允许一个加工有两个相同的输出数据流流向两个不同的加工。
保持父图与子图平衡。
在自顶向下的分解过程中,若一个数据存储首次出现时,只与一个加工有关,那么数据存储应作为这个加工的内部文件而不必画出。
保持数据守恒,也就是说:一个加工所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者通过该加工能产生的数据。
每个加工必须既有输入数据流,又有输出数据流。
在整套数据流图中,每个数据存储必须既有读的数据流,又有写的数据流。但在某一张子图中可能只有读没有写,或者只有写没有读。
数据字典是为数据流图中的每个数据流、文件、加工,以及组成数据流或文件的数据项作出说明。
数据字典有以下4类条目:数据流、数据项、数据存储和基本加工。

上一题