2012年度软件评测师考试真题加答案解析(四).docVIP

  • 4
  • 0
  • 约4.02千字
  • 约 11页
  • 2017-09-08 发布于湖北
  • 举报

2012年度软件评测师考试真题加答案解析(四).doc

2012年软件评测师考试真题加答案解析(四) 软件评测师考试属于全国计算机技术与软件专业技术资格考试中的一个中级考试。准备参加2017年软件评测师考试的同学们,历年软考真题是否是你特别想要的学习资料?下面希赛为您提供2012年软件评测师真题,希望对大家有所帮助。 关于软件质量,【31】的叙述是正确的。 1、软件满足规定或潜在用户需求特性的总和 2、软件特性的总和,软件满足规定用户需求的能力 3、是关于软件特性具备“能力”的体现 4、软件质量包括“代码质量”、“外部质量”和“使用质量”三部分 A.1、3 B.1、2 C.2、3 D.2、4 分析:软件质量实体特性的总和,满足明确或隐含要求的能力。是关于软件特性具备“能力”的体现软件质量包括“内部质量”、“外部质量”和“使用质量”三部分 答案:A 关于软件测试与质量保证,正确的理解的是【32】 A.软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物 B.软件测试不是软件质量保证工作中的内容 C.软件测试是软件质量保证的重要手段 D.软件质量保证人员就是软件测试人员 分析:软件测试和质量保证的区别 1】、QA主要着眼于软件开发活动中的过程、步骤和产物,而不是对软件进行剖析找问题或评估;质量的保证的重要工作通过预防、检查与改进来保证软件质量。采用“全面质量管理”和“过程改进”的原理开展质量保证工作。关注的是软件质量的检查与测量。QA的工作是软件生命周期的管理以及验证软件是否满足规定的质量和用户的需求。 2】、软件测试关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析测试人员要“执行”程序软件,对过程中的产物-----开发文档和源代码进行走查,运行软件,以找出问题,报告质量。测试人员必须假设软件存在的问题,测试中所作的操作是为了找出更多的问题,而不仅仅是为了验证每一件事是正确的。对测试中发现的问题的分析、追踪与回归测试也是软件测试中的重要工作,因此软件测试是保证软件质量的一个重要环节。 软件测试与质量保证:通常,人们将“质量标准、配置管理、测试测量”,作为质量管理的三大支柱,而将“SQA计划、SQA进度、SQA评审和审计”,作为质量管理三大要素。质量管理与控制的三个层次 (1)事先的预防措施:制订软件过程开发规范和软件产品质量标准,对软件开发和管理人员进行这方面知识和技能的定向培训;(规范是对行为的约束、标准是对产品的约束、规程是对操作的约束) (2)事中的跟踪监控措施:按照CMM/CMMI或ISO9000的过程管理思想,对软件过程和软件产品的质量控制提供可视性管理; (3)事后的纠错措施:对软件工作产品和软件产品加强评审和检测。评审是在宏观上框住您,在微观上挑剔您,找出不符合项。检测是为了发现Bug,改正错误。结论:软件质量保证措施,应以提前预防和实时跟踪为主,以事后测试和纠错为辅。 答案:C 【33】不是正确的软件测试目的。 A.尽最大的可能找出最多的错误 B.设计一个好的测试用例对用户需求的覆盖度达到100% C.对软件质量进行度量和评估,以提高软件的质量 D.发现开发所采用的软件过程的缺陷,进行软件过程改进 答案:B 设计功能测试用例的根本依据是【34】 A.用户需求规格说明书 B.用户手册 C.被测产品的用户界面 D.概要设计说明书 分析:功能测试关注的是系统功能是否正确实现,其主要依据文档是需求分析文档,集成测试中相关的功能测试会涉及概要设计和详细设计文档。 答案:A 关于软件测试与软件开发的认识,不正确的是【35】 A.软件生命周期各个阶段都可能产生错误 B.软件测试是独立于软件开发的一个工作 C.软件开发的需求分析和设计阶段就应开始测试工作 D.测试越早进行,越有助于提高被测软件的质量 分析:软件测试是贯穿于软件开发过程的。软件生存周期的各个阶段中都少不了相应的测试,软件生存周期各个阶段的测试分别对应于软件测试过程中的单元测试、集成测试、系统测试和确认测试,如下图所示。这种对应关系有利于软件开发过程的管理和软件质量的控制。 测试工程师与开发工程师目标一致、行为对立、并行工作,有生产就必然有质检,二者的工作相辅相成,开发人员和测试人员的主要矛盾就集中在对bug的定义上。 答案:B 软件测试原则中指出“完全测试是不可能的”,主要原因是【36】. A.输入量太大、输出结果太多以及路径组合太多 B.自动化测试技术不够完善 C.测试的时间和人员有限 D.仅仅靠黑盒测试不能达到完全测试 答案:A 产品的功能性测试的内容不包括【37】。 A.适合性 B.易用性 C.正确性 D.互操作性 答案:B 以下关于设计功能测试用例的叙述,【38】是不正确的。 A.尽量用80%测试用例覆盖20%的核心业务模块 B.功能测试用例中不包括功能的依从性测试用例 C.功能测试用例

文档评论(0)

1亿VIP精品文档

相关文档