软件工程期末复习的知识.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
期末复习 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分cCall软件质量度量模型中属于面向软件产品操作的是(   )P165 A.适应性 B.可重用性 C.可测试性 D.可用性 8.快速原型模型中,用于及早向用户提交一个原型系统的是(   )P120 A.实验型原型 B.探索型原型 C.提交型原型 D.演化型原型 9.软件维护中,因重新初始化控制标志或指针而引起的错误是以下哪一项的副作用?(   )P110 A.文档 B.数据 C.编码 D.设计 10.软件维护费用高的主要原因是(   )P106 A.生产率高 B.生产率低 C.人员多 D.人员少 11.根据对软件开发机构调查的结果可知,各类维护活动所占的比重是(   )P104 A.完善性占50%,适应性占25%,校正性占21%,其他维护占4% B.完善性占25%,适应性占50%,校正性占21%,其他维护占4% C.完善性占21%,适应性占25%,校正性占50%,其他维护占4% D.完善性占21%,适应性占50%,校正性占25%,其他维护占4% 12.为每个模块完成的功能进行具体描述,把功能描述转变为精确的、结构化的过程描述的阶段是( )P61 A.概要设计 B.详细设计 C.编码 D.测试 13.模块内聚性最好的是( )P47 A.逻辑内聚 B.时间内聚 C.功能内聚 D.通信内聚 14.设计软件结构一般不确定( )P43 A.模块之间的接口 B.模块间的调用关系 C.模块的功能 D.模块内的局部数据 15.下列属于用白盒技术设计测试用例的是(   )P85 A.错误推测 B.逻辑覆盖 C.等价类划分 D.因果图 16.有助于培养良好的编程风格并且第一个体现了结构化编程思想的程序设计语言是(   )P77 A.PASCAL B.FORTRAN C.PL/1 D.C 17.在软件详细设计过程中不采用的工具为(   )P25 A.判定表 B.PDL C.数据流图 D.IPO图 18.根据输入输出的数据结构产生程序结构的设计方法是(   )P68 A.PARNAS方法 B.JACKSON方法 C.WIRTH方法 D.DIJKSTRA方法 19.在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为(   )P43 A.细化 B.结构化 C.模块化 D.抽象化 20.结构化方法在建立软件系统的结构模块时按照以下哪种方法进行?(   )P62 A.由底向上 B.自顶向下 C.随机 D.回归 21.两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为(   )P45 A.控制耦合 B.公共耦合 C.标记耦合 D.数据耦合 22.结构化设计是以哪个阶段产生的DFD图为基础,按一定的步骤映射成软件结构?(   )P51 A.可行性分析 B.需求分析 C.概要设计 D.详细设计 23.结构化方法的基本原则是功能的分解和(   )P44 A.模块化 B.信息隐蔽 C.抽象 D.细化 24.数据字典和数据流程图共同构成了系统的(   )P30 A.物理模型 B.逻辑模型 C.原型 D.目标模型 25.软件需求不应包括(   )P22 A.功能要求 B.环境需求 C.标准实现的空间需求 D.用户界面要求 26.项目开发计划是什么类型的文档?(   )P20 A.设计性 B.进度表示 C.需求分析 D.管理性 27.瀑布模型是一种什么模型?(   )P116 A.风险驱动模型 B.线性开发模型 C.增量模型 D.迭代模型 28.软件工具一般是为软件人员开发和维护活动而使用的(   )P11 A.硬件环境 B.说明书 C.软件 D.程序 29.软件结构化设计中,好的软件结构应该力求做到( )B A.顶层扇出较少,中间扇出较高,底层模块低扇入 B.顶层扇出较高,中间扇出较少,底层模块高扇入 C.顶层扇入较少,中间扇出较高,底层模块高扇入 D.顶层扇入较少,中间扇入较高,底层模块低扇入 30.两个模块都使用同一张数据表,模块间的这种耦合称为( )A A.公共耦合 B.内容耦合 C.数据耦合 D.控制耦合 31.软件可靠性是软件在给定的时间内,在规定的环境条件下系统完成所指定功能的( )C A.可用性 B.适应性 C.概率 D.可移植性 32.划分模块时,下列说法正确的是( )A A.作用范围应在其控制范围之内 B.控制范围应在其作用范围之内 C.作用范围与控制范围互不包含 D.作用范围与控制范围不受限制 33.重用率高的模块在软件结构图中的特征是( )B A.扇出数大 B.扇

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档