软件评测师笔记2014

软件评测师笔记2014

ID:15253856

大小:506.50 KB

页数:10页

时间:2018-08-02

软件评测师笔记2014_第1页
软件评测师笔记2014_第2页
软件评测师笔记2014_第3页
软件评测师笔记2014_第4页
软件评测师笔记2014_第5页
资源描述:

《软件评测师笔记2014》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、影响软件质量可分为:可直接测量(如每个功能点错误)、间接度量(可用性、可维护性) 包括:质量模型、外部度量、内部度量、使用质量度量。 外部、内部质量的质量模型:质量属性包括:功能性、可靠性、易用性、效率、可维护性和可移植性 ISO/IEC 9126《软件工程 产品质量》统一了多种质量模型。其中,下述关于软件使用质量描述,使用质量是从用户角度看待的质量,其属性分为4种:有效性、生产率、安全性和满意度。 使用质量是从用户角度看待的质量。 使用质量的获得依赖于取得必须的外部质量,而外部质量的获得则依赖于取得必须的内部质量。V模型中

2、单元测试对应于编码阶段,集成测试对应于详细阶段,系统测试对应于概要设计阶段,验收测试对应于需要分析阶段。螺旋模型综合了(27)的优点,并增加了这两种模型忽略的风险分析。 (27)A. 瀑布模型和演化模型         B. 瀑布模型和喷泉模型        C. 演化模型和喷泉模型     D. 原型和喷泉模型  解析:瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。 参考答案:A l 软件评审作为质量控制的一个重要手段,已经被业界广泛使用。评审分为内部评审和外部评审。关于内部评审

3、的叙述,正确的包括(28) ①. 对软件的每个开发阶段都要进行内部评审 ②. 评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与 ③. 评审人数根据实际情况确定,比如根据软件的规模等级和安全性等级等指标而定 ④. 内部评审由用户单位主持,由信息系统建设单位组织,应成立评审委员会 (28)A.    B.      C.      D. 解析:关于内部评审: 对软件的每个开发阶段都要进行内部评审 评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与 评审人数根据实际情况确定,比如根据软件的规模等级

4、和安全性等级等指标而定,一般不超过7人。 参考答案:B l 软件质量保证的主要目标不包括(29) (29)A .通过预防、检查与改进来保证软件质量 B.保证开发出来的软件和软件开发过程符合相应标准与规程 C.收集软件产品、软件过程中存在的不符合项,在项目总结是进行分析 D.确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计需要 软件质量保证(Software Quality Assurance,简称SQA) 即参照一定的质量标准、目标及各项软件流程、规范来监督,管理公司产品的质量;在许多质量体系还不是很成熟的公

5、司,维护和发展这些质量标准、流程规范等也是由质量保证人员进行。行内有个这样的说法:“软件质量保证并不能够保证软件的质量”,事实也是如此,软件质量的好坏不是一个人,一个部门能够决定的。但是,我们可以把提高软件的质量作为我们从事软件质量保证工作的目标。 参考答案:C l 软件设计要遵循的基本原则包括(30) ①. 模块化     .抽象      .封装     .信息隐蔽 (30) A.    B.    C.    D.   l 关于软件质量,(31)的叙述是正确的。 ①. 软件满足规定或潜在用户需求特性的总和 ②. 软件特

6、性的总和,软件满足规定用户需求的能力 ③. 是关于软件特性具备“能力”的体现 ④. 软件质量包括“代码质量”、“外部质量”和“使用质量”三部分 (31)A. 解析:软件质量实体特性的总和,满足明确或隐含要求的能力。是关于软件特性具备“能力”的体现 软件质量包括“内部质量”、“外部质量”和“使用质量”三部分  l 关于软件测试与质量保证,正确的理解的是(32)P7 (32)A.软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物    B.软件测试不是软件质量保证工作中的内容    C.软件测试是软件质量保证的重要手段

7、    D.软件质量保证人员就是软件测试人员 解析: 软件测试和质量保证的区别 1)、QA主要着眼于软件开发活动中的过程、步骤和产物,而不是对软件进行剖析找问题或评估; 质量的保证的重要工作通过预防、检查与改进来保证软件质量。 采用“全面质量管理”和“过程改进”的原理开展质量保证工作。 关注的是软件质量的检查与测量。 QA的工作是软件生命周期的管理以及验证软件是否满足规定的质量和用户的需求。 2)、软件测试关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析 测试人员要“执行”程序软件,对过程中的产物-----开发

8、文档和源代码进行走查,运行软件,以找出问题,报告质量。 测试人员必须假设软件存在的问题,测试中所作的操作是为了找出更多的问题,而不仅仅是为了验证每一件事是正确的。对测试中发现的问题的分析、追踪与回归测试也是软件测试中的重要工作,因此软件测试是保证软件质量的一个重要环节。  软件测试与质量保

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。