软件导论第5-8章阶段练习(课堂)

上传人:飞****9 文档编号:131944551 上传时间:2020-05-11 格式:DOC 页数:12 大小:101.50KB
返回 下载 相关 举报
软件导论第5-8章阶段练习(课堂)_第1页
第1页 / 共12页
软件导论第5-8章阶段练习(课堂)_第2页
第2页 / 共12页
软件导论第5-8章阶段练习(课堂)_第3页
第3页 / 共12页
软件导论第5-8章阶段练习(课堂)_第4页
第4页 / 共12页
软件导论第5-8章阶段练习(课堂)_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《软件导论第5-8章阶段练习(课堂)》由会员分享,可在线阅读,更多相关《软件导论第5-8章阶段练习(课堂)(12页珍藏版)》请在金锄头文库上搜索。

1、第5-8章 阶 段 练 习选择题(1) 模块的内聚性最高的是( )A.逻辑内聚 B.时间内聚C.偶然内聚 D.功能内聚(2) 总体设计的目的是确定整个系统的()。A规模 B功能及模块结构C费用 D测试方案(3) 一个模块内部各程序都在同一数据结构上操作,这个模块的内聚性称为( )。A时间内聚 B功能内聚C通信内聚 C过程内聚(4) 软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括( )。A. 设计软件的模块结构 B. 定义接口并建立数据结构C. 模块设计 D. 生成概要设计规格说明(5) 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。A时间内

2、聚 B逻辑内聚 C通信内聚 D信息内聚(6) 为了提高模块的独立性,模块之间最好使用( )。A. 控制耦合 B. 公共耦合 C. 内容耦合 D. 数据耦合(7) 结构化程序设计的一种基本方法是( )。A筛选法 B递归法 C归纳法 D逐步求精法(8) 对软件进行分解,是为了( )。A降低模块间接口的复杂程度B降低模块的复杂程度C降低模块的复杂程度,并降低模块间接口的复杂程度D降低模块的复杂程度,并提高模块间接口的复杂程度(9) 在软件工程中,描绘软件结构的图形工具不包括( )。A. 层次图 B. HIPO图 C.PAD图 D.H图(10) 在详细设计阶段经常采用的图形工具包括( )。APAD图

3、B程序流程图 CN-S图 D以上都是(11) 提高程序可读性的手段包括( )。A使用三种标准控制结构 B采用有实际意义的变量名C. 给程序加注释 D以上都是(12) 结构化程序设计的三种基本控制结构不包括( )。A顺序 B选择 C转移 D循环 (13) 详细设计中,过程设计的常用图形工具不包括( )。A程序流程图 B数据流图 CN-S盒图 DPAD图(14) 下列关于详细设计中的说法中正确的是( )等。A详细设计任务相当于设计程序的“蓝图”B详细设计的根本目标是应该怎样具体地实现系统C详细设计编写代码 D以上都正确(15) 结构化程序之所以具有易于阅读,并且有可能验证其正确性,这是由于( )A

4、它强调编程风格 B选择良好的数据结构和算法 C. 有限制地使用GOTO语句 D只有三种基本结构(16) 程序设计语言主要分三大类:机器语言,汇编语言和( )。A逻辑语言 B高级语言 C自然语言 D智能语言(17) 结构化程序设计中的三种基本控制结构是( )。A过程、子程序和分程序 B顺序、选择和循环C递归、堆栈和队列 D调用、返回和转移(18) 软件详细设计的主要任务是确定每个模块的 ( )。A算法和使用的数据结构 B外部接口 C功能 D编程(19) 在详细设计阶段,经常采用的工具包括( )。A程序流程图 BSA CSC DDFD(20) 详细设计的结果基本决定了最终程序的( )。A代码的规模

5、 B运行速度 C质量 D可维护性(21) 两个模块彼此传递的信息中有控制信息,这种耦合称为( )。A数据耦合 B公共环境耦合 C内容耦合 D控制耦合(22) 结构化设计又称为( )。A. 概要设计B. 面向数据流设计C. 面向对象设计D. 详细设计(23) 按照总体设计中的启发式规则,模块的作用域和模块的控制域之间的关系应为( ) 。A. 模块的作用域应在模块的控制域之内。B. 模块的控制域应在模块的作用域之内。C. 模块的控制域与模块的作用域互相独立。D. 以上说法都不对。(24) 在SD方法中全面指导模块划分的最重要的原则是 ( )。A.程序模块化 B.模块高内聚 C.模块低耦合 D.模块

