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

下载本文档

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

文档简介

1、 模拟 软件评测师分类 21单项选择题第 1 题:确定采用哪种软件体系结构是在 ( ) 阶段进行的A. 需求分析B. 概要设计C. 详细设计D. 软件实现参考答案: B本题考查软件设计的基础知识。 简单地说,软件体系结构就是描述软件的 部分及其部分之间的关系。 软件体系结构应该尽早确定, 一般在软件开发的概要 设计阶段进行。第 2 题:以下属于安全测试方法的是 ( )安全功能验证安全漏洞扫描模拟攻击实验数据侦听A. B. C. D. 参考答案: D安全测试方法包括安全功能验证、安全漏本题考查安全测试的基础知识。 洞扫描、模拟攻击实验和数据侦听 第 3 题: 自底向上法需要写 ( )A. 驱动程

2、序B. 桩程序C. 驱动程序和桩程序D. 以上都不是参考答案: A第 4 题:软件测试的目的是 ( )A. 避免软件开发中出现的错误B. 发现软件开发中出现的错误C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D. 修改软件中出现的错误参考答案: B第 5 题: 以下关于数据流图的叙述中,不正确的是 ( )A. 从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程B. 描述了数据对象及数据对象之间的关系C. 顶层数据流图仅包含一个数据处理,即目标系统D. 采用自顶向下的方式进行,开始于顶层数据流图,结束于模块规格说明 参考答案: B 本题考查结构化分析方法相关知识。 数据流图是

3、结构化分析模型中的一个 重要部分, 它描述数据在系统中如何被传送或变换, 以及描述如何对数据流进行 变换的功能或子功能, 用于功能建模。 每个软件系统有一个顶层数据流图, 其中 仅包含一个数据处理。 采用数据流图分析时, 采用自顶向下的方式进行, 开始于 顶层数据流图,结束于模块规格说明。第 6 题:软件质量保证的主要目标不包括 ( )A. 通过预防、检查与改进来保证软件质量B. 保证开发出来的软件和软件开发过程符合相应标准与规程C. 收集软件产品、软件过程中存在的不符合项,在项目总结时进行分析D. 确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计 需要参考答案: C第 7 题

4、: 软件测试技术可以分为静态测试和动态测试,下列说法中错误的是 ( )A. 静态测试是指不运行实际程序, 通过检查和阅读等手段来发现程序中的错 误。B. 动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。C. 动态测试包括黑盒测试和白盒测试。D. 白盒测试是静态测试,黑盒测试是动态测试。参考答案: D第 8 题:( ) 不是文档测试包括的内容。A. 合同文档B. 开发文档C. 管理文档D. 用户文档参考答案: A本题考查文档测试的范围。 文档测试的范围包括如下内容。 ·用户文 档:用户手册、 操作手册和维护修改建议。·开发文档:软件需求说明书、数据库设计说明书 、

5、 概要设 计 说明书 、详细设计 说明书 和可行性研 究报 告。 ·管理文档:项目开发计划、测试计划、测试报告、开发进度月报和 开发总结报告。第 9 题:网络测试不能解决的问题是 ( )A. 连通性B. 丢包C. 全表扫描D. 延迟参考答案: C第 10 题: 在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不 属于编码规范评测内容的有 ( ) 。A. 源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B. 数据说明检查,包括数据说明次序、语句中变量顺序检查C. 程序结构检查,程序应采用基本的控制结构、避免不必要的转移控制等D. 程序逻辑检查,阅读源代码,比

6、较实际程序控制流与程序设计控制流的区 别 参考答案: D本题考查编码规范评测的内容。 软件编码规范评测也是围绕以下 4 个方面 展开:源程序文档化、数据说明的方法、语句结构和输入 / 输出方法。第 11 题:Java 虚拟机采用 ( ) 软件体系结构。A. 管道- 过滤器B. 分层C. 黑板D. 解释器参考答案: CJava 虚拟机 (Java VirtualMachine,JVM)是一个想象中的机器,在实际的计算机上通过软件模拟来实现。 Java 虚拟机有自己想象中的硬件,如处理器、堆 栈、寄存器等,还具有相应的指令系统。第 12 题:TestSuite 是 JUNIT中用来 ( )A. 集

7、成多个测试用例B. 做系统测试用的C. 做自动化测试用的D. 方法断言参考答案: A第 13 题: 软件工程概念的提出是由于 ( )A. 计算技术的发展B. 软件危机的出现C. 程序设计方法学的影响D. 其他工程科学的影响参考答案: B第 14 题: 关于软件著作权产生的时间,表述正确的是 ( )A. 自软件首次公开发表时B. 自开发者有开发意图时C. 自软件得到国家著作权行政管理部门认可时D. 自软件完成创作之日起参考答案: D著作权法规定,软件著作权自软件开发完成之日起产生 第 15 题:创建一个基于 Junit 的单元测试类,该类必须扩展于 ( )A. TestSuiteB. Asser

