● 给定 C 语言程序:int foo( int x, int y, int d){if( x != 0 ) {if ( y == 0 ) d = d / x;else d = d / (x * y );} else {if( y == 0 ) d = 0;else d = d / y;}return d ;}当用路径覆盖法进行测试时,至少需要设计 (31)个测试用例。
A.3
B.4
C.5
D.8
试卷相关题目
- 1● 各类软件维护活动中,(30) 维护占整个维护工作的比重最大。
A.完善性
B.改正性
C.适应性
D.预防性
开始考试点击查看答案 - 2● (29)详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。
A.概要设计说明书
B.详细设计说明书
C.用户手册
D.用户需求说明书
开始考试点击查看答案 - 3● 按照 ISO/IEC 9126 软件质量度量模型定义,一个软件的可靠性的子特性包括(28)。
A.容错性和安全性
B.容错性和适应性
C.容错性和易恢复性
D.易恢复性和安全性
开始考试点击查看答案 - 4● 某软件在应用初期运行在 Windows NT 环境中。现因某种原因,该软件需要在 UNIX 环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的 (27) 。
A.可扩充性
B.可靠性
C.复用性
D.可移植性
开始考试点击查看答案 - 5● 统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP 将一个周期的开发过程划分为 4 个阶段,其中 (26) 的提交结果包含了系统 架构。
A.先启阶段
B.精化阶段
C.构建阶段
D.提交阶段
开始考试点击查看答案 - 6● 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。(32)属于确认测试阶段的活动。
A.设计评审
B.代码审查
C.结构测试
D.可靠性测试
开始考试点击查看答案 - 7● 面向对象分析的第一步是 (33) 。
A.定义服务
B.确定附加的系统约束
C.确定问题域
D.定义类和对象
开始考试点击查看答案 - 8● 面向对象程序设计语言为 (34) 提供支持。
A.面向对象用例设计阶段
B.面向对象分析阶段
C.面向对象需求分析阶段
D.面向对象实现阶段
开始考试点击查看答案 - 9● 下面关于面向对象的描述正确的是 (35) 。
A.针对接口编程,而不是针对实现编程
B.针对实现编程,而不是针对接口编程
C.接口与实现不可分割
D.优先使用继承而非组合
开始考试点击查看答案 - 10● 下面关于 UML 文档的叙述中正确的是 (36) 。
A.UML 文档指导开发人员如何进行面向对象分析
B.UML 文档描述了面向对象分析与设计的结果
C.UML 文档给出了软件的开发过程和设计流程
D.UML 文档指导开发人员如何进行面向对象设计
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识国家
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2019
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它