软件评测师分类20_第1页
软件评测师分类20_第2页
软件评测师分类20_第3页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

1、 模拟 软件评测师分类 20单项选择题第 1 题: 在进行产品评价时,评价者需要对产品部件进行管理和登记,其完整的登记内 容应包括 ( ) 。 部件或文档的唯一标识符。 部件的名称或文档标题。 文档的状态,包括物理状态或变异方面的状态。 请求者提供的版本、配置和日期信息。A. B. C. D. 参考答案: D本题考查评价执行时,软件样品登记的内容软件样品登记的信息应至少包括: ·部件或文档的唯一标识符 档的状态 ( 包括物理状态或变异状态 ) 日期信息。 ·接收的日期。·部件的名称或文档标题。 ·文·请求者提供样品的版本、配置和除非请求者有另外

2、的许可,否则,评价者将保守全部产品部件和相关文档的秘密。第 2 题: 软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的 叙述,错误的是 ( )A. 黑盒测试与白盒测试是设计测试用例的两种基本方法B. 在集成测试阶段是采用黑盒测试与白盒测试相结合的方法C. 针对相同的系统模块, 执行黑盒测试和白盒测试对代码的覆盖率都能够达到 100%D. 应用系统负载压力测试一般采用黑盒测试方法参考答案: C本题考查白盒测试和黑盒测试的关系。 正确的理解是:一般情况下,执行 黑盒测试对代码的覆盖率很难达到 100%。第 3 题: 将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好

3、处是 ( )A. 有利于进行反编译处理B. 有利于进行与机器无关的优化处理C. 尽早发现语法错误D. 可以简化语法和语义分析参考答案: B本题考查程序语言基础知识。 “中间代码”是一种简单且含义明确的记号 系统,可以有若干种形式, 它们的共同特征是与具体的机器无关, 此时所作的优 化一般建立在对程序的控制流和数据流分析的基础之上,与具体的机器无关。第 4 题: 以下关于建立良好的程序设计风格的叙述中,正确的是 ( )A. 程序应简单、清晰、可读性好B. 变量的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无参考答案: A本题考查软件实现的基础知识。 在编写程序时,变量的命名必

4、须符合语法 要求,这是正确性要求, 不是程序设计风格的范畴。 程序的执行效率是软件性能 方面的要求, 也不属于程序设计风格的范畴。 良好的程序设计风格, 包括程序的 简单性、清晰性和可读性等方面,还包括有清晰的注释。第 5 题:( ) 不属于功能测试用例构成元素。A. 测试数据B. 测试步骤C. 预期结果D. 实测结果参考答案: D本题考查功能测试用例概念。 功能测试用例的主要元素包括测试步骤、测 试数据和预期结果。实测结果是案例的执行结果。第 6 题:在边界值分析中,下列数据通常不用来做数据测试的是 ( )A. 正好等于边界的值B. 等价类中的等价值C. 刚刚大于边界的值D. 刚刚小于边界的

5、值参考答案: B第 7 题:程序运行过程中常使用参数在函数 ( 过程) 间传递信息,引用调用传递的是实参 的 ( )A. 地址B. 类型C. 名称D. 值参考答案: A本题考查程序语言基础知识。 进行函数调用时, 常需要在调用环境中的数据传递 给被调用函数,作为输入参数由被调用函数处理,基本的调用方式为值调用 ( 或 传值调用 ) 和引用调用。其中,值调用方式下是将实参的值单向地传递给被调用 函数的形参, 引用调用方式下通过将实参的地址传递给形参, 在被调用函数中通 过指针实现对实参变量数据的间接访问和修改, 从而达到将修改后的值 “传回来” 的效果。第 8 题:软件测试的目的是 ( )A.

6、试验性运行软件B. 找出软件中全部错误C. 证明软件正确D. 发现软件错误参考答案: D第 9 题: 程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用 低级语言开发的程序具有 ( ) 等特点。A. 开发效率低,运行效率低B. 开发效率高,运行效率低C. 开发效率低,运行效率高D. 开发效率高,运行效率高参考答案: C第 10 题:测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测 试,那么最好的选择方法是 ( )A. 随机选择B. 划分等价类C. 根据接口进行选择D. 根据数据大小进行选择参考答案: B提交纠错信息 评价难易度 提交知识点 第 11 题:(

7、 ) 过程模型明确地考虑了开发中的风险。A. 瀑布B. 快速原型C. VD. 螺旋参考答案: D本题考查软件过程模型的基础知识。 软件过程是软件生存周期中的一系列 相关活动, 即用于开发和维护软件及相关产品的一系列活动。 瀑布模型从一种非 常高层的角度描述了软件开发过程中进行的活动, 并且提出了要求开发人员经过 的事件序列。原型模型允许开发人员快速地构造整个系统或系统的一部分以理解 或澄清问题。 V 模型是瀑布模型的变种,它说明测试活动是如何与分析和设计相 联系的。螺旋模型把开发活动和风险管理结合起来, 以将风险减到最小并控制风 险,在该过程模型中,风险被明确地提了出来。第 12 题: 软件可

