【计算机类职业资格】计算机四级软件测试工程师-129及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-129及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-129及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-129 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:25,分数:53.00)1.关于 Web 应用软件功能测试,以下说法正确的是_。(分数:2.00)A.由于测试的不可穷举性,因此链接测试不需要测试所有的链接B.Cookie 测试不在 Web 功能测试所关注的范围之内C.Web 功能测试不能看做是对整个 Web 应用软件进行的集成测试D.在 Web 应用中,许多复杂的功能是通过表单完成的2.开始软件测试工作前具备的条件有 _。(分数:2.00)A.具有测试计划B.具有软件测试所需的各种文档C.软件源代码正确通过编译D.以上全部3.分析性能下
2、降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个下列区间 _。(分数:2.00)A.性能平坦区B.性能轻微下降区C.性能急剧下降区D.其他区4.测试项目实践中,测试策划活动的目标是(分数:2.00)A.确定测试范围B.划分测试任务C.编写测试计划文档D.组织测试团队5.在走查的过程中,参加审查的人员当中,程序编写者有 _。(分数:2.00)A.1 个B.2 个C.多于 2 个D.不确定6.如上图所示实例,以下测试用例哪一组能够满足判定条件覆盖_。(分数:2.00)A.(a=2,b=0,x=6)、(a=1,b=1,x=1)B.(a=8,b=7,x=114)、(a=33,b
3、=50,x=32)C.(a=29,b=20,x=25)、(a=3,b=9,x=36)D.(a=21,b=20,x=62)、(a=22,b=40,x=24)7.以下哪一种选项不属于软件缺陷_。(分数:2.50)A.软件没有实现产品规格说明所要求的功能B.软件中出现了产品规格说明不应该出现的功能C.软件实现了产品规格说明没有提到的功能D.软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题8.在代码检查中,负责提供关于检查项目的资料并回答检查人员问题的角色是_。(分数:3.00)A.协调人B.开发人员C.检查人员D.讲解员9.下列关于缺陷产生原因的叙述中,不属于技术问题的是_。(分
4、数:2.50)A.文档错误,内容不正确或拼写错误B.系统结构不合理C.语法错误D.接口传递不匹配,导致模块集成出现问题10.以下不属于软件缺陷的一项是_。(分数:2.00)A.软件没有实现产品规格说明所要求的功能B.软件中出现了产品规格说明指明不应该出现的错误C.软件实现了产品规格说明没有提到的功能D.软件实现了产品规格说明所要求的功能,但因受性能限制而未考虑可移植性问题11.以下哪种应用服务器不遵循 J2EE 规范_。(分数:2.00)A.Oracle 9i Application ServerB.PKUASC.WebLogicD.Tuxedo12.面向对象集成测试的目的是_。(分数:2.0
5、0)A.测试系统的各个组成部分放在一起是否能够协调一致B.检查测试用例生成,测试用例执行,测试结果判断是否正确C.选择哪些实体集成D.确定每个类及其实例是否能正常工作13.以下说法错误的是(分数:2.00)A.软件产品的质量越高,发布后维护成本就越低B.在软件测试中一般只需要运行预先设计的所有测试案例C.通常应该在需求阶段设计系统测试案例,以此作为需求检查的辅助手段D.发现和修复产品中的软件缺陷越早,开发费用就会越低14.走查是对软件进行静态测试的一种方法,以下不属于走查活动的是_。(分数:3.00)A.计划走查会议B.准备测试用例C.执行走查以发现和改正错误D.在走查过程中程序员逐渐讲解自己
6、的程序15.针对下面的程序段,对于(MaxNum,Type)的取值,至少需要_个测试用例才能够满足判定覆盖的要求。 Whjle(MaxNum-0) If(10=Type)x=y * 2; Else if(100=Type)x=y+20; (分数:2.00)A.5B.4C.3D.216.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:2.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并
7、发用户数都是性能需求分析的重要指标17.应用服务器的功能之一是公共服务,下列服务中是所有应用服务器都应提供的是(分数:2.00)A.安全服务B.消息服务C.日志服务D.邮件服务18.以下有关回归测试的说法中,正确的是(分数:2.00)A.回归测试是一个测试阶段B.回归测试的目标是确认被测软件经修改和扩充后正确与否C.回归测试不能用于单元和集成测试阶段D.回归测试是指在软件新版本中验证已修复的软件问题19.下列不属于白盒测试方法的是 _。(分数:2.00)A.控制流测试B.正交实验法C.数据流测试D.域测试20.以下关于面向对象软件测试的说法中,错误的是(分数:2.00)A.测试动态绑定是类树测
8、试的一个重要目标B.面向对象软件协作集成测试是指对一个类的多个实例间协作进行的测试C.面向对象软件的自底向上集成测试需要为集成测试开发相应代码D.面向对象软件的单元测试需要考虑对一个类中单个方法的测试21.软件可靠性的研究很大程度借鉴了硬件可靠性的研究,但二者还是有很多区别,主要体现在(分数:2.00)A.软件设计出来后,每份拷贝都完全一样,而硬件设计出来后,每个按照设计生产的都不可能完全相同B.软件是纯逻辑产品,内部逻辑复杂度高,而硬件的内部逻辑相对简单C.软件版本更新很频繁,但硬件版本更新通常很慢D.以上全部22.下面面向对象程序单元测试中,模态类测试是基于 _ 图生成测试用例。(分数:2
9、.00)A.用例图B.顺序图C.协作图D.状态转换图23.下列人员中不属于构件测试涉及的人员是 _。(分数:2.00)A.协调者B.开发者C.复用者D.第三方24.下列测试用例设计中既适用于失效恢复测试用例设计又适用于健壮性测试用例设计的方法为_。(分数:2.00)A.规范导出法B.错误猜测法C.基于故障的测试D.基于风险的测试25.如果某段代码简明、易懂并且注释准确没有歧义,那么我们说此代码具备 _。(分数:2.00)A.正确性B.清晰性C.规范性D.一致性二、论述题(总题数:2,分数:34.00)简单谈一下你对穷举测试的理解,并按要求回答问题。(分数:18.00)(1).穷举测试的方法对于
10、所有项目程序都是可行的吗?(分数:9.00)_(2).若是针对小型的程序,穷举测试是可能的吗?若是,说明此时采用穷举测试能否保证程序是百分之百正确呢?(分数:9.00)_以下是某 C 程序段,其功能为计算 1 到所输入数字的逐步累加和,请仔细阅读程序并完成要求。 #include int sum(int n ) int i,ret_sum; ret_sum = 0; for ( i = 1; i = n; i+ ) ret_sum += i; return ret_sum; void main() int j,n; printf(“/1: Please input value here = “
11、); scanf(“%d“, for ( j = 1; j = n; j+ ) printf(“/2: from 1 to %d is %d/n“,j,sum(j); (分数:16.00)(1).画出此程序各函数的控制流程图。(分数:8.00)_(2).设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到 100%。如果认为该程序的语句或分支覆盖率无法达到 100%,需说明为什么。(分数:8.00)_计算机四级软件测试工程师-129 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:25,分数:53.00)1.关于 Web 应用软件功能测试,以下说法正确的是_
12、。(分数:2.00)A.由于测试的不可穷举性,因此链接测试不需要测试所有的链接 B.Cookie 测试不在 Web 功能测试所关注的范围之内C.Web 功能测试不能看做是对整个 Web 应用软件进行的集成测试D.在 Web 应用中,许多复杂的功能是通过表单完成的解析:2.开始软件测试工作前具备的条件有 _。(分数:2.00)A.具有测试计划B.具有软件测试所需的各种文档C.软件源代码正确通过编译D.以上全部 解析:3.分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个下列区间 _。(分数:2.00)A.性能平坦区B.性能轻微下降区C.性能急剧下降区 D.其他区解
13、析:解析 通常分析性能下降曲线时,会首先将其分为几个区间:性能干坦区、性能轻微下降区、性能急剧下降区。其中性能平坦区是软件运行的正常状态,因此人们往往希望该区间越长越好;性能轻微下降区是软件承受高负载的缓冲区,该区间也是越长越好;性能急剧下降区不是软件的正常运行区间,这一阶段响应时间会急剧增加至用户不能忍受,吞吐量会急剧下降甚至低于单用户时的吞吐量,但该区间对于分析性能瓶颈却有很大作用,通常说来,性能急剧下降区的起始点(也称性能拐点)就是性能瓶颈出现的地方,此时进一步分析资源利用率就可以找到性能瓶颈的原因。4.测试项目实践中,测试策划活动的目标是(分数:2.00)A.确定测试范围B.划分测试任
14、务C.编写测试计划文档 D.组织测试团队解析:解析 在实际的测试项目实践中,测试策划活动的目标是编写测试计划文档。5.在走查的过程中,参加审查的人员当中,程序编写者有 _。(分数:2.00)A.1 个 B.2 个C.多于 2 个D.不确定解析:6.如上图所示实例,以下测试用例哪一组能够满足判定条件覆盖_。(分数:2.00)A.(a=2,b=0,x=6)、(a=1,b=1,x=1) B.(a=8,b=7,x=114)、(a=33,b=50,x=32)C.(a=29,b=20,x=25)、(a=3,b=9,x=36)D.(a=21,b=20,x=62)、(a=22,b=40,x=24)解析:解析
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 129 答案 解析 DOC
