软件质量保证试题答案

上传人:大米 文档编号:487798795 上传时间:2023-01-11 格式:DOCX 页数:8 大小:29.92KB
返回 下载 相关 举报
软件质量保证试题答案_第1页
第1页 / 共8页
软件质量保证试题答案_第2页
第2页 / 共8页
软件质量保证试题答案_第3页
第3页 / 共8页
软件质量保证试题答案_第4页
第4页 / 共8页
软件质量保证试题答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件质量保证试题答案》由会员分享,可在线阅读,更多相关《软件质量保证试题答案(8页珍藏版)》请在金锄头文库上搜索。

1、系 班级 学号 姓名 分数 一、推断题题1分,共20分)( )1、软件故障是导致软件失效的必要和充分要素。( )2、同行评审的主要目标在于检测错误、核对与标准的偏离。( )3、在任何软件机构中,定期、不定期的培训、再培训都是必需而且是必要的。( )4、在整个机构中运用基础设施防护与改进部件的主要目标是在机构积累的SQA阅历基础上消退或至少降低出错率。( )5、全部SQA活动和项目里程碑的完成或项目里程碑的检验是同时发生的。( )6、Daniel Galin等提在20世纪50年头建立的经典质量费用模型,供应了一种以经济学观点把与产品质量保证相关的费用非类的方法学。( )7、一旦更改过的SCI替换

2、了前面的SCI,就认为完成了软件的一个新版本。( )8、软件质量成本是一个投资问题,而不是成本问题!( )9、SEI CMM评估标准, ISO 9001和ISO 9000-3标准是典型的项目过程标准。( )10、软件质量保证的独特性是由软件产品不同于其他制造产品的本质确定的。二、填空题(每空1分,共20分;请把答案书写在相应横线上。)1、软件质量工程包括 软件质量保证 、 软件质量规划 和软件质量限制三大方面。2、McCall模型产品修改纬度的质量因素有 可维护性 、 可测试性 、敏捷性。3、面对对象模型不同于其他模型的主要特征是 组件的密集重用。4、有两种同行评审方法学:审查和走查。5、RM

3、A可以划分成三组类别内部风险管理措施,分包风险管理措施,顾客风险管理措施。6、支持性质量手段有模板和检查表。7、依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和软件产品度量。8、软件配置发布的版本有基线版本、中间版本、修订版本。9、SQA标准被划分成软件质量管理标准,软件项目过程标准两类。10、软件缺陷的固有特征有软件缺陷的固有性、软件缺陷的敏感性,软件缺陷的感染性。三、选择题(每小题2分,共18分)1 软件调试的目的是(B)( A)发觉软件中隐藏的错误(B)解决测试中发觉的错误(C)尽量不发觉错误以便早日提交软件(D)证明软件的正确性2 .黑盒测试技术中不包括( D )(A

4、)等值分析测试(B)边界值分析测试(C)错误推想法(D)逻辑覆盖测试 3(D)是把输入条件视为“因”,把输出条件视为“果”,将黑盒看成是从因到果的网络图(A)等值分析测试(B)边界值分析测试(C)错误推想法(D)因果图4集成测试的测试用例是依据( C )的结果来设计。A.需求分析 B.源程序 C.概要设计 D.具体设计5 CMMI中,( D )主要致力于技术革新和优化过程的改进。(A)等级二 (B)等级三(C)等级四 (D)等级五6 CMMI中的受管理级包含的七个过程域中,( C )的目的在于使工作人员和管理者客观了解过程和相关的工作产品。(A)测量和分析 (B)供方协定管理(C)过程和产品质

5、量保证 (D)项目策划7 CMMI中,已定义级是(B )。(A)等级二 (B)等级三(C)等级四 (D)等级五8 、项目执行工作所需的依据有:(D) A)国家政策 B)前期措施 C)法律依据 D)项目支配9、软件配置管理的三个应用层次由高到低是:(C) A)版本限制、以开发者为中心、过程驱动 B)以开发者为中心、过程驱动、版本限制 C)过程驱动、以开发者为中心、版本限制 D)过程驱动、版本限制、以开发者为中心四、名词说明(每小题3分,共18分)1.Crosby软件质量的定义:系统、部件或过程满足规定需求的程度。2、软件牢靠性:(IEEE)软件牢靠性是指一个系统或组件在某个特定时期、特定条件下完

6、成所需完成的功能的实力。3、规程:规程是完成某件事情或行动的特定方式,即规程是为了完成一个任务,依据给 定方法所执行的具体活动或过程。4、开发风险:软件开发风险是软件开发任务或环境的一种状态或性质,假如忽视它,将增加软件项目失败的可能。5、(软件工程领域)模板:在软件工程领域,模板指的是小组或机构创建的,用于编辑报告以及其他形式文档的格式。 6、软件配置管理:一个负责应用(计算机化的或非计算机化的)技术工具和管理规程、使之能够完成为维护SCI和软件配置版本所需任务的SQA部件。五、问答题(每小题4分,共24分)1.专业软件开发的SQA环境有哪些特征?14分遵守合同约定;听从顾客供货商关系须要协

7、同工作;须要同其他开发组的合作和协调;同其它软件系统的接口;项目组有改变时项目接着进行;须要持续维护软件系统若干年。2. 请指出走查、审查这两种同行评审方法的不同?走查和审查的区分是其正式性的等级。其中,审查是两者之中更为正式。2分走查的发觉限于被评审文档的看法,而审查的发觉还同改进开发方法自身的工作相结合。所以和走查相比,审查对一般的SQA做出了更大贡献。2分3. 请具体描述软件质量费用的经典模型?2分在经典软件质量费用模型中,软件质量费用可以划分为限制费用、限制失效费用。2分其中,限制费用被进一步细化为预防费用和评价费用;限制失效费用进一步细化为内部失效费用、外部失效费用。(1)预防费用包

