错题集软件工程软件工程1.() 是系统分析阶段结束后得到的工作产品,()是系统测试阶段完成后的工作产品。:选项一A. 系统设计规格说明B. 系统方案建议书C. 程序规格说明D. 单元测试数据选项二A. 验收测试计划B. 测试标准C. 系统测试计划D. 操作手册 2.以下关于螺旋模型的叙述中,不正确的是()A. 它是风险驱动的,要求开发人员必须具有丰富的风险评估知识和经验B. 它可以降低过多测试或测试不足带来的风险C. 它包含维护周期,因此维护和开发之间没有本质区别D. 它不适用于大型软件开发 3.以下关于结构开发方法的叙述中,不正确的是()A. 总的指导思想是自顶向下,逐层分解B. 基本原则是功能的分解和抽象C. 与面向对象开发方法相比,更适合于大规模、特别复杂的项目D. 特别适合于数据处理领域的项目 4.业务流程重组是针对企业业务流程的基本问题进行回顾,其核心思路是对业务流程的 () 改造,BPR 过程通常以 () 为中心。选项一A. 增量式B. 根本性C. 迭代式D. 保守式选项二A. 流程B. 业务C. 组织D. 资源 5.自底向上的集成测试策略的优点包括()A. 主要的设计问题可以在测试早期处理B. 不需要写驱动程序C. 不需要写 桩程序D. 不需要进行回归测试 6.以下关于软件可维护性的叙述中,不正确的是“可维护性”()A. 是衡量软件质量的一个重要特性B. 不受软件开发文档的影响C. 是软件开发阶段各个时期的关键目标D. 可以从可理解性、可靠性、可测试性、可行性、可移植性等方面进行度量 7.在设计软件的模块结构时,()不能改进设计质量A. 模块的作用范围应在其控制范围之内B. 模块的大小适中C. 避免或减少使用病态链接(从中部进入或访问一个模块)D. 模块的功能越单纯越好 8.计算机系统 () 可以用 MTBF/(1+MTBF)来度量,其中 MTBF 为平均失效间隔时间。A. 可靠性B. 可用性C. 可维护性D. 健壮性 9.极限编程(XP)的十二个最佳实践不包括A. 小的发布B. 结对编程C. 持续集成D. 精心设计 10.以下关于增量模型的叙述中,不正确的是 ()A. 容易理解,管理成本低B. 核心的产品往往先开发,因此经历最充分的测试C. 第一个可交付版本所需要的成本低,时间少D. 即使一开始用户需求不清晰,对开发进度和质量也没有影响 10.能力成熟度模型集成 (CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型都是 CMMI 提供的两种表示方式。连续式模型包括 6 个过程域能力等级,其中 () 的共性目标是过程将可标识的输入工作产品转换为可标识的输出工作产品,以实现支持过程域的特定目标。A. CLI1(已执行的)B. CLI2(已管理的)C. CLI3(已定义的)D. CLI4(定量管理的)