软件工程 —— 简答题2
什么是数椐字典?其作用是什么?它有哪些条目?
数据字典(Data Dictionary,简称DD)是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。
数据流图仅描述了系统的“分解”,系统由哪几部分组成,各部分之间的联系,并没有对各个数据流、加工、数据存储进行详细说明,如数据流、数据存储的名字并不能反映其中的数据成分、数据项目内容和数据特性,在加工中不能反映处理过程等等。
数据字典有以下四类条目:数据流、数据项、.文件、基本加工。数据项是组成数据流的数据存储的最小元素。

描述加工逻辑有哪些工具?
① 外层:用来描述控制结构,采用顺序、选择、重复三种基本结构。
② 内层:一般是采用祈使语句的自然语言短词。
(1)结构化语言
结构化语言是介于自然语言和形式语言之间的一种半形式语言。
(2)判定表
在有些情况下,数据流图中的某些加工的一组动作信赖于多个逻辑条件的取值。
(3)判断树。
判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用。

