[计算机类试卷]软件测试的基本概念练习试卷2及答案与解析.doc
《[计算机类试卷]软件测试的基本概念练习试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件测试的基本概念练习试卷2及答案与解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、软件测试的基本概念练习试卷 2及答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 下面有关软件缺陷的说法中错误的是 _。 A) 缺陷就是软件产品在开发中存在的错误 B) 缺陷就是软件维护过程中存在的错误、毛病等各种问题 C) 缺陷就是导致系统程序崩溃的错误 D) 缺陷就是系统所需要实现的某种功能的失效和违背 2 不影响系统的基本使用,但没有很好地实现功能,没有达到预期的效果,如次要功能丧失、提示信息不太准确,或用户界面差、操作时间长等,这属于软件缺陷级别中的 _。 A)
2、致命的缺陷 B) 严重的缺陷 C) 一般的缺陷 D) 微小的缺陷 3 软件缺陷的基本状态有 _。 A) 激活状态 B) 已修正状态 C) 关闭或非激活状态 D) 以上全部 4 下列引起软件缺陷的因素属于技术问题的是 _。 A) 内容不正确 B) 算法错误 C) 语法错误 D) 系统结构不合理 5 软件缺陷产生的原因有 _。 A) 技术问题 B) 团队工作 C) 软件本身 D) 以上全部 6 下列不属于功能缺陷的是 _。 A) 测试缺陷 B) 控制与顺序缺陷 C) 功能缺陷 D) 规格说明书缺陷 7 下列不属于软件生产因素的是 _。 A) 质量 B) 进度 C) 功能 D) 费用 8 黑盒测试是
3、一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于_。 A) 软件规格说明 B) 软件设计说明 C) 概要设计说明 D) 详细设计说明 9 即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是 _。 A) 程序可能会因为缺少某些路径而存在问题 B) 即使是穷举路径测试也绝不能保证程序符合其设计规格说明 C) 穷举路径测试也可能不会暴露数据敏感错误 D) 以上全部 10 测试是软件生存期中费用消耗最大的环节。能够决定需要做多少次测试的影响因素有 _。 A) 系统的目标和信息的价值 B) 潜在的用户数量 C) 开发组织和测试的时机 D) 以上全部 11 以下叙述
4、中正确的是 _。 A) 可跟踪性分析是在整体上分析整个资源的分配策略 B) 关键性分析是标志原始需求和相应开发结果之间关系的能 力 C) 接口分析必须关注三种接口:用户接口,硬件接口和软件接口 D) 评估全在软件开发的最后阶段进行,以确认产品是否符合规格说明 12 软件验证和确认理论是测试过程的理论依据。其中验证是检查我们是否正在正确地建造一个产品,它强调的是 _。 A) 过程的正确性 B) 产品的正确性 C) 测试的正确性 D) 规格说明的正确性 13 下面有关软件质量保证活动目标的说法中不正确的是 _。 A) 客观地验证软件产品和各项任务是否遵循适用的标准、规程和需求 B) 用最少的时间和
5、人力,找出软件中 潜在的各种错误和缺陷 C) 高层管理人员能够参与并帮助解决项目中不能解决的不相容问题 D) 规划软件质量保证任务 14 验证和确认的主要活动有 _。 A) 可跟踪性分析 B) 关键性分析 C) 评估和接口分析 D) 以上全部 15 以下叙述中正确的是 _。 A) 可跟踪性分析是在整体上分析整个系统的资源分配策略 B) 关键性分析是标识原始需求和相应开发结果之间关系的能力 C) 评估仅需要对最终的软件产品进行评估 D) 接口分析必须关注 3种接口,即用户接口、硬件接口和软件接口 16 在软件开发的过程中,参与各个活动的评审和阶段的正式技术评审是软件质量保证实施活动步骤的 _。
6、A) 计划 B) 实施 C) 检查 D) 行动 17 下列不属于接口分析中必须关注的接口是 _。 A) 程序内部接口 B) 用户接口 C) 硬件接口 D) 软件接口 18 下列选项中不属于使用质量的属性的是 _。 A) 有效性 B) 安全性 C) 稳定性 D) 满意度 19 下列软件属性中,软件产品首要满足的应该是 _。 A) 功能需求 B) 性能需求 C) 可扩展性和 灵活性 D) 容错、纠错能力 20 内部质量需求包括 _。 A) 静态模型 B) 动态模型 C) 文档和源代码 D) 以上全部 21 在测试和使用软件产品过程中进行的度量是 _。 A) 内部度量 B) 外部度量 C) 使用度量
7、 D) 性能度量 22 对于维护软件的人员来说。使用质量是 _的结果。 A) 功能性 B) 可靠性 C) 可维护性 D) 效率 23 内部度量的主要目的是 _。 A) 确保获得所需的外部质量 B) 确保获得所需的使用质量 C) 在执行前评 价软件产品的质量 D) 以上全部 24 Myers在 1979年提出了一个重要观点,即软件测试的目的是为了 _。 A) 证明程序正确 B) 查找程序错误 C) 改正程序错误 D) 验证程序无错误 25 坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽早发现和预防错误,把出现的错误克服在早期 _。 A) 技术评审 B) 程序测试 C) 文档
8、审查 D) 管理评审 26 经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残存的 错误数目与其他模块相比,通常应该 _。 A) 较少 B) 较多 C) 相似 D) 不确定 软件测试的基本概念练习试卷 2答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 【正确答案】 C 【知识模块】 软件测试的基本概念 2 【正确答案】 C 【试题解析】 软件缺陷一旦被发现,就要设法找出引起该缺陷的原因,分析对产品质量的影响,然后确定软件缺陷的
9、严重性和处理这个缺陷的 优先级。一般来说,问题越严重,其处理的优先级越高,越要得到及时的纠正。软件缺陷有 4种级别,分别为:致命的 (Fatal),严重的 (Critical),一般的 (Major),微小的(Minor)。一般的软件缺陷虽然不影响系统的基本使用,但没有很好地实现功能,没有达到预期的效果。 【知识模块】 软件测试的基本概念 3 【正确答案】 D 【试题解析】 软件缺陷除了严重性之外,还存在反映软件缺陷处于一种什么样的状态,便于跟踪和管理某个产品的缺陷,可以定义不同的缺陷状态。软件缺陷有 3种基本状态: 1激活状态 (Active或 Open) 2已修正状态 (Fixed或 Re
10、solved) 3关闭或非激活状态 (Close或 Inactive) 另外还有一些情况需要相应的状态来描述,如所报告的缺陷目前无法解决或是第三方产品引起的,可以置为 “保留 ”状态;如果所报告的缺陷暂时不需要解决或在下一版本解决更好些,可以置为 “不一致 ”状态。 【知识模块】 软件测试的基本概念 4 【正确答案】 A 【试题解析】 在软件开发的过程中,造成软件缺陷的主要因素有:技术问题、团队合作和软件本身。其 中技术问题主要有:算法错误、语法错误、计算和精度问题、系统结构不合理、算法选择不科学、接口参数传递不匹配。而选项 A属于软件本身造成的缺陷。 【知识模块】 软件测试的基本概念 5 【
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 测试 基本概念 练习 答案 解析 DOC
