【计算机类职业资格】计算机四级软件测试工程师-104及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-104及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-104及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-104 及答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:24,分数:48.00)1.负责在走查期间作出所有说明,包括发现的问题、样式方面错误、遗漏、矛盾、改进意见等,该角色应该是 _。A协调人 B走查小组秘书C测试员 D记录员(分数:2.00)A.B.C.D.2.软件测试是软件开发过程巾重要和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中最基础的是A) 集成测试 B) 单元测试C) 系统测试 D) 验收测试(分数:2.00)A.B.C.D.3.仅根据规格说明书描述的程序功能来设计测试用例的方法称为A) 白盒测试法 B) 黑盒测试
2、法C) 静态分析法 D) 人工分析法(分数:2.00)A.B.C.D.4.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。A) 性能测试 B) 黑盒测试 C) 白盒测试 D) 静态分析(分数:2.00)A.B.C.D.5.下列测试用例设计方法可以用来为正向测试设计的是 _。A错误猜测法 B边界值分析C状态迁移测试 D内部边界分析(分数:2.00)A.B.C.D.6.下列情况下会考虑使用自动测试的是_。A) 对软件产品的次要部件进行测试B) 所开发的软件产品的需求不稳定C) 需要反复执行的测试,使用不同输入数据值进行反复测试D) 由客户方组织的验收测试(分数:2.00)A.B.
3、C.D.7.一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是_。A) 语句覆盖率达到 100% B) 局部变量的边界条件处理正确C) 逻辑比较和控制流处理正确 D) 以上全部(分数:2.00)A.B.C.D.8.从管理员视角来看软件性能,他重点关注 _。A用户感受到的软件性能 B如何利用管理功能进行性能调优C如何利用其他软硬件手段进行性能调优 D以上全部(分数:2.00)A.B.C.D.9.软件过程管理最起码的要求是A) 管理好软件测试用例 B) 管理好测试说明文档C) 管理好软件缺陷报告 D) 管理好测试过程工具(分
4、数:2.00)A.B.C.D.10.第三方测试的目的是 _。A对软件进行验收测试 B提高软件产品的稳定性和可靠性C减少提交软件系统中的缺陷 D以上全部(分数:2.00)A.B.C.D.11.下列选项中不属于覆盖率对软件测试作用的是_。A) 得知测试是否充分B) 协助找出代码中的语法错误C) 指导设计能够增加覆盖率的测试用例D) 了解测试的弱点在哪里(分数:2.00)A.B.C.D.12.测试过程的 4 项基本活动是测试策划、测试设计、测试总结和_。A测试执行 B测试报告 C测试度量 D测试需求(分数:2.00)A.B.C.D.13.对于具有串联型分支结构的程序,如果有七个判断语句串联,则使用正
5、交实验设计法,至少需要的测试用例数应为_。A) 23 B) 24 C) 26 D) 27(分数:2.00)A.B.C.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) 编码阶段(B) 测试
6、阶段(C) 概要设计(D) 详细设计(分数:2.00)A.B.C.D.17.性能测试主要用于实时系统和嵌入式系统,其目标是_。A) 测试各种资源在超负荷的情况下的运行情况B) 检测系统可以处理目标内确定的数据容量C) 度量系统的性能和预先定义的目标有多大差距D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A.B.C.D.18.下列测试方法中,适用于功能测试和验收测试的是A) 配置测试用例设计法 B) 基于程序结构的域测试用例设计法C) 数据流测试用例设计法 D) 根据对象状态变化来设计测试用例(分数:2.00)A.B.C.D.19.针对程序段 if(x10)and(y20) th
7、en w=w/a,对于(x,y)的取值,以下哪组测试用例能够满足判定覆盖的要求_。(A) (30,15),(40,10)(B) (3,0),(30,30)(C) (5,25),(10,20)(D) (20,10),(1,100)(分数:2.00)A.B.C.D.20.对程序的测试最好由_来做,对程序的调试最好由_来做。A程序员/第三方测试机构 B第三方测试机构/程序员C程序开发组/程序员 D程序开发组/程序开发组(分数:2.00)A.B.C.D.21.系统测试的测试用例设计依据是A) 需求分析说明书 B) 概要设计说明书C) 详细设计说明书 D) 规划设计说明书(分数:2.00)A.B.C.D
8、.22.下列选项中不属于代码走查优点的是_。A一旦发现错误,就能够对错误进行精确定位B降低了调试成本C可以发现兼容性问题D可以发现成批的错误(分数:2.00)A.B.C.D.23.关于系统测试的方法,下列说法不正确的是_。(A) 在实时系统中,功能需求与性能需求必须同时考虑(B) 协议一致性测试实际上就是比较测试对象与相关协议是否符合(C) 安全性测试的最终目的是安全控制(D) GUI 测试主要针对的是图形界面,没有涉及复杂的逻辑关系和算法,故 GUI 测试很容易实现(分数:2.00)A.B.C.D.24.“成熟度”这一概念来源于美国 Carnegie Mellon 大学软件工程研究所的软件能
9、力成熟度模型(SW-CMM),在测试支持度模型(Testability Support Model)中,分为三个级别。下列哪项不属于此级别分类_。A) 弱(weak) B) 基本(basic)C) 正常(normal) D) 强(strong)(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:40.00)25.以下是某应用程序的规格描述,请按要求回答问题程序规则:实现某城市的电话号码,该电话号码由三部分组成。它的说明如下:区号空白或 3 位数字;前缀非“0”或“1”开头的 3 位数字;后缀 4 位数字。(1)请分析该程序的规则说明和被测程序的功能(2)采用等价类划分方法设计测试用
10、例。(分数:20.00)_软件规格说明:文件名的第一个字符必须是 A 或 B,第二个字符必须是数字。满足则修改文件。若第一个字符不为 A 或 B,打印错误信息 X12,若第二个字符不为数字,则打印错误信息 X13。(分数:20.00)(1).根据软件规格说明的描述,画出因果图。(分数:10.00)_(2).采用因果图法设计该软件的测试用例。(分数:10.00)_计算机四级软件测试工程师-104 答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:24,分数:48.00)1.负责在走查期间作出所有说明,包括发现的问题、样式方面错误、遗漏、矛盾、改进意见等,该角色应该是 _。A协
11、调人 B走查小组秘书C测试员 D记录员(分数:2.00)A.B. C.D.解析:2.软件测试是软件开发过程巾重要和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中最基础的是A) 集成测试 B) 单元测试C) 系统测试 D) 验收测试(分数:2.00)A.B. C.D.解析:解析 软件测试是软件开发过程中重要和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中最基础的是单元测试。3.仅根据规格说明书描述的程序功能来设计测试用例的方法称为A) 白盒测试法 B) 黑盒测试法C) 静态分析法 D) 人工分析法(分数:2.00)A.B. C.D.解析:解析 仅根据规格说明书描述
12、的程序功能来设计测试用例的方法称为黑盒测试法。4.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。A) 性能测试 B) 黑盒测试 C) 白盒测试 D) 静态分析(分数:2.00)A.B.C.D. 解析:解析 软件测试的分类方法比较多,针对测试时是否要运行程序分为静态测试和动态测试,其中静态测试也称静态分析,是不必运行程序目的仅仅是收集程序代码的结构信息而不用查错,相反动态测试则是要执行程序,查出程序的错误非单纯收集代码结构信息。针对测试人员是否要清楚程序的内部逻辑,将测试分为白盒测试和黑盒测试,同时这两种测试方法都要对程序进行查错,从这一角度,白盒测试和黑盒测试都应属于动态测
13、试。由此选项 D 静态分析最恰当。5.下列测试用例设计方法可以用来为正向测试设计的是 _。A错误猜测法 B边界值分析C状态迁移测试 D内部边界分析(分数:2.00)A.B.C. D.解析:6.下列情况下会考虑使用自动测试的是_。A) 对软件产品的次要部件进行测试B) 所开发的软件产品的需求不稳定C) 需要反复执行的测试,使用不同输入数据值进行反复测试D) 由客户方组织的验收测试(分数:2.00)A.B.C. D.解析:解析 自动测试的优点就是为了解决重复的人工操作。7.一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是_
14、。A) 语句覆盖率达到 100% B) 局部变量的边界条件处理正确C) 逻辑比较和控制流处理正确 D) 以上全部(分数:2.00)A.B.C.D. 解析:解析 考查单元测试的技术指标,选项 A、B、C 都是单元测试的指标,故选择 D。8.从管理员视角来看软件性能,他重点关注 _。A用户感受到的软件性能 B如何利用管理功能进行性能调优C如何利用其他软硬件手段进行性能调优 D以上全部(分数:2.00)A.B.C.D. 解析:9.软件过程管理最起码的要求是A) 管理好软件测试用例 B) 管理好测试说明文档C) 管理好软件缺陷报告 D) 管理好测试过程工具(分数:2.00)A.B.C. D.解析:解析
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 104 答案 解析 DOC