8、tC. TestCaseD. JFCTestCase参考答案: C第 16 题: 在边界值分析中,下列数据通常不用来做数据测试的是 ( )A. 正好等于边界的值B. 等价类中的等价值C. 刚刚大于边界的值D. 刚刚小于边界的值参考答案: B第 17 题: 在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的 评审内容不包括 ( )A. 软件可靠性B. 软件可测试性C. 软件性能实现情况D. 软件模块层次参考答案: D本题考查软件设计的相关知识。 为了使用户满足,软件应该满足两个必要 条件:设计的规格说明书符合用户的要求, 这称为设计质量; 程序按照设计规格 说明所规定的情况正确

9、执行,这称为程序质量。 设计质量评审的对象是在 需求分析阶段产生的软件需求规格说明、 数据需求规格说明, 在软件概要设计阶 段产生的软件概要设计说明书等。 主要从以下方面进行评审: 软件的规格说明是 否合乎用户的要求;可靠性;保密措施实现情况等;操作特性实施情况等;性能 实现情况;可修改性、可扩充性、可互换性和可移植性;可测试性;可复用性。第 18 题: 客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端 交易处理性能指标的是 ( )A. 并发用户数B. 平均事务向应时间C. 每秒事务数D. 每秒进程切换数参考答案: D本题考查负载压力测试的性能指标。 负载压力测试的性能指标

10、包括客户端 交易处理性能指标、服务器资源监控指标、数据库资源监控指标、 Web服务器监 控指标以及中间件监控指标。其中,客户端交易处理性能指标包括并发用户数、 交易处理指标、 Web请求指标和 Web页面组件指标。平均事务响应时间和每秒事务数都是交易处理指标,而每秒进程切换数是属于服务器资源监控指标。第 19 题:用等价类法划分 Windows文件名称,应该分成 ( ) 个等价区间。A. 2B. 3C. 4D. 6参考答案: C本题考查功能测试用例的设计方法等价类法。 等价类法的概念为:把 程序的输入域划分成若干部分, 然后从每个部分中选取少数代表性数据当作测试 用例。每一类的代表性数据在测试

11、中的作用等价于这一类中的其他值, 也就是说, 如果某一类中的一个例子发现了错误, 这一等价类中的其他例子也能发现同样的 错误;反之, 如果某一类中的一个例子没有发现错误, 则这一类中的其他例子也 不会查出错误。 用等价类法划分 Windows文件名称,应该分成 4 个等价区 间,分别是:过长名称、过短名称、合法长度合法字符、合法长度非法字符。第 20 题: 在编码阶段对系统执行的测试类型主要包括单元测试和集成测试, ( ) 属于 单元测试的内容。A. 接口数据测试B. 局部数据测试C. 模块间时序测试D. 全局数据测试参考答案: B本题考查单元测试的内容。 接口数据测试、模块间时序测试以及全局

12、数据 测试是集成测试的内容。第 21 题: 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分 析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, ( ) 并不 是每种编译器都必需的。A. 词法分析和语法分析B. 语义分析和中间代码生成C. 中间代码生成和代码优化D. 代码优化和目标代码生成参考答案: C本题考查程序语言翻译基础知识。 编译器对高级语言源程序的处理过程可 以分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生 成等阶段,以及符号表管理模块和出错处理模块。在编译器的分析综合模式中, 前端将源程序翻译成一种中间表示, 后端根据这个中间表示生

13、成目标代码。 目标 语言的细节尽可能限制在后端。 尽管可以将源程序直接翻译成目标语言代码, 但 使用与机器无关的中间表示形式具有以下优点: 重置目标比较容易。不 同机器上的编译器可以在已有前端的基础上附加一个适合这个机器的后端来生 成。 可以在中间表示上应用与机器无关的代码优化器。第 22 题: 对一段信息生成消息摘要是防止信息在网络传输及存储过程中被篡改的基本手 段, ( ) 不属于生成消息摘要的基本算法。A. MD5B. RSAC. SHA-1D. SHA-256参考答案: B本题考查生成消息摘要的基本算法。 络传输及存储过程中被篡改的基本手段, 基于消息摘要无法计算出原始消息内容。对信息

14、生成消息摘要是防止信息在网 生成消息摘要的算法应是不可逆的, 即 MD5、SHA-1、SHA-256均属于典型的生成消息摘要的算法, 而 RSA是常用的公钥加密算法, 其加密产生的数据可以被还 原,因此不属于生成消息摘要的算法。第 23 题: 以下关于缺陷探测率 (DDP)的表述,不正确的是 ( )A. DDP是一个衡量测试工作效率的软件质量成本指标B. 缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误 才可能越少C. DDP是衡量测试投资回报的一个主要指标D. 测试周期越长,缺陷探测率就会越高参考答案: D第 24 题: 软件系统的安全性是信息安全的一个重要组成部分,针对程序和数据的安全性 测试与评估是软件安全性测试的重要内容, ( ) 不属于安全性测试与评估的 基本内容。A. 用户认证机制B. 加密机制C. 系统能承受的并发用户量D. 数

温馨提示

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

最新文档

评论

0/150

提交评论