【计算机类职业资格】计算机四级软件测试工程师-79及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-79及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-79及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-79 及答案解析(总分:111.00,做题时间:90 分钟)一、选择题(总题数:25,分数:51.00)1.性能测试主要用于实时系统和嵌入式系统,其目标是_。(A) 测试各种资源在超负荷的情况下的运行情况(B) 检测系统可以处理目标内确定的数据容量(C) 度量系统的性能和预先定义的目标有多大差距(D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A.B.C.D.2.在指定条件下使用时,软件产品维持规定的性能水平的能力。这是指软件外部质量的_。A) 效率 B) 易用性 C) 功能性 D) 可靠性(分数:2.00)A.B.C.D.3.下列有关测试执行管理的描述
2、中,错误的是A) 测试用例执行要求保证测试结果准确完整B) 对测试结果的追踪应该可追溯到具体责任人C) 测试执行完成后,并不意味着测试项目的结束D) 检查完所有测试用例的执行结果是否完整即可结束测试执行(分数:2.00)A.B.C.D.4.关于易用性测试,说法错误的是_。A) 用户界面测试是软件易用性测试最重要的一项内容B) 对软件功能的动态关联进行测试可以通过检查菜单完成C) 使用软件的目的就是减少重复输入,减轻人工劳动,提高工作效率D) 检查和评估软件安装手册的正确性和易用性是安装性测试的重要内容(分数:2.00)A.B.C.D.5.测试软件功能、性能、安全可靠性、易用性等大多数指标的主要
3、环境被叫做_。A) 主测试环境 B) 辅测试环境C) 核心测试环境 D) 边界测试环境(分数:2.00)A.B.C.D.6.下列不属于界面一致性测试内容的是 _。A窗口风格的一致性 B窗口布局的一致性C界面与功能的一致性 D提示信息的风格和措辞的一致性(分数:2.00)A.B.C.D.7.阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是_。Int func(int a,b,c)Int k=1:If(a0)1 1(b0)l I(a+c0)k=k+a:Else k=k+b:If(c0)k=k+c;Return kA) (1,1,1),(-1,1,1)B)
4、 (1,1,1),(-1,-1,-1)C) (1,1,-1),(1,1,1)D) (1,1,-1),(-1,1,1)(分数:2.00)A.B.C.D.8.规划阶段实际上指的是_。A) 需求获取和定义阶段B) 数据获取和定义阶段C) 测试用例设计规划阶段D) 产品实施规划(分数:3.00)A.B.C.D.9.下列不属于物理破坏的防护措施的是A) 所有设备远离灾害的侵扰 B) 主要设备要屏蔽电磁干扰C) 对通信数据进行加密 D) 主要设备远离人为破坏(分数:2.00)A.B.C.D.10.单元测试可看作是A) 黑盒测试 B) 灰盒测试C) 白盒测试 D) 验收测试(分数:2.00)A.B.C.D.
5、11.以下关于面向对象软件测试的说法中,正确的是A) 等价类测试是面向对象软件白盒测试的常用手段B) 数据流测试是面向对象软件黑盒测试的常用手段C) 面向对象软件的可靠性测试需要考虑继承的影响D) 面向对象软件的覆盖率测试需要考虑多态的影响(分数:2.00)A.B.C.D.12.下列情况通常会考虑使用自动测试的是 _。A对软件产品的次要部件进行测试B所开发的软件产品的需求不稳定C需要反复执行的测试,使用不同输入数据值进行反复测试D由客户方组织的验收测试(分数:1.00)A.B.C.D.13.以下关于 Web 应用软件测试的说法中,正确的是A) 应用服务器兼容性测试是 Web 应用软件业务层测试
6、的一项内容B) 浏览器兼容性测试是 Web 应用软件安全性测试的一项内容C) Web 应用软件压力测试的主要内容是并发测试D) 表单测试是 Web 应用软件易用性测试的一项内容(分数:2.00)A.B.C.D.14.分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是下列哪一个区间A) 性能平坦区 B) 性能轻微下降区C) 性能急剧下降区 D) 其他区(分数:2.00)A.B.C.D.15.在软件企业中,应用最广泛的评审方法是_。A) 走查B) 结对评审C) 正式评审D) 小组评审(分数:3.00)A.B.C.D.16.Web 应用系统一般分为 3 层,下列哪一层不属于
7、 Web 应用系统的范畴_。A应用层 B表示层 C业务层 D数据层(分数:2.00)A.B.C.D.17.失效回复测试(Recovery Testing),其目标是_。(A) 测试各种资源在超负荷的情况下的运行情况(B) 检测系统可以处理目标内确定的数据容量(C) 度量系统的性能和预先定义的目标有多大差距(D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A.B.C.D.18.对于复合条件表达式为(A=8) or (B7),则为了达到 100%的条件覆盖率,至少需要设计个测试用例。A) 1 个 B) 2 个 C) 3 个 D) 4 个(分数:2.00)A.B.C.D.19.同行评审
8、是一种通过作者的同行来确认缺陷和需要变更区域的检查方法,它主要分为管理评审、技术评审、过程评审和_。A误差评审 B项目评审 C文档评审 D组织体系评审(分数:2.00)A.B.C.D.20.把经过评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软件的体系结构,这是软件生命周期哪一阶段做的事情_。A) 系统和需求定义B) 编程和单元测试C) 软件设计D) 运行和维护(分数:3.00)A.B.C.D.21.整体的项目计划框架,需求规格说明,技术知识和业务知识,标准环境,设计文档,足够的资源,人员的组织结构应当是_所包含的内容。A) 测试计划的整体目标B) 测试项目输入标准C)
9、 测试项目输出标准D) 测试实施策略(分数:2.00)A.B.C.D.22.单元测试首先对通过模块接口的数据流进行测试。接口测试主要从如下几个方面考虑_。模块的形参和其驱动模块送来的参数的个数、类型、次序是否一致模块传送给被调用模块的参数与其桩模块的参数的个数、类型和次序是否一致模块传送给库函数的变量个数、类型次序是否正确全局变量的定义和用法在各个模块中是否一致所使用的外部文件的属性是否正确,打开文件的语句是否正确,缓冲区大小是否与记录长度相匹配, 文件结束判断处理是否一致A) B) C) D) (分数:2.00)A.B.C.D.23.下列关于测试方法,说法正确的是 _。A白盒测试不同于黑盒测
10、试之处是它可以减少测试用例数量B覆盖所有独立路径就能够覆盖所有分支C在单元测试中不使用黑盒测试技术D满足分支覆盖就满足条件覆盖和语句覆盖(分数:1.00)A.B.C.D.24.在黑盒测试中,着重检查输入条件的组合是 _。A等价类划分法 B边界值分析法C错误推测法 D因果图法(分数:2.00)A.B.C.D.25.用于表示在状态中输入条件与输出条件之间的对应关系的是 _。A逻辑功能 B状态图C功能图 D控制流图(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:60.00)以下是一软件规格说明,请按照要求回答问题。软件规格说明:某学校的学生公寓有 14 栋楼,用 AN 这 14 个大
11、写字母的其中一个代表楼号。每栋楼的层数为 6 层,代号为 16。每层楼有 40 个房间,编号为 0140。具体表示一个宿舍房间时,用一个字母加 3 位数字表示,例如:“C527”表示 C 楼第五层的 27 室。软件运行时,如果输入的房间号不在上述范围内,将不予接受,并显示输入无效。(分数:20.00)(1).请根据规格说明,划分等价类。(分数:10.00)_(2).使用等价类划分方法为该软件设计测试用例。(分数:10.00)_以下是某 C 语言程序段,其功能是计算输入数据是否为水仙花数,请仔细阅读程序并完成要求。#includevoid main()int i,a,b,c;scanf(“%d“
12、,i);a=i/100;b=i/10%10:C=i%10:if(i=a*a*a+b*b*b+c*c*c)printf(“%d/n“,i);(分数:40.00)(1).画出此程序主函数的控制流程图。(分数:20.00)_(2).设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到 100%。如果认为该程序的语句或分支覆盖率无法达到 100%,需说明为什么。(分数:20.00)_计算机四级软件测试工程师-79 答案解析(总分:111.00,做题时间:90 分钟)一、选择题(总题数:25,分数:51.00)1.性能测试主要用于实时系统和嵌入式系统,其目标是_。(A) 测试各种资源在超负
13、荷的情况下的运行情况(B) 检测系统可以处理目标内确定的数据容量(C) 度量系统的性能和预先定义的目标有多大差距(D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A.B.C. D.解析:2.在指定条件下使用时,软件产品维持规定的性能水平的能力。这是指软件外部质量的_。A) 效率 B) 易用性 C) 功能性 D) 可靠性(分数:2.00)A.B.C.D. 解析:解析 软件质量的度量主要是根据软件生存周期中对软件质量的要求所进行的一项活动。它主要分为三个方面:外部度量、内部度量和使用度量。这里在指定条件下使用,来测量其维持规定性能水平的能力为可靠性测量,测量软件在特定条件下的可靠性。
14、3.下列有关测试执行管理的描述中,错误的是A) 测试用例执行要求保证测试结果准确完整B) 对测试结果的追踪应该可追溯到具体责任人C) 测试执行完成后,并不意味着测试项目的结束D) 检查完所有测试用例的执行结果是否完整即可结束测试执行(分数:2.00)A.B.C.D. 解析:解析 测试用例执行要求保证测试结果准确完整。测试执行完成后需要将测试报告或质量发送出去,并得到项目经理认可才算结束。只有检查过的所有测试用倒的结果正确、准确完整才能结束测试执行。4.关于易用性测试,说法错误的是_。A) 用户界面测试是软件易用性测试最重要的一项内容B) 对软件功能的动态关联进行测试可以通过检查菜单完成C) 使
15、用软件的目的就是减少重复输入,减轻人工劳动,提高工作效率D) 检查和评估软件安装手册的正确性和易用性是安装性测试的重要内容(分数:2.00)A.B. C.D.解析:解析 软件易用性测试主要包括 3 个方面:易安装性测试、功能易用性测试和用户界面测试,其中用户界面是用户与软件打交道的唯一渠道,用户界面是否友好在很大程度上决定了软件的易用性,因此用户界面测试是软件易用性测试最重要的一项内容,选项 A 说法正确。对软件功能的关联包括静态关联和动态关联两方面,其中对于静态关联的测试可以通过检查菜单完成,而对于动态关联的测试需要针对各项任务设计测试用例,以检查软件能否合理引导用户使用下一步的功能,故选项
16、 B 说法不正确。使用软件的目的就是能够减少重复输入,保证数据的一致性,减轻人工劳动,提高工作效率,故选项 C 说法正确。软件的安装通常需要在安装手册的指导下完成,因此检查和评估软件安装手册的正确性和易用性是安装性测试的重要内容,选项 D 说法正确。5.测试软件功能、性能、安全可靠性、易用性等大多数指标的主要环境被叫做_。A) 主测试环境 B) 辅测试环境C) 核心测试环境 D) 边界测试环境(分数:2.00)A.B.C.D. 解析:6.下列不属于界面一致性测试内容的是 _。A窗口风格的一致性 B窗口布局的一致性C界面与功能的一致性 D提示信息的风格和措辞的一致性(分数:2.00)A.B.C.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 79 答案 解析 DOC