6、独立性(25) 软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括( )。A. 设计软件的模块结构 B. 定义接口并建立数据结构C. 模块内部算法设计 D. 生成概要设计规格说明(26) 软件详细设计主要采用的方法是( )。A.模块设计 B.结构化设计 C.PDL语言 D.结构化程序设计(27) 详细设计中,过程设计的常用工具有( )等。A程序流程图,N-S盒图,PAD图 B程序流程图,数据流图C程序流程图,系统流程图 D程序流程图,E-R图(28) 结构化程序设计主要强调的是( )。A程序易读性 B程序的效率C程序设计语言的先进性 D程序的规模 (29) 提高程序可读性的最有

7、力手段是( )。A使用三种标准控制结构 B采用有实际意义的变量名C. 显式说明一切变量 D给程序加注释(30) 一般来说,在软件生命周期中成本最高的阶段是( )。A.详细设计 B.软件编码 C.软件测试 D.软件维护(31) 软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )。A前者属于静态测试,后者属于动态测试B前者属于动态测试,后者属于静态测试C都属于静态测试D. 都属于动态测试(32) 若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0,1.0,现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(

8、)。A.条件覆盖法 B.等价分类法 C.边界值分析法 D.错误推测法(33) 单元测试的测试用例主要根据( )的结果来设计。A.需求分析 B.详细设计 C.概要设计 D.源程序(34) 软件测试是为了( )而执行程序的过程。A.纠正错误 B.发现错误 C.避免错误 D.证明正确(35) 常用的黑盒测试方法不包括( )。A等价划分 B边界值分析 C逻辑覆盖 D错误推测(36) 软件测试中,白盒法是通过分析程序的( )来设计测试用例的。A应用范围 B内部逻辑 C功能 D输入数据(37) 使用黑盒测试时,测试用例的设计应根据( )。A程序的内部逻辑 B程序的复杂程度C使用说明书 D程序的功能(38)

9、 黑盒测试在设计测试用例时,主要需要研究( )。 A需求规格说明与概要设计说明 B详细设计说明C项目开发计划 D概要设计说明与详细设计说明(39) 与确认测试阶段有关的文档是( )。A需求规格说明书 B概要设计说明书C详细设计说明书 D源程序(40) ( )是指程序在给定的时间点,按照规格说明书的规定成功运行的概率。A可移植性 B可用性 C可靠性 D可扩展性(41) ( )是指程序在给定的时间间隔内,按照规格说明书的规定成功运行的概率。A可移植性 B可用性 C可靠性 D可扩展性(42) 软件调试技术包括( )。A边界值分析 B演绎法 C循环覆盖 D集成测试(43) 为软件的运行增加监控设施以应

10、对将来可能出现的问题,这种维护的维护类型是( )。A改正性维护 B适应性维护 C完善性维护 D预防性维护(44) 在整个软件维护阶段所花费的全部工作中,哪种维护所占比例最大?( )A改正性维护 B适应性维护 C完善性维护 D预防性维护(45) 产生软件维护的副作用,是指 ( )A开发时的错误 B隐含的错误C因修改软件而造成了新的错误 D运行时误操作(46) 下列属于维护阶段的文档是 ( )。A.软件规格说明 B.用户操作手册C.软件问题报告 D.软件测试分析报告(47) 维护活动必须应用于( )A软件文档 B整个软件配置 C可执行代码 D数据(48) 为了提高软件的可维护性,在编码阶段应注意(

11、 )。A.保存测试用例和数据 B.提高模块的独立性C.文档的副作用 D.养成好的程序设计风格(49) 以下哪些问题是维护人员经常面对的问题?( )。A理解别人的程序非常困难 B文档不合格C设计时没考虑未来的修改维护 D以上都是(50) 决定软件可维护性的因素包括( )。A可理解性,可测试性,可修改性,可移植性,可用性B可理解性,可测试性,可修改性,可移植性,可重用性C可理解性,可靠性,可测试性,可修改性,可移植性 D可理解性,可扩展性,可测试性,可修改性,可升级性(51) 软件生存周期的( )工作与软件可维护性有着密切的关系。A编码阶段 B设计阶段 C测试阶段 D每个阶段(52) 软件维护困难

12、的主要原因是( )。A. 费用低 B. 人员少 C 开发设计中的缺陷 D. 得不到用户支持(53) 因计算机硬件和软件环境的变化而作出的修改软件的过程称为 ( )。A.改正性维护 B.适应性维护 C.完善性维护 D.预防性维护(54) 在软件维护的实施过程中,为了正确和有效地修改,需要经历以下三个步骤:分析和理解程序,修改程序,重新验证程序。( )是决定维护成败和质量好坏的关键。A分析和理解程序 B重新验证程序 C修改程序 D验收程序(55) 软件可移植性是用来衡量软件的( )的重要尺度之一。A人机关系 B效率 C质量 D通用性(56) 软件质量必须在()加以保证。A开发之前 B开发之后 C可行性研究过程中 D设计与实现过程中填空题1. 软件设计的主要任务是根据 导出系统的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号