




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
历年真题考试时间:120试卷总分:100 全国计算机等级考试2010年9月四级软件测试工程师笔试真题 一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 1.下列有关软件质量的叙述中,错误的是 (2分) o A:软件质量不仅包括软件产品的质量,还包括软件过程的质量o B:明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求o C:隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑o D:软件的功能和性能必须结合在一起考虑 2.下列有关软件测试的叙述中,正确的是 (2分) o A:测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验o B:一个成功的测试能够验证程序的确做了它应该做的事情o C:根据8020的原则,优秀的软件开发人员所编写的程序错误少,因此对于他们的程序,重点不应放在缺陷测试上o D:在软件过程的早期寻找尽可能多的错误符合软件测试的原则 3.下列有关白盒测试的叙述中,错误的是 (2分) o A:白盒测试是在同时拥有源代码和可执行代码的情形下才可以进行的一种软件测试方法o B:白盒测试应该由开发人员实施,因为只有他们才能够访问测试执行所涉及的代码o C:即使对所有的源代码都进行了100的逻辑覆盖测试,也不能保证程序中没有错误o D:软件测试人员制定测试计划的目的是想尽可能多地对源代码进行测试 4.下列有关黑盒测试的叙述中,错误的是 (2分) o A:黑盒测试是在不考虑源代码的情形下进行的一种软件测试方法o B:最好由测试人员、最终用户和开发人员组成的团队来实施黑盒测试o C:黑盒测试主要是通过对比和分析实测结果和预期结果来发现它们之间的差异,所以黑盒测试又称为数据驱动测试o D:数据流测试是一种黑盒测试方法 5.走查是一种重要的审查方法,下列所述的审查活动中,不属于走查的是 (2分) o A:审查小组的组织者事先把相关的设计文档、源程序和其他材料发给每一个小组成员,要求他们预先了解审查的内容o B:测试员事先根据审查的源代码准备一批测试用例o C:程序员在小组审查会上向全体审查人员逐条讲解自己编写的程序o D:所有参与审查的人员集体扮演计算机的角色,使用事先准备的测试用例按照源程序规定的顺序逐条执行,讨论可能出现的问题 6.下面有关软件测试的叙述中,不属于H模型核心思想的是 (2分) o A:软件测试不仅仅指测试的执行,还包括很多其他的活动o B:软件测试是一个独立的流程,贯穿产品整个开发周期,与其他流程并发地进行o C:软件测试要尽早准备,尽早执行 o D:软件测试不同层次的测试活动严格按照某种线性次序执行 7.下面有关路径测试的叙述中,错误的是 (2分) o A:路径覆盖是最强的覆盖测试,它不但能发现其他覆盖测试能发现的问题,还能发现其他覆盖测试不能发现的问题o B:测试员不可能对任何一个程序都完成l00的路径测试o C:不提倡用不同的数据重复测试同一条路径 o D:即使每条路径都执行了一次,程序还是可能存在缺陷 8.同行评审主要包括管理评审、技术评审、过程评审和 (2分) o A:需求评审 o B:文档评审o C:质量评审 o D:风险评审 9.对于如下给出的程序段: if(AB)and(C=5) then do P1; 若考虑满足条件判定覆盖原则以及内部边界条件,需要设计的最小测试输入数据集可能是 (2分) o A:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)o B:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)o C:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)o D:(A=2,B=1,C=5),(A=1,B=2,C=4) 10.下列关于逻辑覆盖的说法中,错误的是 (2分) o A:满足条件覆盖的测试不一定满足判定覆盖 o B:满足条件组合覆盖的测试一定满足判定覆盖、条件覆盖和判定条件覆盖o C:满足路径覆盖的测试也一定满足条件组合覆盖 o D:满足判定条件覆盖的测试也一定满足判定覆盖和条件覆盖 11.以下关于软件性能测试的说法中,正确的是 (2分) o A:对于没有并发的应用系统而言,响应时间与吞吐量成反比关系o B:应用系统的资源利用率越高,性能也就越好o C:软件性能测试是从用户视角考察软件性能 o D:并发进程数是软件性能测试中一种常用的性能指标 12.以下哪一种技术属于基于性能计数器的分析技术 (2分) o A:数据流分析 o B:指针分析o C:时间序列分析 o D:进程分析 13.以下哪种软件测试属于软件性能测试的范畴 (2分) o A:路径覆盖测试 o B:并发测试o C:安全性测试 o D:健壮性测试 14.以下关于软件可靠性测试的说法中,正确的是 (2分) o A:软件可靠性测试是一种比白盒测试更严格的软件测试o B:软件可靠性测试的代价通常比较高o C:软件可靠性测试本质上是一种黑盒单元测试 o D:软件可靠性测试不适用于面向对象软件测试 15.以下关于面向对象软件测试的说法中,正确的是 (2分) o A:单个成员方法的测试不属于面向对象单元测试考虑的范畴o B:等价类划分测试只适用于传统软件的测试,不适用于面向对象软件的测试o C:基于判定表的测试适用于面向对象软件的测试 o D:抽象类无法进行单元测试 16.以下关于面向对象软件测试的说法中,正确的是 (2分) o A:大突击集成是最有效的面向对象软件集成测试策略o B:在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试o C:针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴o D:在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法 17.以下关于Web应用软件测试的说法中,正确的是 (2分) o A:排版结构测试是数据层测试关注的内容 o B:链接测试是Web应用软件内容测试的重要内容o C:在对Web应用软件进行系统测试时,通常需要考虑性能测试o D:测试Web应用软件在多用户的情况下是否会出现系统崩溃,属于Web应用软件可靠性测试考虑的范畴 18.以下关于Web应用软件测试的说法中,正确的是 (2分) o A:应用服务器兼容性测试是Web应用软件业务层测试的一项内容o B:浏览器兼容性测试是Web应用软件安全性测试的一项内容o C:Web应用软件压力测试的主要内容是并发测试 o D:表单测试是Web应用软件易用性测试的一项内容 19.以下哪一项属于软件易用性测试关注的内容 (2分) o A:Web应用软件是否支持不同厂商开发的浏览器 o B:软件是否提供图形用户界面o C:软件提供的功能是否丰富 o D:在处理复杂任务时,软件的响应时间是否符合需求 20.以下哪一项属于数据兼容性测试关注的范畴 (2分) o A:一个软件是否支持不同的操作系统 o B:一个杀毒软件是否会误删其他软件保存的文件o C:一个文字处理软件的操作方式是否与同类软件的操作方式一致o D:一个电子邮件收发软件是否可以导入以前版本保存的邮件 21.下列有关测试过程抽象模型的描述中,正确的是 (2分) o A:V模型中,单元测试验证的是程序编码 o B:W模型强调,测试伴随着整个软件开发周期同步进行,测试的对象是程序和设计o C:H模型的提出源自软件开发中的活动常常是交叉进行的,存在反复触发、迭代的关系o D:X模型提出针对完整的程序进行集成的编码和测试 22.下列有关测试执行管理的描述中,错误的是 (2分) o A:测试用例执行要求保证测试结果准确完整 o B:对测试结果的追踪应该可追溯到具体责任人o C:测试执行完成后,并不意味着测试项目的结束 o D:检查完所有测试用例的执行结果是否完整即可结束测试执行 23.以下有关自动化测试脚本的说法中,错误的是 (2分) o A:数据驱动脚本将测试输入存储在脚本中 o B:线性脚本容易受软件变化的影响,且无共享和重用的脚本o C:结构化脚本的优点是健壮性更好,可以对一些容易导致测试失败的特殊情况进行处理o D:共享脚本的维护开销低于线性脚本 24.以下哪一项不属于测试策划的内容 (2分) o A:确定测试的充分性要求 o B:建立测试环境o C:提出测试的基本方法 o D:制定测试计划 25.单元测试的测试用例设计主要依据是 (2分) o A:需求规格说明 o B:概要设计说明o C:接口规格说明 o D:详细设计说明二、论述题(共3题,共50分)论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上。 1.(20分)设计黑盒测试的测试用例 某图书出租商店欲开发一个租书信息管理系统,管理图书的租借业务。 该系统的数据流图如下: (2分) 参考答案: 2.(10分) QESuite Web Version 1.0中,已知某安全文档管理系统测试项目的部分信息如下: 在测试过程中先后产生4个测试版本,按日期排序分别为SEDM 1.0_101009,SEDM 1.0_101025,SEDM1.0_101103,SEDM1.0_101106。 功能分类视图中部分待测区域及人员分配定义如下表所示: (20分) 参考答案: 3.(20分) 已知C源程序如下: /*/ /*功能:检查输入的标识符是否符合C语言规则*/ /*/ #include #include #include #include #include char* IsLegal(char*CheckWor D.; const int MaxWordLen=32; char*ErrorMessages=/*错误信息列表*/ 合法!, 首字符只能是字母或下划线!, 常、变量只能由字母、下划线和数字构成!, 常、变量标识不能用C语言关键字!, 常、变量标识不能用C语言预定义函数名!, 内存不够! ; int main() char *Prompt=C语言标识符的命名要遵守以下原则:; char *TestWord; inti; TestWord=(char *)malloc(sizeof(char)*MaxWordLen); /*TestWord存放用户输入*/ if(!TestWor D. return 1; /*显示部分提示信息*/ puts(Prompt); for(i=1;i=4;i+) puts(ErrorMessagesi); while(1) printf(nn请输入一个标识符(大写的Q退出):);/*提示*/ scanf(%s,TestWor D.;/*得到用户输入*/ if(toupper)(TestWord0)=0) break;/*循环出口*/ printf(n%s%s,TestWord,IsLegal(TestWor D.);/*判定标识符的合法性*/ free(TestWor D.; return 0; /*此函数检验标识符命名的合法性*/ char*IsLegal(char*CheckWor D. char*KeyWords=auto,break,case,char,continue,const,default, do,double,else,enum,extern,float,for,goto, if,int,long,noalias,register,return,short, signed,sizeof,static,struct,switch,typedef, union,unsigned,void,volatile,while,defined, define,undef,include,ifdef,ifndef,endif,line, error,elif,pragma;/*C关键字列表*/ char*Functions=close,creat,eof,fclose,fcloseall,feof,fopen, ferror,fgetchar,fgets,fprintf,fputc,fputchar, fseek,get,putch,putc,printf,open,putchar, puts,read,scanf,abs,acos,asin,math,atan, atan2,atof,atoi,ato1,ceil,dos,cosh,ecvt, exp,fabs,floor,fmod,frexp,itoa,labs,ldexp, log,log10,modf,pow,rand,sin,sqrt,srand, strtod,strlol,tan,tanh,ultoa,memset,strcpy, strcat,strchr,strcmp,calloc,isalnum,isalpha, toascii,tolower,tollpper,exit;/*C 主要预定义函数列表*/ char*Others=_;/* _也可以用于关键字,但我们不推荐您使用!*/ int WordLength,i; char*WordTemp; WordLength=strlen(CheckWor D.; /*检查标识符命名原则1*/ if(isalpha(CheckWord0)=0)&(CheckWord0!=Others0) return ErrorMessages1; /*检查标识符命名原则2*/ for(i=0;iWordLength;i+) if(isalnum(CheckWordi=0)&(CheckWordi!=Others0) return ErrorMessages2; /*检查标识符命名原则3*/ for(i=0;i44;i+) if(!strcmp(CheckWord,KeyWords
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮装修维修合同范本
- 云南廉价租房合同范本
- 西方飞机租赁合同范本
- 住房公积金管理中心创建市文明单位申报材料
- 乡镇2025年防止返贫动态监测帮扶集中排查工作方案
- 2025年安全工器具题库及答案
- 2025年山西省朔州市事业单位工勤技能考试考试题库及参考答案
- 2025年山东省烟台市事业单位工勤技能考试题库及答案
- CN120269323A 冷却器的拆装装置及方法 (华能澜沧江水电股份有限公司)
- 轨道交通考试试题及答案
- 核能质保监查员考试题及答案
- 9.3纪念抗日战争胜利80周年阅兵式观后感
- 2025年70周岁以上老年人换长久驾照三力测试题库(含答案)
- 2025年广西公需科目答案02
- 电力工业技术监督历史沿革及现状分析-
- GB/T 2423.22-2012环境试验第2部分:试验方法试验N:温度变化
- 最新低压电工安全培训课件
- 水土保持工程质量评定表
- 整机部整机出货检验重点标准
- 人像摄影:户外人像摄影课件
- 美丽中国中英文字幕
评论
0/150
提交评论