(一)名词解释1
软件:软件是计算机程序、数据以及相关的各种文档的集合
软件危机软件危机是在软件进展第二阶段末期的规模较大的项目开发中,出现了与当初的计划推迟交工、费用比预算大幅度上升、不能满足用户要求、可靠性低、维护困难等问题,导致了软件危机
数据流图数据流图是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,是一种功能模型
数据字典、 数据字典是用来定义数据流图中的各个成分的具体含义的
它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述
变换流 变换流指数据流图(简称 DFD)具有明显的输入、变换和输出界面
事务流 事务流指数据流图中输入流被分离成许多数据流,形成许多加工路径,并根据输入值选择其中一条路径来执行
耦合性耦合性也称块间关系,指软件系统结构中各模块间相互联系紧密程度的一种度量
内聚性 内聚性又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量
程序设计语言(PDL) 程序设计语言(简称 PDL),又称伪码,它是一种用于描述模块算法设计和处理细节的语言
(二)填空题1
在信息处理和计算机领域内,一般认为软件是 _程序____、__文档___ 和__数据___
数据流图的基本组成部分有 _数据流__、 _加工_、 _数据存储_、 _数据源点或终点_
数据流图和数据字典共同构成了系统的 __逻辑_模型,是需求规格说明书的主要组成部分
数据流图一般可分为 _变换型_和_事务型_两类
结构化设计方法中,要把数据流图转换成软件结构,若某个加工将它的输入流分离成许多发散的数据流,形成许多加工路径,并根据输入的值选择其中一个路径来执行,这种特征的 DFD 称为 _事务型_数据流图
PDL 是描述处理过程“