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