【计算机类职业资格】计算机四级软件测试工程师-59及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-59及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-59及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-59 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.以下叙述中正确的是_。A) 可跟踪性分析是在整体上分析整个系统的资源分配策略B) 关键性分析是标识原始需求和相应开发结果之间关系的能力C) 评估仅需要对最终的软件产品进行评估D) 接口分析必须关注 3 种接口,即用户接口、硬件接口和软件接口(分数:2.50)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) A 或者 B(分数:2.00)A.B.C.D.5.如图所示实例,以下测试用例哪一组能够满足判定条件覆盖_。(分数:2.00)A.B.C.D.6.下面不属于文档存储规划设计要考虑
3、的问题的是A) 共享性 B) 安全性C) 操作性 D) 一致性(分数:2.00)A.B.C.D.7.如果程序中有两个判定条件,其复合条件表达式分别为(a=3)and(b=6)和(a0)or(c2),则为了达到 100%的判定覆盖率,军少需要设计的测试用例个数为A) 1 B) 2C) 3 D) 1(分数:2.00)A.B.C.D.8.下列叙述中,说法错误的是 _。A不应该采用模块化方法开发自动测试脚本B自动测试一般要求被测试的应用系统相对稳定C应尽量使单元测试自动化D自动测试脚本可能包含错误,也需要进行维护(分数:2.00)A.B.C.D.9.软件可靠性预测的目的是_。(A) 根据软件在可靠性与
4、测试揭示的故障情况来预测软件在正在运行时的故障和实效情况(B) 通过受控的软件测试过程来预测软件在实际运行中的可靠性(C) 通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性(D) 关注可能导致失效的事件及其实效概率,并计算出各种事件组合导致失效的概率(分数:2.00)A.B.C.D.10.下列有关集成测试的说法中,错误的是A) 自底向上集成的优点是减少了编写桩模块的工作量B) 自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力C) 自顶向下集成的缺点是需要设计较多的桩模块,测试的开销较大D) 自顶向下集成的优点是能够较早地发现在高层模块接口、控制等方面的问题(分数:2.00)A
5、.B.C.D.11.测试管理工具提供从测试设计到测试运行的全过程支持。这个工具的主要用途是 _。A自动抓取屏幕上的系统运行界面B基于需求规格说明书自动生成测试数据,测试用例C测试用例管理、软件缺陷管理、软件测试度量D辅助管理软件产品的各组成部分,使它们保持一致(分数:2.00)A.B.C.D.12.对软件系统进行各级测试所需要的软硬件设备和支持是属于哪一种测试环境A) 软件测试设计环境 B) 软件测试实施环境C) 软件测试管理环境 D) 软件测试规划环境(分数:2.00)A.B.C.D.13.关于软件测试用例属性,不符合的是 _。A时效性 B阶段性C正确性 D关联性(分数:2.00)A.B.C
6、.D.14.下列不属于动态分析的软件行为是_。A) 屏幕仿真 B) 建模C) 结构分析 D) 分支执行分析(分数:2.00)A.B.C.D.15.在面向对象软件的集成测试中,关于程序的系统测试,说法错误的是_。A) 面向对象系统测试的主要目标是测试开发出来的软件是否是问题空间的一个合理解B) 对于系统测试而言,面向对象软件与传统结构化软件并没有本质区别C) 面向对象软件测试技术主要有功能测试和其他系统测试D) 面向对象的系统测试,与传统的面向过程的结构化软件测试方法,在类与对象这一块有着本质的区别(分数:2.00)A.B.C.D.16.下列有关测试过程抽象模型的描述中正确的是_。A) V 模型
7、指出,软件测试要尽早准备,尽早执行,只要某个测试达到了准备就绪点,测试执行活动就可开展B) W 模型强调,测试伴随着整个软件开发周期同步进行,而且测试的对象不仅仅是程序,需求、设计也同样需要测试C) H 模型指出,单元测试和集成测试应检测程序的执行是否满足软件设计的要求D) X 模型提出针对完整的程序进行集成的编码和测试(分数:2.00)A.B.C.D.17.不准确的手册容易导致用户误用软件,因此手册的测试必须测试手册的准确性,这方面检查范围不包括_。(A) 检查手册对相关概念和术语的使用(B) 检查手册对约束条件的约束(C) 检查手册对功能的描述(D) 检查是否有未在手册中出现的功能(分数:
8、2.00)A.B.C.D.18.针对下列程序段,需要_个测试用例才可以满足语句覆盖的要求。Switch(value)Case 0:0ther=30;Break;Case 1:Other=50;Break;Case 2:Other=300;Case 3:Other=other/value;Break;Default:Other=other * value;A) 2 B) 3 C) 4 D) 5(分数:2.00)A.B.C.D.19.以下关于面向对象程序测试的说法中,正确的是A) 面向对象程序与传统程序的黑盒测试方法完全相同B) 面向对象程序与传统程序的白盒测试方法有明显区别C) 单个类树的测试不
9、属于面向对象程序单元测试关注的范畴D) 对一个类的每个成员方法都进行充分的测试就完成了对该类充分的测试(分数:2.00)A.B.C.D.20.自动化测试工具最基本的要求是 _。A支持脚本语言 B对程序界面中对象的识别能力C抽象层 D支持数据驱动测试(分数:2.00)A.B.C.D.21.软件缺陷的基本状态有_。A) 激活状态B) 已修正状态C) 关闭或非激活状态D) 以上全部(分数:2.50)A.B.C.D.22.如果程序通过了 100%的代码覆盖率测试,则说明程序满足了_。A) 语句覆盖B) 编程规范C) 设计规格D) 功能需求(分数:3.00)A.B.C.D.23.一般说来,对一个程序单元
10、的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是A) 语句覆盖率达到 100% B) 局部变量的边界条件处理正确C) 逻辑比较和控制流处理正确 D) 以上全部(分数:2.00)A.B.C.D.24.测试过程的 4 项基本活动是测试策划、测试设计、测试总计和A) 测试执行 B) 测试报告C) 测试度量 D) 测试需求(分数:2.00)A.B.C.D.25.在面向对象软件的基干集成测试策略中,将基干中的模块形成基干子系统使用的集成方式是_。A) 大突击集成方式 B) 自底向上集成方式C) 自顶向下集成方式 D) 综合集成方式(分数:2.00)A.
11、B.C.D.二、论述题(总题数:2,分数:30.00)已知 C 源程序如下:/*分数运算 fsys.c*/#includestdio.hint main()long int a,b,c,d,i,x,y,z;char op;printf(“两分数 b/a,d/c 作+、-、*、/四则运算。结果为分数。/n“);printf(“请输入分数运算式:b/a op d/c/n“);scanf(“%ld/%ld%c%ld%ld“,if(a=0|c=0)printf(“分母为 0,输入错误!/n“);return(0);if(op=+)y=b*c+d*a;x=a*c; /*运算结果均为 y/x*/if(op
12、=-)y=b*c-d*a;x=a*c;if(op=*)y=b*d;x=a*c;if(op=/)y=b*c;x=a*d;z=x;if(xy)z=y;i=z;while(i1)if(x%i=0y=y/i;continue;i;printf(“%ld/%ld%c%ld/%ld=%ld/%ld./n“,b,a,op,d,c,y,x);return 0;(分数:20.00)(1).画出程序中 main 函数的控制流程图。(分数:10.00)_(2).设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到 100%。如果认为该程序的语句覆盖率或分支覆盖率无法达到 100%,需说明为什么。(分数
13、:10.00)_26.QESuite Web Version 1.0 中,已知某安全文档管理系统测试项目的部分信息如下:在测试过程中先后产生 4 个测试版本。按日期排序分别为 SEDM 1.0_101009,SEDM 1.0_101025,SEDM1.0_101103,SEDM1.0_101106。功能分类视图中部分待测区域及人员分配定义如下表所示:功能区域 功能区域 测试人员 开发人员安装 李鸣 郁离本地安全区 李鸣 郑军导入和导出 李鸣 郑军 我的安全区服务端安全区 张明 陈剑峰性能 并发传输响应能力 李晓军 张然 已知张明在功能区域“我的安全区/导入和导出”下发现一个软件问题,下表中是该
14、软件问题的操作历史信息,请依据 QESuite Web Version 1.0 的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,假设下表中“执行操作”的信息均正确,请找出表中的错误并说明理由。 操作序号 操作者 这姓操作 操作后的问题状态 测试版本1 张明 新建 打开 SEDM1.0_1010092 李晓军 校验/再现 打开/再现 SEDM1.0_1010253 郑军 修复/修复 待验/修复 SEDM1.0_1011034 李鸣 验证/同意 解决/不修复 SEDM1.0_1011035 李鸣 重新打开 待验/修复 SEDM1.0_101025(分数:10.00)_计算机四级软件测
15、试工程师-59 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.以下叙述中正确的是_。A) 可跟踪性分析是在整体上分析整个系统的资源分配策略B) 关键性分析是标识原始需求和相应开发结果之间关系的能力C) 评估仅需要对最终的软件产品进行评估D) 接口分析必须关注 3 种接口,即用户接口、硬件接口和软件接口(分数:2.50)A.B.C.D. 解析:解析 关键性分析、可跟踪性分析、评估和接口分析等都是验证和确认的主要活动。其中关键性分析的目的是为了保证资源的有效利用,尤其在需求资源得不到满足时,有必要在整体上分析整个系统的资源分配策略;可跟踪性分析就
16、是标识原始需求和相应开发结果之间关系的能力,它的目的是保证规格说明中的每项需求被正确标识,当前阶段与前后阶段之间的跟踪是一致的。故选项 A 与选项 B 的叙述颠倒,选项 C 中的评估是不仅仅要对最终的软件产品进行评估,而是软件开发各个阶段都需要进行的,由此仅选项 D 的叙述是正确的。2.下列不属于对物理层信息窃取的是 _。A对存储介质的盗取 B对监视器的窃听C对网络线路的窃听 D对设备屏蔽电磁干扰(分数:2.00)A.B.C.D. 解析:3.软件验证和确认理论是测试过程的理论依据,其中验证是检查我们是否正在正确地建造一个产品,它强调的是_。A) 过程的正确性 B) 产品的正确性 C) 测试的正
17、确性 D) 规格说明的正确性(分数:2.00)A. B.C.D.解析:解析 软件验证和确认理论是测试过程的理论依据,验证是检查软件开发的各个阶段过程活动的结果是否满足规格说明的描述,证实各阶段和阶段之间的逻辑协调性、完备性和正确性。确认是证实在一个给定的外部环境中软件的逻辑正确性,即是否满足用户的要求。Bohem 给出了一个经典定义:验证是检查我们是否正在正确地建造一个产品,它强调的是过程的正确性。而确认是检查我们是否在建成一个正确的产品,它强调的是产品的正确性。4.如果软件出现修改设计的严重错误,那么软件质量和可靠性就不能保证,应对软件进一步测试。如果经过测试,软件功能完善,错误率数据很少,
18、并易于修改,可能的结果是_。A) 软件的质量和可靠性可以信任B) 所作的测试不充分C) 先前做出的改正是错误的D) A 或者 B(分数:2.00)A.B.C.D. 解析:5.如图所示实例,以下测试用例哪一组能够满足判定条件覆盖_。(分数:2.00)A. B.C.D.解析:解析 判定/条件覆盖是指选取足够多的测试数据,使得判定表达式中的每个条件的所有可能取值至少执行一次,而且每个判定表达式的所有可能的判定结果至少执行一次。上例中 A 选项的测试用例的执行路径分别为 1356、1246。两条判定语句的真假取值分别为 T(1)T(2)T(3)T4,F(1)F(2)F(3)F4。所以既满足条件覆盖又满
19、足判定覆盖。其他选项的分析雷同。6.下面不属于文档存储规划设计要考虑的问题的是A) 共享性 B) 安全性C) 操作性 D) 一致性(分数:2.00)A.B.C.D. 解析:解析 要做好测试文档的存储,事先要做好各种准备,在文档存储的规划设计中要考虑的因素主要有:共享模式,有共享目录、FTP 方式和 HTTP 方式;手段,自行开发文档管理系统,或借助第三方商品化软件;安全性测试文档多涉及公司内部的机密信息,需要保证其安全性;目录结构,文件目录可以按照团队项目文件类型的多层次关系设置;操作性,包括存取、下载、修改和阅读等各项操作的便利性。7.如果程序中有两个判定条件,其复合条件表达式分别为(a=3
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 59 答案 解析 DOC
