【计算机类职业资格】计算机四级软件测试工程师-17及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-17及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-17及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-17 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.软件测试过程是一个_的过程。(分数:2.00)A.自顶向下,并行处理B.自顶向下,逐步细化C.自底向上,并行处理D.自底向上,逐步集成2.如果软件出现修改设计的严重错误,那么软件质量和可靠性就不能保证,应对软件进一步测试。如果经过测试,软件功能完善,错误率数据很少,并易于修改,可能的结果是_。(分数:2.00)A.软件的质量和可靠性可以信任B.所作的测试不充分C.先前做出的改正是错误的D.A 或者 B3.软件质量的判断绝不只限于程序中的错误,在_产生的错误会在整个
2、软件开发过程中影响最大。(分数:2.00)A.编码阶段B.测试阶段C.概要设计D.详细设计4.在面向对象软件的集成测试中,集成策略反应了集成测试中如何选择每轮测试的对象,实际测试中为保证测试充分,常考虑测试类间的连接,常用技术有_。(1)类关联的多重性测试(2)受控异常测试(3)往返场景测试(4)模态机测试(分数:2.00)A.(1)(2)(3)B.(2)(3)(4)C.(1)(3)(4)D.(1)(2)(3)(4)5.不是软件测试评估的目的是_。(分数:2.00)A.量化测试过程,判定测试进行的状态B.决定什么时候测试可以结束C.保证每个阶段的测试任务得到执行D.为最后的测试或质量分析报告生
3、成所需的量化数据6.关于系统测试的方法,下列说法不正确的是_。(分数:2.00)A.在实时系统中,功能需求与性能需求必须同时考虑B.协议一致性测试实际上就是比较测试对象与相关协议是否符合C.安全性测试的最终目的是安全控制D.GUI 测试主要针对的是图形界面,没有涉及复杂的逻辑关系和算法,故 GUI 测试很容易实现7.以下程序的路径数为_。If(a8)If(b0)Result=a*b:If(c8)result+=1;(分数:2.00)A.3B.6C.8D.128.测试软件功能、性能、安全可靠性、易用性等大多数指标的主要环境被叫做_。(分数:2.00)A.主测试环境B.辅测试环境C.核心测试环境D
4、.边界测试环境9.关于等价分类测试法,下列说法不正确的是_。(分数:2.00)A.使用等价分类法设计测试方案时首先需要划分输入数据的等价类B.等价类是指某个输入域的子集和,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C.测试某个等价类的代表值就等价于对这一类其他值的测试D.等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试10.指出单元测试和集成测试应检测程序的执行是否满足软件设计的要求,反应测试活动与分析设计活动关系的模型为_。(分数:2.00)A.W 模型B.V 模型C.H 模型D.X 模型11.如果程序中有两个判定条件,其复合条件表达式分别为(a=3)and(b=6
5、)和(aO)or(c2),则为了达到 100%的判定覆盖率,至少需要设计的测试用例个数为_。(分数:2.00)A.1B.2C.3D.412.被看做一个“主程序”主要用来接收测试数据,把这些数据传送给被测试的模块,并且打印出有关数据的模块是_。(分数:2.00)A.桩模块B.数据模块C.接口模块D.驱动模块13.对于具有串联型分支结构的程序,若有 5 个判定语句,则采用正交实验设计法,至少需要的测试用例数应为_。(分数:2.00)A.5 个B.32 个C.16 个D.8 个14.极限编程的主要特点有_。(分数:2.00)A.简单的分析设计B.频繁的客户交流C.增量式开发和连续的测试D.以上全是1
6、5.关于面向对象的设计,下列说法错误的是_。(分数:2.00)A.面向对象的设计以面向对象分析为基础归纳分类B.建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象C.面向对象的设计是面向对象分析的另一种思维方式D.面向对象的设计是面向对象分析进一步的细化和更高的抽象16.关于兼容性测试的内容陈述,下列说法错误的是_。(分数:2.00)A.通常兼容性测试主要考虑硬件、软件和数据三个方面B.硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试C.不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试D.数据兼容性仅仅包括不同版本之间的数据兼容性17.制定测试计划,
7、要达到的目标有_。(分数:2.00)A.为测试各项活动制定一个现实可行的、综合的计划B.为项目实施建立一个组织模型,定义角色职责和工作内容C.开发有效的测试过程模型,以便能正确地验证正在开发的系统D.以上全是18.关于 Web 应用软件功能测试,以下说法正确的是_。(分数:2.00)A.由于测试的不可穷举性,因此链接测试不需要测试所有的链接B.Cookie 测试不在 Web 功能测试所关注的范围之内C.Web 功能测试不能看做是对整个 Web 应用软件进行的集成测试D.在 Web 应用中,许多复杂的功能是通过表单完成的19.软件可靠性的基本指标不包括以下选项当中的_。(分数:2.00)A.规定
8、条件下不引起系统失效的概率B.规定时间内不引起系统失效的概率C.在规定时间周期内,在所述条件下执行所要求的功能的能力D.在规定人员操作下不引起系统失效的概率20.下列不属于动态分析的软件行为是_。(分数:2.00)A.屏幕仿真B.建模C.结构分析D.分支执行分析21.压力测试(Stress Testing)又称强度测试,其目标是_。(分数:2.00)A.测试各种资源在超负荷的情况下的运行情况B.检测系统可以处理目标内确定的数据容量C.度量系统的性能和预先定义的目标有多大差距D.验证系统从软件或者硬件失效中恢复的能力22.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:2.00)A
9、.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标23.下列关于应用服务器的分类,叙述错误的是_。(分数:2.00)A.从面向的领域看,应用服务器可以分为两类:通用的应用服务器和专用的应用服务器B.通用的应用服务器能提供多方面服务,支持多个领域的开发和运行C.早前出现的 Tuxedo 和 MTS 遵循 J2EE 规范D.从遵循的规范角度来看,应用服务器可以分为两类:遵循 J
10、2EE 规范的应用服务器和其他服务器24.由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,下列不在其分层内的选项为_。(分数:2.00)A.方法层次的测试B.类层次的测试C.类树层次的测试D.系统层次的测试25.下列关于测试团队的说法中,不正确的是_。(分数:2.00)A.建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一B.测试团队的规模一般要非常的大,哪怕再小的软件测试小组也不能一个人C.测试人员的基本职责是发现系统的缺陷D.测试组织管理就是如何以最小的成本、最高的效率在计划时间内发现系统尽可能多
11、的和有价值的缺陷二、论述题(总题数:3,分数:48.00)以下是 ATM 系统交互功能的描述,请仔细阅读并完成要求。ATM 系统具有取款、查询和修改密码的功能。进入初始页面,显示“请输入密码”。如果正确输入密码,则进入主操作页面,显示三个可选框,取款、查询、修改密码;如果密码输入错误,回到初始页面。选择取款页面,请输入取款金额,如果金额合理可行,则 ATM 吐出现金,然后回到主操作页面;如果金额输入不合理,则回到取款页面。选择查询页面,则显示当前余额,然后回到主操作页面。选择修改密码页面,则提示输入新密码并确认,完成后回到主操作页面;如果新密码设置错误则回到修改密码页面。最后在主操作页面选择退
12、卡,ATM 系统则退卡给用户,操作结束。(分数:16.00)(1).请画出该交互过程的流程图。(分数:8.00)_(2).使用基本路径测试方法确定该状态图的测试路径。(分数:8.00)_以下是某 C 程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。# inclladestdiOh# inclladestdl ibhint main()int i:0;/*i 为计数器*/int n:int factorial=1;/*保存阶乘的结果*/puts(“*“):puts(“* The program will compute*“);puts(“* the fact。tial 0f an
13、integer*“);puts(“*“):puts(“please input the number n:“);scanf(“%d,&n);if(n0)/*判断输入的数是否大于或等于 0*/printf(“please input an interget=0/n“);return 0:if(n=0)/*0 的阶乘是 1*/printf(“fa(:tOrial of 0 is 1./n“);return 0:i=1:while(i=n)factorial:factorial * i:i+:printf(“factorial of %d is:%d./n,n,factorial);getch();
14、return 0:(分数:16.00)(1).出此程序主函数的控制流程图。(分数:8.00)_(2).计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到 100%。如果认为该程序的语句或分支覆盖率无法达到 100%,需说明为什么。(分数:8.00)_以下是 QESuite Web Version 1.0 用户手册的相关内容,请仔细阅读并按要求回答问题。(分数:16.00)(1).下表是测试用的规格说明,请阐述测试用例的定义及相关内容。(分数:8.00)_(2).测试中问题报告的状态有哪些,并描述各状态所表示的含义。域名 描 述编号 是创建测试用例时由系统生成的,唯一的,且在测试用
15、例的生命周期中保持不变的显示域项目 当前的被测项目标题,便于用户了解当前的被测项目是什么标题 简单描述被测试区域的测试目标,不能超过 50 个字。此域必须填写测试状态 标明测试用例是否已进人一个活动的测试任务中创建者 是创建测试用例时的用户名,自动填写,在测试用例的生命周期中保持不变的显示域创建日期是创建测试用例时的日期,自动填写,在测试用例的生命周期中保持不变的显示域修改者 记录最后一次修改测试用例的用户名,自动填写修改日期 是最后一次修改测试用例时的日期,自动填写(分数:8.00)_计算机四级软件测试工程师-17 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:25,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 17 答案 解析 DOC