8、靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能 力,其子特性 ( ) 是指在软件发生故障或者违反指定接口的情况下,软件产 品维持规定的性能级别的能力。A. 成熟性B. 易恢复性C. 容错性D. 可靠性依从性参考答案: C本题考查测试标准中关于软件产品内部与外部质量特性的定义。 容错性是 软件可靠性的子特性, 指在软件发生故障或者违反指定接口的情况下, 软件产品 维持规定的性能级别的能力。 成熟性是指软件产品避免因软件中错误的发 生而导致失效的能力。 易恢复性是指在失效发生的情况下,软件产品重建 规定的性能级别并恢复受直接影响的数据的能力。 可靠性依从性是指软件产品依附于同可靠性相

9、关的标准、约定或规定的能力 第 13 题:关于软件测试的说法, ( ) 是不正确的。A. 代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通 过阅读、讨论和争议,对程序进行静态分析的过程B. 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象C. 白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法D. 单元测试是针对软件设计的最小单位程序模块进行正确性检验的测 试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试参考答案: D本题考查软件测试的基本概念。 ·代码审查是代码检查的一种,是由程序 员和测试员组成一个审查小组, 通过阅读、讨

10、论和争议, 对程序进行静态分析的 过程。 ·软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试 的对象。 ·白盒测试是通过对程序内部结构的分析、检测来寻找问题的测 试方法。 ·单元测试又称模块测试,是针对软件设计的最小单位程序 模块,进行正确性检验的测试工作。 其目的在于发现各模块内部可能存在的各种 差错。单元测试需要从程序的内部结构出发设计测试用例。 多个模块可以平行地 独立进行单元测试。第 14 题: 若内存容量为 4GB,字长为 32,则 ()A. 地址总线和数据总线的宽度都为 32B. 地址总线的宽度为 30,数据总线的宽度为 32C. 地址总线的宽

11、度为 30,数据总线的宽度为 8D. 地址总线的宽度为 32,数据总线的宽度为 8参考答案: ABC第 15 题: 某公司采用的软件开发过程通过了 CMM2认证,表明该公司 ( )A. 开发项目成效不稳定,管理混乱B. 对软件过程和产品质量建立了定量的质量目标C. 建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和 控制D. 可集中精力采用新技术新方法,优化软件过程参考答案: C第 16 题:GB/T18905-2002软件工程 产品评价提供了软件产品评价的过程,其中GB/T18905-2002软件工程 产品评价第五部分评价者用的过程供 ( )A. 计划获取或复用某个已有的软件产

12、品的组织予以使用B. 对软件产品执行独立评估的评价者使用C. 计划开发新产品或增强现有的产品, 以及打算利用他们自己的技术人员进 行产品评价的组织使用D. 编制评价模块的文档提供指南参考答案: B第 17 题:V 模型是具有代表意义的测试模型,以下理解正确的是 ( )A. V 模型认为测试阶段是与开发阶段并行的B. V 模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关 系C. V模型造成需求分析阶段隐藏的问题一直到后期的验收测试才被发现D. V 模型是对 W模型的改进参考答案: ABCD第 18 题: 如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是 ( )A.

13、 Alpha 版B. Beta 版C. 正版D. 以上都不是参考答案: B第 19 题:( ) 的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品 需求并且堕循系统设计。A. 系统测试B. 集成测试C. 单元测试D. 功能测试参考答案: A第 20 题:下列不属于测试原则的是 ( )A. 软件测试是有风险的行为B. 完全测试程序是不可能的C. 测试无法显示潜伏的软件缺陷D. 找到的缺陷越多软件的缺陷就越少参考答案: D第 21 题: 下列可以作为软件测试对象的是 ( )A. 需求规格说明书B. 软件设计规格说明C. 源程序D. 以上全部参考答案: D第 22 题: 用黑盒技术设计测试用例的方法之一为 ( )A. 因果图B. 逻辑覆盖C. 循环覆盖D. 基本路径测试参考答案: A第 23 题:( ) 不属于网站渗透测试的内容。A. 防火墙日志审查B. 防火墙远程探测与攻击C. 跨站攻击D. SQL注入参考答案: A本题考查渗透测试的方法。 渗透测试是通过远程各种手段试图进入网站非 法获取数据、管理权限或修改网站的尝试。防火墙日志审查不是远程手段。第 24 题: 测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测 试,那么最好的选择方法是 ( )A. 随机选择B. 划分等价类C. 根据接口进行选择D

温馨提示

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

评论

0/150

提交评论