文档详情

软件工程―名词解释(精).pdf

发布:2021-07-22约1.22万字共13页下载文档
文本预览下载声明
全国 2010 年 10 月 三、名词解释题 (本大题共 5 小题 ,每小题 3 分 ,共 15 分 1. 软件生存周期模型 答案 :软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。 (1 分 软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段活 动 的准则 , (1 分 确立开发过程所 遵守的规定和限制 , 便于各种活动的协调以及各种人员的有效通信 , 有利于活动 重用和活动管理。 (1 分 2. 模块 答案 :模块在程序中是数据说明、 可执行语句等程序对象的集合 , 或者是单独 命 名和编址的元素 ,如高级语言中的过程、函数和子程序等。 (2 分 在软件的体系 结构中 ,模块是可组合、分解和更换的单元。 (1 分 3. 可维护性 答案 :软件可维护性是指软件能够被理解、校正、适应及增强功能的容易程 度。 (2 分 可维护性可用 7 个质量特性来衡量 ,即可理解性、可测试性、可修改性、 可 靠性、可移植性、可使用性和 效率。 (1 分 4. 继承性 答案 :继承性是子类自动共享父类数据结构和方法的机制 , 这是类之间的一种关 系。 (2 分 在定义和实现一个类的时候 ,可以在一个已经存在的类的基础之上来 进 行 ,把这个已经存在的类所定 义的内容作为自己的内容 ,并加入若干新的内容。 (1 分 5. 投资回收期 答案 :投资回收期是衡量一个开发工程价值的经济指标。 (1 分 投资回收期就是 积累的经济效益等于最初的投资所需要的时间。 (2 分 全国 2010 年 1 月 31.软件工程过程 : 即软件生命周期的方法、工具和概念 32.模块化 :模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模 块的过程 , 有多种属性 , 分别反映其内部特性 . 每个模块完成一个特定的子功能 , 所 有的模块按某种方法组装起来 ,成为一个整体 ,完成整个系统所要求的功能 33.集成测试 : 集成测试 ,也叫组装测试或联合测试。在单元测试的基础上 ,将 所 有模块按照设计要求 (如根据结构图 组装成为子系统或系统 , 进行集成测试。 34.软件可靠性 :(1 在规定的条件下 ,在规定的时间内 ,软件不引起系统 失效的概 率 ; (2 在规定的时间周期内 ,在所述条件下程序执行所要求 的功能的能力 ; 35.模块的控制范围 2008 年 10 月 1. 过程设计语言 (PDL 答案 :也称程序描述语言 , 又称为伪码 , 是一种用于描述模块算法设计和处理细 节的语言。 2. 可移植性 答案 :指程序从一个计算机环境移植到另一个计算机环境的容易程度。 3. 渐增式测试 答案 :是把未经过测试的模块逐个组装到已经过测试的模块上进行集成测试 , (2 分每增加一 个模块进行一次集成测试 ,重复此过程直至完成集成测试。 (1 分 4. 详细设计 答案 :也称过程设计 , 是在概要设计的基础上 , 设计出软件各模块内部的详细算 法 ,并精确地表 达这些算法。
显示全部
相似文档