[填空题] 独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条()的边的路径。
[问答题] 如何描述CMM软件能力成熟度模型分级结构及主要特征?
[填空题] 有两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向维护的技术;在维护阶段用来提高维护的效率和质量的()技术。
[判断题] 在面向对象的需求分析方法中,建立动态模型是最主要的任务。()A . 正确B . 错误
[单选题]测试的关键问题是()A . 如何组织对软件的评审B . 如何验证程序的正确性C . 如何采用综合策略D . 如何选择测试用例
[问答题] 软件工程的七条基本原理是什么?
[单选题]以下哪种测试方法不属于白盒测试技术()A . 基本路径测试B . 边界值分析测试C . 循环覆盖测试D . 逻辑覆盖测试
[单选题]许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。A .软件评审B .软件测试C .开发设计D .软件度量
[单选题]软件工程三要素是()。A .技术、方法和工具B .方法、工具和过程C .方法、对象和类D .过程、模型、方法
[填空题] 一个进行学生成绩统计的模块其功能是先对学生的成绩进行累加,然后求平均值,则该模块的内聚性是()。
[问答题] 何谓软件维护的成本?如何度量软件维护的工作量?
[多选题] SD方法的设计总则是()。A .程序简洁、操作方便B .结构清晰、合理C .模块内聚性强D .模块之间耦合度低
[多选题] 软件设计的主要任务是()。A .将分析阶段获得的需求说明转换为计算机中可实现的系统;B .完成系统的数据结构和程序结构设计C .完成模块的编码和测试D .对模块内部的过程进行设计
[单选题]软件工程管理对软件项目的开发管理,即对整个软件()的一切活动的管理。A .软件项目B .生存期C .软件开发计划D .软件开发
[判断题] 快速原型模型可以有效地适应用户需求的动态变化。()A . 正确B . 错误
[单选题]以下哪一项不是面向对象的特征()A . 多态性B . 继承性C . 封装性D . 过程调用
[判断题] RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者原型将被废弃。()A . 正确B . 错误
[单选题]软件工程的主要目标是()。A .软件需求B .软件设计C .风险分析D .软件实现
[多选题] 下列属于面向对象开发方法的是()。A .BoochB .UMLC .CoadD .OMT
[问答题] UML统一建模语言有哪几种图形?
[判断题] 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。()A . 正确B . 错误
[单选题]包含风险分析的软件工程模型是()。A .螺旋模型B .瀑布模型C .增量模型D .喷泉模型
[判断题] 软件就是程序,编写软件就是编写程序。()A . 正确B . 错误
[单选题]下列关于效率的说法不正确的是()A . 效率是一个性能要求,其目标应该在需求分析时给出B . 提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法C . 效率主要指处理机时间和存储器容量两个方面D . 程序的效率与程序的简单性无关
[判断题] 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图。()A . 正确B . 错误
[判断题] 为保证程序的安全,必须做到程序中没有任何错误存在,即容错。()A . 正确B . 错误
[问答题] 良好的编码风格应具备哪些条件?
[填空题] 曾被誉为“程序设计方法的革命”的()程序设计,使程序设计从主要依赖于程序员个人的自由活动变成为有章可循的一门科学。