全国计算机等级考试软件测试工程师9月.doc
《全国计算机等级考试软件测试工程师9月.doc》由会员分享,可在线阅读,更多相关《全国计算机等级考试软件测试工程师9月.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date全国计算机等级考试软件测试工程师2011年9月全国计算机等级考试软件测试工程师2011年9月计算机等级考试2011年9月四级软件测试工程师笔试真题及答案一、选择题 下列各题四个选项中,只有一个选项是正确的。(1)ANSI/IEEE STD729-1983 给出软件质量的定义:软件产品满足规定的和 隐含的与需求能力有关的全部特征和特性。以下叙述中不属于这些质量特征和 特
2、性的是A) 产品功能 B) 效率 C) 可使用性 D) 项目成本和进度 (2)软件产品需求规格说明书是软件缺陷存在最多的地方,其原因是A) 软件开发人员与用户沟通比较困难,对要开发的产品需求理解不一致 B) 系统设计不能全面考虑产品在功能、性能、安全性、可维护性等方面的平衡 C) 采用不熟悉的新技术开发系统或不科学的算法解决问题 D) 系统内各子系统或模块的参数过于复杂,导致信息传递失误(3)条件覆盖的基本思想是设计若干测试用例,执行被测程序,使得每个判断的每个条件的可能取值至少满足一次。那么对于如下的 C 语言程序段 if(a0&b0)c=c/a; if(a1|c1)c=c+1; 如果采用适
3、用于条件覆盖的两个测试用例,其输入值分别为 a=2,b=-1, c=-2 和 a=-1,b=2,c=3,则以下叙述中正确的是A) 执行测试后,4个条件a0,b0,a1,c1 的所有取值都至少执行一次 B) 执行测试后,除 b0 取真和 c1 取假外其他条件取值都至少执行一次 C) 执行测试后,除 b0 取假和 c1 取真外其他条件取值都至少执行一次 D) 执行测试后,除 b0 取真和 c1 取真外其他条件取值都至少执行一次(4)对于题 3 所给的 C 语言程序段 if(a0&b0)c=c/a; if(a1|c1)c=c+1; 执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试用例
4、数至少是A) 2 B) 3 C) 4 D) 5(5)单元接口测试是单元测试的一种,以下不属于单元接口的是A) 参数表 B) 输入/输出文件 C) 出错信息处理 D) 全局量(6)下图(a)是一个程序的模块结构。模块 A 是主模块。下图(b)是集成测试 顺序的示意图。从此图可知,这个集成策略是:A) 自顶向下集成 B) 自底向上集成 C) 大突击集成 D) 三明治式集成(7)集成测试分析的作用是指导集成测试用例的设计,安排测试和集成顺序。集成模块划分是集成测试分析的一个重要环节。以下叙述中不属于合理的集成模块划分的是A) 被集成的几个模块间的联系必须很密切 B) 可以很容易地隔离集成模块的外围模
5、块 C) 集成模块内部各个模块必须共享某些数据区或程序区 D) 能够简便地模拟外围模块向集成模块发送消息(8)破坏性测试的任务是评测软件在承受超出其正常负荷 N 倍的情况下,错误出现时的状态和错误发生后的恢复能力。它的实施主要在A) 系统层 B) 子系统层 C) 协议/指标层 D) 用户层(9)程序代码检查过程中为检查说明、使用错误,通常需要借助一些引用表。以下不适用于做这种检查的引用表是A) 循环层次表 B) 事件/响应表 C) 变量交叉引用表 D) 标号交叉引用表(10)在单元测试过程中,“差 1 错”属于比较错误,它是指A) 不正确地多循环或少循环一次 B) 不同数据类型的比较 C) 不
6、正确的逻辑运算符或优先次序 D) 当遇到死循环时无法跳出循环(11)以下关于软件性能测试的说法中,正确的是A) 检测每个函数的 McCabe 圈复杂度是软件性能测试关注的主要内容 B) 缩短平均故障修复时间是软件性能测试的主要目的之一 C) 提高并发进程数是软件性能测试的主要目的之一 D) 吞吐量是软件性能测试中一种常用的性能指标(12)以下哪种软件测试不属于软件性能测试的范畴A) 数据流测试 B) 压力测试 C) 负载测试 D) 并发测试中(13)以下关于软件可靠性测试的说法中,正确的是A) 软件可靠性测试总是能比白盒测试发现更多的错误 B) 软件可靠性测试总是能比黑盒测试发现更多的错误 C
7、) 软件可靠性测试不关注与软件性能有关的软件故障 D) 软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面(14)以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是A) 软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的 B) 硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化 C) 硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效 D) 软件的每个拷贝都是完全一样的;按照设计生产出来的同规格硬件总有微小差别(15)以下关于面向对象软件测试的说法中,正确的是A) 对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用
8、在该类的父类中定义的方法 B) 对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法 C) 对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法 D) 对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例(16)以下关于面向对象软件测试的说法中,正确的是A) 不需要对抽象类进行单元测试B) 等价类划分测试是一种类层次的测试技术 C) 不变式边界测试是一种类层次的测试技术 D) 测试动态绑定是类树测试的唯一目标(17)以下关于面向对象软件集成测试的说法中,错误的
9、是A) 协作集成是指将可以协作完成特定系统功能的类集成在一起进行集成测试B) 针对一个类的多个成员方法闻协作的测试不属于面向对象软件集成测试关注的范畴C) 针对一个类的多个实例间协作的测试不属于面向对象软件集成测试关注的范畴D) 针对一个类树上多个类的行为的测试属于面向对象软件集成测试关注的范畴(18)以下关于 Web 应用软件测试的说法中,正确的是A) 内容测试是 Web 应用软件性能测试的一项重要内容B) 表单测试是 Web 应用软件易用性测试的一项重要内容 C) 并发测试是 Web 应用软件安全性测试的一项重要内容 D) Cookie 测试是 Web 应用软件功能测试的一项重要内容(19
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 软件 测试 工程师
限制150内