欢迎来到天天文库
浏览记录
ID:15102170
大小:130.50 KB
页数:8页
时间:2018-08-01
《全国计算机等级考试四级软件测试工程师笔试试卷3.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、全国计算机等级考试四级软件测试工程师笔试试卷2一、选择题(每小题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。1.20世纪,70年代,1979年GlenfordMyers出版的《theArtofSoftwareTesting》一书出了介绍众多的测试经典方法之外,还向人们揭示了测试的目的是___B_____。(A)证真,而非证伪(B)证伪,而非证真(C)证真,且证伪(D)验证程序的正确性2.测试时软件生存期中费用消耗最大的环节,能够决定需要做多少测试的影响因素有___D_____。(A)系统的目标和信息的
2、价值(B)开发组织和测试的时机(C)潜在的用户数量(D)以上全部3.软件生存周期的正确顺序是__D_____。(A)软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护(B)系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护(C)制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护(D)制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护4.白盒测试最常用的一种测试用例技术为___A_____。(A)逻辑覆盖(B)等价分类法(C)错误猜测法(D)使用综合测试策略
3、5.下列逻辑覆盖测试中,最强的是__C______。(A)语句覆盖(B)条件覆盖(C)路径覆盖(D)条件组合覆盖6.如果一个判定中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的判定覆盖率,至少需要设计____B____个测试用例。(A)1个(B)2个(C)3个(D)4个7.下列选项中不属于覆盖率对软件测试作用的是___B_____。(A)得知测试是否充分(B)协助找出代码中的语法错误(C)指导设计能够增加覆盖率的测试用例(D)了解测试的弱点在哪里8.下图所示的多情况分支型流程图,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径____D___
4、_。(A)n/2(B)2n(C)n(D)n+19.软件测试首先进行的测试是____B____。(A)集成测试(B)单元测试(C)系统测试(D)验收测试10.用于代替被测模块调用的子模块的模块被称作___A_____。(A)桩模块(B)数据模块(C)接口模块(D)驱动模块11.安全性测试,其目标是__B_____。(A)测试各种资源在超负荷的情况下的运行情况(B)系统的保护机制能否抵御入侵者的攻击(C)度量系统的性能和预先定义的目标有多大差距(D)验证系统从软件或者硬件失效中恢复的能力12.软件可靠性预测的目的是_____A__。(A)根据软件在可靠性与测试揭示的故障情况来预测软件在
5、正在运行时的故障和实效情况(B)通过受控的软件测试过程来预测软件在实际运行中的可靠性(C)通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性(D)关注可能导致失效的事件及其实效概率,并计算出各种事件组合导致失效的概率13.关于做好系统测试的原则,下列说法中错误的是___A_____。(A)所有的测试都应追溯到总体设计(B)在测试工作真正开始之前,尽早开始测试计划(C)Pareto原则应用于软件测试(D)系统缺陷应记入文档14.关于面向对象软件开发过程和测试过程的说法,不正确的是___D_____。(A)面向对象的软件开发过程通常是一个迭代与渐进的过程(B)面向对象的软件测试过程
6、通常是一个迭代与渐进的过程(C)测试活动之间是一系列相关测试任务的集合,时间上并不一定是连贯的。(D)测试活动之间是首尾相接的而非穿插交错的15.由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,其中方法层次的测试中常用的测试技术有__C______。(1)等价类划分测试(2)组合功能测试(3)递归函数测试(4)多态消息测试(5)不变式边界测试(6)模态类测试(7)非模态类测试(8)多态服务测试(9)展平测试(A)(2)(4)(6)(8)(B)(2)(4)(5)(6)(C)(1)(2)(3)(4)(D)(5)(6)(7)
7、16.在面向对象软件的集成测试中,高频集成有三个主要步骤,其正确顺序是___C_____。(1)开发人员完成要提供大骂的增量构件,同时测试人员完成相关的测试包(2)评价结果(3)集成测试人员将开发人员新增或修改的构件集中起来形成一个新的集成体(A)(1)(2)(3)(B)(2)(1)(3)(C)(1)(3)(2)(D)(3)(1)(2)17.下列选项当中,不是应用服务器的主要功能的是____D____。(A)构建运行环境(B)公共服务(C)互操作机制(D)内容驱动18
此文档下载收益归作者所有