8、括建立软件质量基础设施、更新并改进基础设施以及完成其运行所需的常规活动的投资。(2)评价费用花在特定项目或软件系统中软件错误的检测上。(3)内部失效费用是指改正在顾客现场安装软件之前实施设计评审、软件测试及验收测试时检测到的错误而产生的费用。(4)外部失效费用限定为改正由顾客或维护组在顾客现场安装软件系统之后检测到的失效的费用。4.认证标准和评估标准的主要区分?认证标准的重点是外部的-支持供货商顾客关系2分,而评估标准的重点是内部的。因为评估标准关注的是软件过程改进2分。5、 CCB的决策机制有哪些种类?你认为其中那种决策机制更好用?(1)最普遍的方法是投票确定。每个代表都投票,采纳少数听从多

9、数的方式。这种民主的做法能够充分调动CCB成员的机机性;但是少数听从多数含义模糊,该决策模式也简单产生一些政见。(2)极端的做法是全部决策都交给一个人,这种支配激励在决策中敏捷考虑各种看法,但压抑了CCB其他成员的主动性;(3)第三种可行的决策机制是寻求CCB成员的一样看法,同时供应合理的跳出机制。综合考虑上述三种不同CCB决策机制,第三种策略最为好用。6、传统质量成本和现代质量成本的主要区分有哪些?传统的质量成本集中在与失效有关的事务和活动,如损坏、缺陷等。传统质量成本通常以报废、返工、返修等形式出现;2分现代的质量成本的目的则在于通过预防和评估活动中的适当投入,削减与失效有关的活动。2分一

10、、推断题(推断下列题目是否正确,假如正确请打“”,错误请打“” 每小题1分,共20分)( )1、在专业的软件开发、维护中,SQA环境是建立、执行SQA方法时必需首要考虑的问题。( )2、如何看待软件产品内部的缺陷,开发者和用户的立场是一样的。( )3、专家观点通过引进补充的外部实力到机构内部开发过程中来而支持质量评估工作。( )4、质量管理标准是专业标准,它们向开发组供应方法学指南。( )5、软件生命周期模型强调的是干脆开发活动,而没有指示出开发过程的顾客参加。( )6、规程具有机构范围的适用性,它的执行和具体执行的人或组织背景有着亲密关系。( )7、CAPA的目的在于检测、处理、改正软件缺陷

11、。( )8、项目进展限制SQA工具有Gatt图、日历、数据流图和活动网络图。( )9、IEEE、ISO、DOD、ANSI、EIA都是闻名的SQA标准开发机构。( )10、在科学和工程中,假如没有度量,对一切都没有一个定量的了解,那么这种科学和工程既不是有效的,也不是实际的。二、填空题(每空1分,共20分;请把答案书写在相应横线上。)1、McCall模型划分了软件运行,软件转移,软件修改三个纬度的11个软件质量因素。2、螺旋模型任何一次迭代都可划分为制定支配、风险分析和化解、工程和顾客评估四个项限。3、依据合同评审的目标对合同评审主题进行分类为建议草案评审主题,合同草案评审主题两种类型。4、典型

12、的版本方针包括严格-单一活动版本方针,多版本方针。5、软件对属于各种质量因素的需求的符合性是由软件质量度量来测量的。6、CAPA过程的胜利运行包含如下活动:信息收集、信息分析,解决方案和改进方法的建立、改进方法的执行、跟踪。7、常见的软件配置演化模型有线性演化模型,树演化模型。8、软件更改的质量保证工作需每个更改的SCI的质量保证,整个新软件系统版本的质量保证 两个级别的活动。9、从内容和重点上我们可以把质量管理标准划分成认证标准,评估标准两种类型。10、测试人员,SQA单位是SQA专职人员。三、选择题(每题2分,共18分)1、 集成测试分为渐增组装测试和(A)( A) 非渐增组装测试 (B)

13、 确认测试 (C) 单元测试 (D) 测试支配2、以下哪种测试方法不属于白盒测试技术(B )(A)基本路径测试(B)边界值分析测试(C)循环覆盖测试(D)逻辑覆盖测试 3、黑盒测试技术,运用最广的用例设计技术是( A )(A)等值分析测试(B)边界值分析测试(C)错误推想法(D)逻辑覆盖测试4 .软件测试的过程分为( A )、集成测试、确认测试和系统测试几个步骤。A. 单元测试B. 人工测试C. 组装测试D. 上机测试5 CMMI中文全称为( B )(A)软件实力成熟度模型 (B)软件实力成熟度模型集成(C)质量管理体系 (D)软件工程探讨所6 假如一个软件企业希望达到成熟度等级2级目标,那么该企业就要在软件项目的开发过程中执行该成熟度等级中的七个过程域中的全部( B )(A)特定目标 (B)实践(C)共性目标 (D)过程域7 CMMI中的受管理级包含的七个过程域中,( B )旨在对以正式协定的形式从项目之外的供方采办的产品和服务实施管理。(A)测量和分析 (B)供方协定管理(C)过程和产品质量保证 (D)项目策划8 依据CMMI规范,每一个软件企业均具有( A )成熟度。(A)等级一 (B)等级三(C)等级四 (D)等级五9、配置管理活动最主要的内容是:(C ) A)设计代码 B)软件产品 C)产品版本 D)项目文档四、名词说

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号