【计算机类职业资格】四级软件测试工程师-10及答案解析.doc
《【计算机类职业资格】四级软件测试工程师-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级软件测试工程师-10及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、四级软件测试工程师-10 及答案解析(总分:62.50,做题时间:90 分钟)一、选择题(总题数:24,分数:49.50)1.某个脚本可以被多个测试用例使用,该脚本是 _。(分数:2.00)A.线性脚本B.结构化脚本C.共享脚本D.数据驱动脚本2.不会造成比较错误的情况是(分数:2.00)A.由于存在舍入误差可能导致浮点数运算不精确B.使用整数除法造成表达式 x/2*2=x 不成立(假定 x 是整数)C.不同数据类型的变量之间进行比较D.部分变量定义后未使用3.在代码检查中,负责提供关于检查项目的资料并回答检查人员问题的角色是(分数:2.00)A.协调人B.开发人员C.检查人员D.讲解员4.模
2、块是软件中的一个单独的编译单位,而不是一个单独的执行单位。所以在测试时要为模块设计两类附加模块,模拟模块的实际运行环境,这两类模块是_。(分数:2.00)A.桩模块和接口模块B.驱动模块和接口模块C.驱动模块和桩模块D.数据模块和计算模块5.过程评审的目标是 _。(分数:2.00)A.评估主要的质量保证代码B.总结和共享好的经验C.指出进一步完善和改进的部分D.以上全部6.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。(分数:2.00)A.性能测试B.黑盒测试C.白盒测试D.静态分析7.关于 Web 应用软件的特点描述,错误的是_。(分数:2.00)A.基于无连接协议B.由
3、内容驱动C.开发周期较长,演变较慢D.完全性要求较高8.下列关于面向对象分析的测试策略的陈述,说法错误的是_。(分数:2.00)A.面向对象的分析直接映射问题空间,将问题空间中的实例抽象为对象B.面向对象的分析用对象的结构反映问题空间的复杂实例和复杂关系C.面向对象中用属性和操作表示实例的特性和行为D.面向对象的分析是一个功能分解的过程,是把一个系统看成可以分解的功能的集合9.是否建立了丰富的_是衡量一个面向对象程序设计语言成熟与否的重要标志之一。(分数:2.00)A.函数库B.类库C.类型库D.方法库10.对于 Web 应用软件的各种安全策略讨论中,不属于安全管理策略的是(分数:2.00)A
4、.建立数据的安全级别B.建立流程的安全级别C.建立网络的安全级别D.建立人员的安全级别11.如上图所示实例,以下测试用例哪一组能够满足判定条件覆盖_。(分数: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)12.内部质量需求包括_。(分数:2.50)A.静态模型B.动态模型C.文档和源代码D.以上全部13.以下不属于内容测试范畴的是 _。(分数:2.00)A.测试数据库中的
5、内容B.测试服务器端程序是否在数据处理过程中引入错误内容C.Cookie 测试内容D.测试客户器端程序是否在数据处理过程中引入错误内容14.下图所示的多情况分支型流程图,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径_。 (分数:2.00)A.n/2B.2nCnD.n+115.在软件交付使用之后,用户将如何实际使用它,对于开发者来说是无法预测的,关于 测试和 测试,叙述不正确的是_。(分数:2.00)A. 测试由用户在开发者的场所进行B. 测试由软件的最终用户们在一个或多个客户场所进行C. 测试是在不受控的环境中进行的D. 测试是软件在一个用户自我使用的“真实”的环境中的
6、应用16.下列关于面向对象集成测试的说法中,正确的是_。(分数:2.00)A.大突击集成是面向对象集成测试最常用且最有效的方法B.自底向上集成和自顶向下集成都需要为集成测试开发大量代码C.协作集成在任何情况下都优于自底向上集成和自顶向下集成D.高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试17.在测试日程表的制定中,预期完成日期与被测试系统投产、发布和部署的日期应该 _。(分数:2.00)A.完全一致B.基本一致C.有一定的时间间隔D.不确定18.下列情况下会考虑使用自动测试的是_。(分数:2.00)A.对软件产品的次要部件进行测试B.所开发的软件产品的需求不稳定C.需要反复执行的
7、测试,使用不同输入数据值进行反复测试D.由客户方组织的验收测试19.软件可靠性的基本指标不包括以下选项当中的_。(分数:2.00)A.规定条件下不引起系统失效的概率B.规定时间内不引起系统失效的概率C.在规定时间周期内,在所述条件下执行所要求的功能的能力D.在规定人员操作下不引起系统失效的概率20.需求规格说明中应该能为后面的设计和实现提供质量和数量两方面的约束,通常需求分为_。(分数:3.00)A.功能类和性能类B.外部接口类C.设计约束类和质量特性类D.以上全部21.在体系结构分析中,一个子系统的实现主要通过(分数:2.00)A.界面构件B.业务构件C.用于数据传递的构件和访问数据库构件D
8、.以上全部22.下列叙述中正确的是(分数:2.00)A.测试配置是软件配置的一个子集B.软件测试仅是在编程之后进行的测试C.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势D.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象23.问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是(分数:2.00)A.激活状态B.关闭状态C.已修正状态D.非激活状态24.用于代码检查的错误列表有 _。(分数:2.00)A.数据引用或声明错误B.运算、比较错误C.控制流、接口、输入/输出错误D.以上全部二、论述题(总题数:1,分数:
9、13.00)设计黑盒测试的测试用例 某图书出租商店欲开发一个租书信息管理系统,管理图书的租借业务。 该系统的数据流图如下: (分数:13.00)(1).根据系统的数据流图,画出对应的程序功能图。 (提示;在程序功能图中不考虑文件和与文件交互的数据流,并可用状态和迁移来描述。)(分数:6.50)_(2).计算该程序功能图的 McCabe 复杂性度量。(分数:6.50)_四级软件测试工程师-10 答案解析(总分:62.50,做题时间:90 分钟)一、选择题(总题数:24,分数:49.50)1.某个脚本可以被多个测试用例使用,该脚本是 _。(分数:2.00)A.线性脚本B.结构化脚本C.共享脚本 D
10、.数据驱动脚本解析:2.不会造成比较错误的情况是(分数:2.00)A.由于存在舍入误差可能导致浮点数运算不精确B.使用整数除法造成表达式 x/2*2=x 不成立(假定 x 是整数)C.不同数据类型的变量之间进行比较D.部分变量定义后未使用 解析:解析 造成比较错误的情况有:是否存在不同数据类型的变量间的比较。是否存在混合比较或不同长度的变量之间的比较。比较运算符是否正确。每个布尔表达式所表达的内容是否正确。布尔运算符对象是否是布尔类型。在二进制的计算机上是否存在小数或浮点数之间的比较,四舍五入、二进制表示十进制的近似性,往往会造成误差。对包含多个布尔运算符的表达式,计算次序以及运算符的优先顺序
11、是否正确。编译器计算布尔表达式的方式是否对程序产生影响。3.在代码检查中,负责提供关于检查项目的资料并回答检查人员问题的角色是(分数:2.00)A.协调人B.开发人员 C.检查人员D.讲解员解析:解析 开发人员是检查项目的生产者,主要负责提供检查项目资料和回答检查人员的问题;协调人员主持、引导代码检查的执行过程,全面负责代码检查的效果;讲解员负责在检查会议中讲解检查项目,引导检查小组对产品进行彻底审查;记录员负责会议期间在检查表上记录发现的每一个错误,同时也承担作为一般检查人员的任务。4.模块是软件中的一个单独的编译单位,而不是一个单独的执行单位。所以在测试时要为模块设计两类附加模块,模拟模块
12、的实际运行环境,这两类模块是_。(分数:2.00)A.桩模块和接口模块B.驱动模块和接口模块C.驱动模块和桩模块 D.数据模块和计算模块解析:解析 所测试模块与它相关的驱动模块和桩模块共同构成一个“测试环境”,驱动模块和桩模块通常不作为软件产品的一部分交给用户,但是为了进行单元测试必须编写。5.过程评审的目标是 _。(分数:2.00)A.评估主要的质量保证代码B.总结和共享好的经验C.指出进一步完善和改进的部分D.以上全部 解析:6.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。(分数:2.00)A.性能测试B.黑盒测试C.白盒测试D.静态分析 解析:解析 软件测试的分类方
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 10 答案 解析 DOC
