计算机等级考试2011年9月四级软件测试工程师笔试真题及答案一、选择题下列各题四个选项中,只有一个选项是正确的。1ANSIIEEESTD7291983给出软件质量的定义:软件产品满足规定的和隐含的与需求能力有关的全部特征和特性。以下叙述中不属于这些质量特征和特性的是A产品功能B效率C可使用性D项目成本和进度2软件产品需求规格说明书是软件缺陷存在最多的地方,其原因是A软件开发人员与用户沟通比较困难,对要开发的产品需求理解不一致B系统设计不能全面考虑产品在功能、性能、安全性、可维护性等方面的平衡C采用不熟悉的新技术开发系统或不科学的算法解决问题D系统内各子系统或模块的参数过于复杂,导致信息传递失误3条件覆盖的基本思想是设计若干测试用例,执行被测程序,使得每个判断的每个条件的可能取值至少满足一次。那么对于如下的C语言程序段ifa>0b>0cca;ifa>1c>1cc1;如果采用适用于条件覆盖的两个测试用例,其输入值分别为a2,b1,c2和a1,b2,c3,则以下叙述中正确的是A执行测试后,4个条件a>0,b>0,a>1,c>1的所有取值都至少执行一次B执行测试后,除b>0取真和c>1取假外其他条件取值都至少执行一次C执行测试后,除b>0取假和c>1取真外其他条件取值都至少执行一次D执行测试后,除b>0取真和c>1取真外其他条件取值都至少执行一次4对于题3所给的C语言程序段ifa>0b>0cca;ifa>1c>1cc1;执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试用例数至少是A2B3C4D5
5单元接口测试是单元测试的一种,以下不属于单元接口的是A参数表B输入输出文件C出错信息处理D全局量
6下图a是一个程序的模块结构。模块A是主模块。下图b是集成测试顺序的示意图。从此图可知,这个集成策略是:
fA自顶向下集成
B自底向上集成
C大突击集成
D三明治式集成
7集成测试分析的作用是指导集成测试用例的设计,安排测试和集成顺序。集成模块划分是集成测试分析的一个重要环节。以下叙述中不属于合理的集成模块划分的是A被集成的几个模块间的联系必须很密切B可以很容易地隔离集成模块的外围模块C集成模块内部各个模块必须共享某些数据区或程序区D能够简便地模拟外围模块向集成模块发送消息8破坏性测试的任务是评测软件在承受超出其正常负荷N倍的情况下,错误出现时的状态和错误发生后的恢复能力。它的实施主要在A系统层B子系统层C协议指标层Dr