2015年9月全国计算机等级考试四级软件测试工程师笔试真题.doc
文本预览下载声明
2008年9月全国计算机等级考试四级软件测试工程师笔试真题
一、选择题 (每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1:参考答案:D我的答案:
参考解析:(P1)CMU SEI的Watts Humphrey指出:软件产品必须首先提供用户所需要的功能。
试题内容:
CMU SEI的Watts Humphrey指出软件产品必须首先提供用户所需要的
A:性能
B:人机界面
C:可靠性
D:功能
2:参考答案:B我的答案:
参考解析:(P9)Myers在1979年提出了一个重要观点,即软件测试的目的是为了查找程序错误。
试题内容:
Myers在1979年提出了一个重要观点,即软件测试的目的是为了
A:证明程序正确
B:查找程序错误
C:改正程序错误
D:验证程序无错误
3:参考答案:A我的答案:
参考解析:(P48)在代码检查的过程中发现大部分错误的人通常是程序员。
试题内容:
在代码检查的过程中发现大部分错误的人通常是
A:程序员
B:测试员
C:审查者
D:架构师
4:参考答案:D我的答案:
参考解析:(P13)软件缺陷的主要类型有:①软件没有实现产品规格说明要求的功能;②软件出现了产品规格说明指明不该出现的错误 ;③软件实现了产品规格说明没有提到的功能;④软件没有实现虽然产品规格说明中未明确提及但应实现的目标;⑤软件难理解,不易使 用。
试题内容:
以下哪一种选项不属于软件缺陷
A:软件没有实现产品规格说明所要求的功能
B:软件中出现了产品规格说明指明不应该出现的错误
C:软件实现了产品规格说明没有提到的功能
D:软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题
5:参考答案:D我的答案:
参考解析:(P17)软件生存周期过程中,修改错误代价最大的阶段是发布运行阶段。
试题内容:
软件生存周期过程中,修改错误代价最大的阶段是
A:需求阶段
B:设计阶段
C:编程阶段
D:发布运行阶段
6:参考答案:D我的答案:
参考解析:(P21)白盒测试又称为逻辑驱动测试,这种测试策略是对程序的逻辑结构进行检查,从中获取测试数据, 所以说白盒测试是一种以程序内部的逻辑结构为基础的测试用例设计技术。
试题内容:
以程序内部的逻辑结构为基础的测试用例设计技术属于
A:灰盒测试
B:数据测试
C:黑盒测试
D:白盒测试
7:参考答案:A我的答案:
参考解析:(P25)验证是检查我们是不是正在正确地建造一个产品,它强调的是过程的正确性,而确认是检查我们是 否在建成一个正确的产品,它强调的是产品的正确性。
试题内容:
软件验证和确认理论是测试过程的理论依据,其中验证是检查我们是否正在正确地建造一个产品,它强调的是
A:过程的正确性
B:产品的正确性
C:测试的正确性
D:规格说明的正确性
8:参考答案:C我的答案:
参考解析:(P73)考查路径覆盖。
试题内容:
下面是一个对整数数组A中的前n个元素求最小值的c程序,函数返回最小元素的位置。int minValue(int A[],int n){int k=0;for(int j=1;j=n-1;j++)if(A[j]A[k])k=j;return k;}当n=4时,程序中可能的执行路径数为
A:2
B:4
C:8
D:16
9:参考答案:C我的答案:
参考解析:(P38)单元测试时,调用被测模块的是驱动模块。
试题内容:
单元测试时,调用被测模块的是
A:桩模块
B:通信模块
C:驱动模块
D:代理模块
10:参考答案:B我的答案:
参考解析:(P38)大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易整体崩溃。
试题内容:
大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易
A:通过测试
B:整体崩溃
C:快速查错
D:快速排错
11:参考答案:D我的答案:
参考解析:(P175)软件性能指标主要有响应时间、系统响应时间和应用延迟时间、吞吐量、并发用户数、资源利用 率五种。软件实现的算法与系统响应时间和应用延迟时间是直接相关的,所以软件的性能也必定与实现算法是有关系的 。吞吐量是指系统在单位时间内处理请求的数量,对于无并发的应用系统而言,吞吐量是与响应时间严格的反比关系, 但对于其他系统则不一定。资源数量与平均响应时间没有直接关系,因为在具体一个时间点,所占用的资源往往并不多 ,即若处理单个请求,在每个时间点都可能会有许多资源被闲置,当处理多个请求时,平均响应时间也与资源调配是否 合理有关,与资源数量没有直接关系。另外,并发用户数是性能的一个重要指标,所以选项D“对于一个网络,其支持的 同时发送请求的用户数越大,该
显示全部