软件评测师分类5_第1页
软件评测师分类5_第2页
软件评测师分类5_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 软件评测师分类 5单项选择题第 1 题:( ) 是导致软件缺陷的最大原因A. 需求规格说明书B. 设计方案C. 编写代码D. 测试计划参考答案: A本题考查导致软件缺陷的最大原因。 需求规格说明书是导致软件缺陷的最 大原因。第 2 题: V模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过 程各阶段的对应关系。其中,集成测试阶段对应的开发阶段是 ( )A. 需求分析阶段B. 概要设计阶段C. 详细设计阶段D. 编码阶段参考答案: B第 3 题: 导致软件缺陷的最大原因是 ( )A. 规格说明书B. 设计C. 编码D. 测试参考答案: A第 4 题: 加密和解密是明文和密

2、文之间的可逆转换, ( ) 不属于加密算法A. RSAB. SHAC. DESD. AES参考答案: AB第 5 题: 单元测试中设计测试用例的依据是 ( )A. 概要设计规格说明书B. 用户需求规格说明书C. 项目计翊说明书D. 详细设计规格说明书参考答案: D第 6 题: 现有四级指令流水线,分别完成取指、取数、运算、传送结果 4 步操作。若完 成上述操作的时间依次为 9ns、10ns、6ns、 8ns,则流水线的操作周期应设计 为 ( )ns 。A. 6B. 8C. 9D. 10参考答案: D本题考查计算机流水线基本工作原理。 流水线的基本原理是把一个重复的 过程分解为若干个子过程, 前

3、一个子过程为下一个子过程创造执行条件, 每一个 过程可以与其他子过程同时进行。 流水线各段执行时间最长的那段为整个流水线 的瓶颈,一般的,将其执行时间称为流水线的周期。第 7 题: 编写测试计划的目的是 ( )使项目参与人员沟通更舒畅软件过程规范化的要求测试工作顺利进行使测试工作更加系统化控制软件质量A. B. C. D. 参考答案: B第 8 题:V 模型是其有代表意义的测试模型,以下理解正确的是 ( )A. V 模型认为通过对测试阶段是与开发阶段并行的B. V 模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关 系C. V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发

4、现D. V 模型是对 W模型的改进参考答案: C第 9 题: 下面有关测试原则的说法正确的是 ( )A. 测试用例应由测试的输入数据和预期的输出结果组成B. 测试用例只需选取合理的输入数据C. 程序最好由编写该程序的程序员自己来测试D. 使用测试用例进行测试是为了检查程序是否做了它该做的事参考答案: A第 10 题:在程序执行过程中, Cache与主存的地址映像由 ( )A. 硬件自动完成B. 程序员调度C. 操作系统管理D. 程序员与操作系统协同完成参考答案: A本题考查计算机系统基础知识。Cache 的工作是建立在程序与数据访问的局部性原理上。 即经过对大量程序执行情况的结果分析: 在一段

5、较短的时间间隔这就是程序执行的局部性原理。 同 为了提高系统处理速度才将主存部 Cache 中,同样为了提高速度的原内程序集中在某一较小的内存地址空间执行, 样,对数据的访问也存在局部性现象。 分存储空间中的内容复制到工作速度更快的 因, Cache系统都是由硬件实现的。第 11 题: 假设在程序控制流图中,有 12 条边,8 个节点,则确保程序中每个可执行语句 至少执行一次所必需的测试用例数目的上限是 ( )A. 12B. 8C. 6D. 4参考答案: C本题考查白盒测试用例设计方法:基本路径测试法。 基本路径测试法要求 覆盖程序中所有可能的路径, 即确保程序中每个可执行语句至少执行一次。

6、确定 独立路径条数需要计算圈复杂度 V(G),计算方法包括三种:V(G)=区域数V(G)=判断节点数 +1V(G)=边节点 +2。第 12 题: 下面有关测试原则的说法正确的是 ( )A. 测试用例应由测试的输入数据和预期的输出结果组成B. 测试用例只需选取合理的输入数据C. 程序最好由编写该程序的程序员自己来测试D. 使用测试用例进行测试是为了检查程序是否做了它该做的事 参考答案: A第 13 题: 下列指导选择和使用测试覆盖率的原则中错误的是 ( )A. 覆盖率不是目的,仅是一种手段B. 不要追求绝对 100%的覆盖率C. 不可能针对所有的覆盖率指标来选择测试用例D. 只根据测试覆盖率指标

7、来指导测试用例的设计参考答案: D第 14 题: 软件缺陷产生的原因是 ( )A. 交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷B. 软件的复杂性;软件项目的时间压力C. 程序开发人员的错误;软件项目文档的缺乏D. 以上都是参考答案: D 第 15 题: 测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测 试,那么最好的选择方法是 ( )A. 随机选择B. 划分等价类C. 根据接口进行选择D. 根据数据大小进行选择参考答案: B第 16 题:下列 () 不属于软件缺陷。A. 测试人员主观认为不合理的地方B. 软件未达到产品说明书标明的功能C. 软件出现了产品说明书

8、指明不会出现的错误D. 软件功能超出产品说明书指明范围参考答案: A第 17 题:王某是 M国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业 务要求开发了“海运出口业务系统”,并由公司使用。随后,王某向国家版权 局申请了计算机软件著作权登记,并取得了计算机软件著作权登记证书, 证书明确软件名称是“海运出口业务系统 V1.0 ”,著作权人为王某。以下说法 中,正确的是 ( )A. 海运出口业务系统 V1.0 的著作权属于王某B. 海运出口业务系统 V1.0 的著作权属于 M公司C. 海运出口业务系统 V1.0 的著作权属于王某和公司D. 王某获取的软件著作权登记证是不可以撤销的参考答

9、案: B第 18 题: 测试成本控制的目标是使测试开发成本、测试实施成本和测试维护成本最小 化,以下理解正确的是 ( )A. 测试准备成本属于测试实施成本B. 可以通过加强软件测试的配置管理来降低测试维护成本C. 测试设计成本控制的目标是尽可能地减少测试总执行时间和所需的测试 专用设备D. 回归测试将测试案例全部重新执行一遍,可以将测试维护成本降至最低参考答案: B第 19 题:采用 UML进行软件设计时,可用 ( ) 关系表示两类事物之间存在的特殊 / 一般 关系,用聚集关系表示事物之间存在的整体 / 部分关系。A. 依赖B. 聚集C. 泛化D. 实现参考答案: C本题考查对 UML中关系概

10、念的理解。 按照面向对象技术的描述, 若两类事物之间 存在特殊 / 一般关系,则用继承机制表示该关系,即 UML中的泛化关系。第 20 题:软件测试过程中的集成测试主要是为了发现 ( ) 阶段的错误。A. 需求分析B. 概要设计C. 详细设计D. 编码参考答案: B) 来设计测试用例。第 21 题: 黑盒测试是根据软件的 (A. 功能B. 规格说明C. 内部逻辑D. 内部数据参考答案: B第 22 题: 在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这 种测试称之为 ( )A. 单元测试B. 集成测试C. 回归测试D. 验收测试参考答案: C第 23 题:表达式“ a*(b-(c+d) ”的后缀式为 ( )A. cd+ab-*B. ab*c-d+C. abcd+-*D. abcd*-+参考答案: C本题考查程序语言基础知识。后缀式(逆波兰式 )是将运算符号置于其运算对象之后所构成的表达式, 这样便于对表达式求值。表达式“ a*(b-(c+d) ”的后缀表示为“ abcd+-* ”。第

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论