【计算机类职业资格】计算机四级软件测试工程师-83及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-83及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-83及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-83 及答案解析(总分:89.00,做题时间:90 分钟)一、选择题(总题数:25,分数:49.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.下列属于 QESAT/C 的优点是 _。A及早地发现程序中隐藏的错误B快捷有效地理解程序结构C帮助分析和测试程序D以上全部(分数:1.00)A.B.C.D.5.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是A) 用户手册 B) 外部设计规格说明C) 内部设计规格说明 D) 测试计划手册(分数:2.00)A.B.C.D.6.关于
3、Web 应用软件功能测试,以下说法正确的是_。(A) 由于测试的不可穷举性,因此链接测试不需要测试所有的链接(B) Cookie 测试不在 Web 功能测试所关注的范围之内(C) Web 功能测试不能看做是对整个 Web 应用软件进行的集成测试(D) 在 Web 应用中,许多复杂的功能是通过表单完成的(分数:2.00)A.B.C.D.7.下列几种逻辑覆盖标准中,查错能力最强的是_A) 语句覆盖 B) 条件覆盖 C) 判定覆盖 D) 条件组合覆盖(分数:2.00)A.B.C.D.8.测试项目的输出标准包括_。(A) 测试执行标准、测试分析(B) 缺陷描述和处理标准(C) 文档标准和模板、质量评估
4、标准等(D) 以上全都是(分数:2.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.11.软件测试管理包括测试过程管理、配置管理和A) 测试用例管理 B) 测试实施管理C) 测
5、试评审管理 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.D.14.对于具有串联型分支结构的程序,如果有七个判断语句串联,则使用正交实验设计法,至少需要的测试用例数应为_。A) 23 B) 24 C) 26 D) 27(分数:2.00)A.B.C.D.15.下面有关测试设计的叙
6、述中,说法不正确的是A) 测试用例的设计是一项技术性强、智力密集型的活动B) 在测试用例设计时,只设计覆盖正常流程和操作的测试用例即可C) 在开展测试用例设计前,必须将测试需求进行详细展开D) 在一般的测试组织内,测试用例的评审可能不是正式的评审会(分数:2.00)A.B.C.D.16.描述性方法是将被测软件的知识建立在 _ 环境中。A手工测试 B自动化测试C单元测试 D验收测试(分数:2.00)A.B.C.D.17.测试的复用包括_。A) 测试用例的复用B) 软件缺陷报告的复用C) 软件过程信息的复用D) 以上全是(分数:2.00)A.B.C.D.18.单元测试中最后的,也可能是最重要的工作
7、是_。A) 重要路径测试B) 错误处理测试C) 边界测试D) 接口测试(分数:2.00)A.B.C.D.19.下列关于测试方法的叙述中不正确的是_。A从某种角度上讲,白盒测试与黑盒测试都属于动态测试B功能测试属于黑盒测试C对功能的测试通常是要考虑程序的内部结构的D结构测试属于白盒测试(分数:2.00)A.B.C.D.20.场景测试方法是基于 IBM 推行的 RUP 的测试用例生成方法,该方法的出发点是_。A) 事件流 B) 数据流 C) 控制流 D) 用例(分数:2.00)A.B.C.D.21.不是软件测试评估的目的是_。A) 量化测试过程,判定测试进行的状态B) 决定什么时候测试可以结束C)
8、 保证每个阶段的测试任务得到执行D) 为最后的测试或质量分析报告生成所需的量化数据(分数:2.00)A.B.C.D.22.集成测试的目的是测试系统的各个组成部分放在一起是否能够协调一致,在集成测试策略中要考虑的问题有 _。A测试用例的生成及执行 B选择集成的实体C测试结果的判断 D以上全部(分数:2.00)A.B.C.D.23.软件静态分析一般包括:控制流分析、数据流分析、接口分析,以及_。A) 表达式分析 B) 功能分析C) 边界值分析 D) 因果图分析(分数:2.00)A.B.C.D.24.一般来说,与设计测试用例无关的文档是 _。A需求规格说明书 B程序的复杂程度C源程序 D项目开发计划
9、(分数:2.00)A.B.C.D.25.为了更好地完成极限测试,下列不属于在极限测试实施中应注意的方面的是A) 单元测试工具的使用 B) 模拟对象的使用C) 单元测试方法的选择 D) 单元测试用例的生成(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:40.00)26.根据你对单无测试的理解,谈谈在任何情况下单元测试都是可能的吗,都足需要的吗?(分数:20.00)_设有一个大学信息学院学生管理系统软件,其学生文件 Student 记录的部分属性包括Name、Num、Age、Sex、Dept 等,其中:Name(学生名)要求最少 2 个字符,最多 8 个字符;Num(学号)要求是
10、10 位无符号整数,取值范围为 20102000012010203335;Age(年龄)要求是 2 位无符号整数,取值范围为 1299;Sex(性别)是枚举型,只有两个取值 male(男)、female(女);Dept(系名)是枚举型,取值可以是 AT(自动化系)、CS(计算机系)、ET(电子系)、MN(微纳电子系)、SW(软件学院)。现有一个新开发的查询程序,要求输入学生年龄的上限 A、性别 S、系名 D,利用文件 Student 查询所有年龄小于 A 岁且性别为 S 的 D 系的学生并输出这些学生的姓名和年龄。请针对此程序完成以下工作:(分数:20.00)(1).给出该查询程序的查询条件表
11、达式。(分数:10.00)_(2).用等价类测试方法给出输入条件的等价类表。(分数:10.00)_计算机四级软件测试工程师-83 答案解析(总分:89.00,做题时间:90 分钟)一、选择题(总题数:25,分数:49.00)1.以下哪种软件测试不属于软件性能测试的范畴A) 数据流测试 B) 压力测试 C) 负载测试 D) 并发测试(分数:2.00)A. B.C.D.解析:解析 软件性能的测试主要分为:性能测试。并发测试。压力测试。可靠性测试。负载测试。配置测试。失效恢复测试。2.一个功能增强型项目,即其以前的产品都已经很稳定,并且新增的项目只有少数几个构件被增加或修改。对于这样的项目我们通常选
12、择哪种集成测试策略最好A) 自顶向下集成策略 B) 自底向上集成策略C) 三明治式集成策略 D) 一次性集成测试策略(分数:2.00)A.B.C.D. 解析:解析 集成测试中基于分解的测试策略可以分为非增量式集成和增量式集成两大类。非增量式集成是分别对系统中的每一个模块进行单元测试,然后将所有的通过了单元测试的模块按照层次结构一次性组装在一起进行测试,增量式集成与非增量式集成不同,它是一个逐步集成的过程。对于题目中一个功能增强型项目进行测试,采用一次性集成方式可以迅速完成集成测试,并且仅需要极少数的驱动模块和桩模块设计,所以这应该是最好的选择。3.单元测试足在软件开发过程中要进行的最低级别的测
13、试活动,或者说是针对软件的最小单位一程序模块,进行正确性检验的测试工作,其主要目的是验证代码是否与设计相符合 发现编码过程中引入的错误发现设计和需求中存在的缺陷 跟踪需求和设计的实现A) 仅 B) 仅和和C) 仅和和 D) 都是(分数:2.00)A.B.C.D. 解析:解析 单元测试是在软件开发过程中要进行的最低级别的测试活动,或者说是针对软件的最小单位程序模块,进行正确性检验的测试工作,其主要目标在于验证代码是否与设计相符合,跟踪需求和设计的实现,发现设计和需求中存在的缺陷和发现编码过程中引入的错误,总之,单元测试的目标就是验证开发人员写的编码是否可以按照其所设想的方式执行并产生出符合预期的
14、结果,确保产生符合其需求的可靠程序单元。4.下列属于 QESAT/C 的优点是 _。A及早地发现程序中隐藏的错误B快捷有效地理解程序结构C帮助分析和测试程序D以上全部(分数:1.00)A.B.C.D. 解析:解析 QESAT/C 的优点是:能帮助分析和测试程序,快捷有效地理解程序结构,及早地发现程序中隐藏地错误,从而提高软件的质量。5.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是A) 用户手册 B) 外部设计规格说明C) 内部设计规格说明 D) 测试计划手册(分数:2.00)A. B.C.D.解析:解析 软件的外部设计是从用户的角度对产品进行描述的,外部设计规格说明是在外部设计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 83 答案 解析 DOC
