一、填空题(每小题 2分,共 20分) 1、根据软件工程标准制定机构和标准适用范围有所不同,它可分为五个级别,即:【国际标准 】、【国家标准 】、行业标准、企业标准、项目标准。 2、结构化程序设计是一种程序设计技术,它采用【自顶向下、逐步求精 】的设计方法,和【单入口、单出口 】的控制结构。 3、提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要【容错 】技术。 4、英文缩写 CASE指的是【 计算机辅助软件工程 】。 5、在面向对象软件开发方法中,类与类之间主要的结构关系有【 归纳关系 】和【 聚集关系 】。 6、已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求,这种测试称为【功能 】测试。 7、软件测试测试时需要的三类信息,分别是【软件配置 】、【测试配置】 和【 测试工具 】。 8、软件在给定的时间间隔及给定的环境条件下,按设计要求成功地运行程序的概率,被称为软件的【 可靠性 】。 9、一个完整的软件配置包括三类信息:计算机程序;【 文档 】、【 数据 】。 10、软件工程的三要素由【 方法 】、【 工具 】和【 过程 】三部分组成。 11、面向数据流的设计方法,通常把信息流分为【 变换流 】和【 事务流 】。 12、提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要【容错 】技术。 13、模块的独立性可以由两个定性的标准来度量,这两个标准是【 耦合 】 和【 内聚 】。 14、用面向对象观点建立的模型有:描述系统静态结构的【 对象模型 】、描述系统控制结构的【 动态模型 】和描述系统计算结构的【 功能模型 】。 15、对象是现实世界中个体或事物的抽象表示,是其【 属性数据 】和【 对属性数据操作 】的封装。 16、结构化分析就是一种建立模型的活动,通常建立数据模型、【功能】模型、【行为】模型。 17、可行性研究是利用最少的代价在最短的时间内确定问题是否有可行的解,它包括【技术可行性 】、【经济可行性 】、法律可行性和开发方案的选择性。 18、数据流图包含四种成分是:加工、数据的源点和终点、【 数据流 】及【 数据存储 】。 19、因为软件在使用过程中数据环境发生变化或处理环境发生变化,需要修改软件以适应这种变化,这种维护活动称为【 适应...