【计算机类职业资格】计算机四级软件测试工程师-58及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-58及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-58及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-58 及答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:23,分数:46.00)1.在覆盖准则中,最常用的是A) 语句覆盖 B) 条件覆盖C) 分支覆盖 D) 以上全部(分数:2.00)A.B.C.D.2.如果程序中有两个判定条件,其复合条件表达式分别为(a=3) and (b=6)和(a0) or (c2),则为了达到 100%的判定覆盖率,至少需要没计的测试用例个数为_。A) 1 B) 2 C) 3 D) 4(分数:3.00)A.B.C.D.3.软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试 _。A结构合
2、理性 B软件外部功能C程序的内部逻辑 D程序正确性(分数:2.00)A.B.C.D.4.数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种_。A) 语句覆盖 B) 控制覆盖 C) 分支覆盖 D) 路径覆盖(分数:2.00)A.B.C.D.5.国际标准化组织公布的国际标准 ISO 8402 将软件质量综合定义为A) 反映实体满足明确的和隐含的需求的能力的特性的总和B) 表征软件产品满足明确的和隐含的需求的能力的特性或特征的集合C) 软件产品满足明确的需求的程度的一组属性的集合D) 表征计算机系统卓越程度的所有属性的集合(分数:2.00)A.B.C.D.6.下
3、列情况表明出错处理功能有错误和缺陷的是 _。A显示的错误与实际遇到的错误不符B显示的错误信息难以理解C对异常处理的不得当D以上全部(分数:2.00)A.B.C.D.7.单元测试中最后的,也可能是最重要的工作是_。A) 重要路径测试 B) 错误处理测试 C) 边界测试 D) 接口测试(分数:2.00)A.B.C.D.8.下图所示的多情况分支型流程图,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径_。(分数:2.00)A.B.C.D.9.所有的应用服务器都应提供的服务是 _。A查找服务 B事务服务C安全服务 D以上全部(分数:2.00)A.B.C.D.10.按照数据库应用系统
4、生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于_。A) 规划与分析阶段的系统规划与定义B) 规划与分析阶段的可行性分析C) 需求分析阶段的业务规则需求分析D) 系统设计阶段的总体设计(分数:2.00)A.B.C.D.11.下面与软件可靠性有关的概念中,理解不正确的是 _。A软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误B软件故障是指软件代码中的错误C在软件的一次运行期间,软件故障一定会导致软件失效D通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性(分数:2.00
5、)A.B.C.D.12.测试的复用包括_。A) 测试用例的复用 B) 软件缺陷报告的复用C) 软件过程信息的复用 D) 以上全是(分数:2.00)A.B.C.D.13.“成熟度”这一概念来源于美国 Carnegie Mellon 大学软件工程研究所的软件能力成熟度模型(SWCMM),在测试支持度模型(Testability Support Model)中,分为三个级别。下列哪项不属于此级别分类_。A) 弱(weak) B) 基本(basic)C) 正常(normal) D) 强(strong)(分数:2.00)A.B.C.D.14.制定测试计划,要达到的目标有:_。(A) 确定测试所需要的时间
6、和资源(B) 确立每个测试阶段的测试完成及测试成功的标准和要实现的目标(C) 识别出测试活动的各种风险,对风险进行消除或者降低风险带来的损失影响(D) 以上全都是(分数:2.00)A.B.C.D.15.设有一段程序如下:if(a=b)and(c=d)or(e=f)do S1else if(p=q)or(s=t)do S2else do S3满足判定/条件覆盖的要求下,最少的测试用例数目是_。A) 6 B) 8 C) 3 D) 4(分数:2.00)A.B.C.D.16.以下哪种软件测试属于软件性能测试的范畴A) 易用性测试 B) 单元测试C) 压力测试 D) 接口测试(分数:2.00)A.B.C
7、.D.17.用 QESAT/C 工具进行软件分析与测试时,以下说法错误的是 _。A白盒测试又称为程序结构测试,它主要进行程序逻辑结构的覆盖测试B在进行测试之前,必须先建立以.prj 为后缀的测试项目C被测源文件可放在任意目录下D进行软件静态分析不必运行被测程序(分数:1.00)A.B.C.D.18.作为软件性能测试的指标之一 _ 吞吐量不能无限增大的关键原因是 _。A系统响应时间 B并发用户数C资源利用率 D应用延迟时间(分数:2.00)A.B.C.D.19.单元测试时,用于代替被调用模块的是A) 桩模块 B) 通信模块C) 驱动模块 D) 代理模块(分数:2.00)A.B.C.D.20.以下
8、关于软件测试方法,说法正确的是_。A) 单元测试涉及编码和详细设计的文档B) 系统测试涉及概要设计信息C) 确认测试涉及编码和需求规格说明书D) 集成测试涉及其他的系统元素(分数:2.00)A.B.C.D.21.下列关于测试团队的说法中,不正确的是_。A) 测试团队的组织方式由测试团队的规模、具体任务和技术来决定B) 如果测试团队规模较大,则测试工程师分为 3 个层次:初级测试工程师、测试工程师和资深测试工程师C) 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一D) 发现系统的缺陷是测试工作的目的,但不是测试团队工作的核心目标(分数:2.00)A.B.C.D.
9、22.下列可以作为软件测试对象的是_。A) 需求规格说明 B) 软件设计规格说明C) 源程序 D) 以上全部(分数:2.00)A.B.C.D.23.下列有关测试过程管理的基本原则,哪个是错误的?_。A) 测试过程管理应该首先建立测试计划B) 测试需求在测试过程中可以是模糊的、非完整的C) 在测试任务较多的情况下,应该建立测试任务的优先级来优化处理D) 整个测试过程应该具有良好的可测性和可跟踪性,强调以数据说话(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:30.00)以下是 QESuite Web Version 1.0 操作手册的部分内容,请按要求回答问题。(分数:20.00
10、)(1).下图是 QESuite Web Version 1.0 中问题报告的管理过程。请描述在什么情况下对问题报告进行修复操作。(分数:10.00)_(2).请给出修复一个问题报告的操作步骤。*(分数:10.00)_以下是教材购销系统的描述,请仔细阅读并按要求回答问题。某图书管理系统有以下功能:借书:输入读者借书证,系统首先检查借书证是否有效。然后检查该读者所借图书是否超过 10 本,若已达到,拒借;未达到 10 本,办理借书,修改库存并记录。还书:从借书文件中读出与读者有关的记录,查阅所借日期,如果超期(1 个月)做罚款处理;否则,修改库存目录与借书文件。查询:可通过借书文件、库存目录文件
11、查询读者情况,图书借阅情况及库存。(分数:10.00)(1).画出该图书管理系统的控制流程图。(分数:5.00)_(2).使用基本路径测试方法确定该状态图的测试路径。(分数:5.00)_计算机四级软件测试工程师-58 答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:23,分数:46.00)1.在覆盖准则中,最常用的是A) 语句覆盖 B) 条件覆盖C) 分支覆盖 D) 以上全部(分数:2.00)A.B.C.D. 解析:解析 在路径测试中,覆盖准则中规定了测试的每一组路径,覆盖准则又称为逻辑覆盖准则或安全性准则,其中最常用的覆盖准则是语句覆盖、分支覆盖和条件覆盖。2.如果程序
12、中有两个判定条件,其复合条件表达式分别为(a=3) and (b=6)和(a0) or (c2),则为了达到 100%的判定覆盖率,至少需要没计的测试用例个数为_。A) 1 B) 2 C) 3 D) 4(分数:3.00)A.B. C.D.解析:解析 判定覆盖的定义:设计若干测试用例,运行被测程序,使得程序中每个判定的取真分支和取假分支至少评价一次。针对该题取 a=3、b=5、c=1 和 a=-1、b=5、c=3 两组测试用例即可达到 100%的判定覆盖率,故本题选择 B。3.软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试 _。A结构合理性 B软件外部功能C
13、程序的内部逻辑 D程序正确性(分数:2.00)A.B. C.D.解析:解析 黑盒测试主要用于测试软件的外部功能。4.数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种_。A) 语句覆盖 B) 控制覆盖 C) 分支覆盖 D) 路径覆盖(分数:2.00)A.B.C.D. 解析:解析 数据流测试电可以看做是一种路径测试,它主要关注一条路径上变量在何时定义,何时使用,所以数据流覆盖也可以看做是路径覆盖的一种,关注变量在某条路径中的变化情况。5.国际标准化组织公布的国际标准 ISO 8402 将软件质量综合定义为A) 反映实体满足明确的和隐含的需求的能力的特性的总和
14、B) 表征软件产品满足明确的和隐含的需求的能力的特性或特征的集合C) 软件产品满足明确的需求的程度的一组属性的集合D) 表征计算机系统卓越程度的所有属性的集合(分数:2.00)A. B.C.D.解析:解析 在本题中,B 选项为 20 世纪 90 年代,Norman、Robin 等对软件质量的定义;C 选项为 1982年,Fisher 和 Baker 对软件质量的定义;D 选项则是 1979 年,Fisher 和 Light 对软件质量的定义。6.下列情况表明出错处理功能有错误和缺陷的是 _。A显示的错误与实际遇到的错误不符B显示的错误信息难以理解C对异常处理的不得当D以上全部(分数:2.00)
15、A.B.C.D. 解析:7.单元测试中最后的,也可能是最重要的工作是_。A) 重要路径测试 B) 错误处理测试 C) 边界测试 D) 接口测试(分数:2.00)A.B.C. D.解析:解析 边界测试是单元测试中最后的、也可能是最重要的工作。程序常常在边界上出现错误。例如,在一段程序内有一个”次循环,当到达第 n 次循环时就有可能出错。因此,要特别注意数据流、控制流中恰好等于、大于或小于确定的比较值时出错的可能性。要精心设计测试用例对这些地方进行测试。8.下图所示的多情况分支型流程图,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径_。(分数:2.00)A.B.C.D. 解析
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 58 答案 解析 DOC
