全国2009年7月高等教育自学考试软件能力成熟度模型(CMM)试题答案(word文档良心出品)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2009年7月高等教育自学考试福建省统一命题考试
软件能力成熟度模型(CMM) 试卷
(课程代码07021)
一、单项选择题(本大题共1O小题,每小题2分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.在一个不成熟的软件机构中【 B 】
A.会根据具体项目来修改软件过程
B.如果项目被延迟,会取消测试
C.具有规范的软件开发过程
D.管理人员监督软件产品的质量和生产过程
2.在软件项目开始之前,客户就能对过程能力和风险有了定量的了解的是【 C 】
A.可重复级 B.已定义级 C.已管理级 D.优化级
3.以下关于关键实践的说法中,正确的是【 B 】
A.关键实践是每个关键过程域中的所有活动
B.关键实践描述了应当怎样完成关键过程域的目标
C.关键实践只是描述了部分关键过程域的活动
D.关键实践在不同的成熟度级别是一样的
4.执行活动说明了执行一个关键过程域所【 D 】
A.需要采取的措施 B.需要满足的前提条件
C.需要采取的步骤 D.需要的活动、职责分配和规程
5.基于CMM的估价方法的第一步是【 A 】
A.使用软件过程成熟度问卷开始现场调查
B.使用CMM指导进行现在调查
C.以CMM的关键过程域的概念明确地提Ⅲ过程的强弱之处,找出问题
D.获得一个基于关键过程域目标的满足分析的剖面图
6.执行约定一般包括制定机构策略和构建领导体制.以下涉及领导体制的关键过程域的是
【 D 】
A.软件项目计划 B.机构构成定义 C.培训I大纲 D.技术更新管理
7.以下不属于培训大纲关键过程域的活动的是【 A 】
A.在机构内协凋机构和项目的软件过程的培训
B.各软件项目开发和维护规定其培训需要的培训计划
C.依据机构标准开发和管理机构的培训课程
D.依据书面规程,制定和修改机构的培训计划
8.以下不能用于表示软件产品质特征的是【 D 】
A.功能性 B.可靠性 C.可用性 D.可开发性
9.在培训大纲关键过程域中,机构遵循书面的管理策略.以满足培训需要。

以下不属于该策略中的培训方式的是【 C 】
A.课堂培训 B.计算机辅助教学
C.完全自学 D.利用录像设备
10.定量过程管理的目的是为了定量地控制软件项目的过程运行效能,软件过程运行效能用来表示遵循软件过程所达到的【 D 】
A.可能效果 B.理论效果 C.预期效果 D.实际效果
二、填空题(本大题共20空,每空1分,共1O分)
请在每小题的空格中填上正确答案。

错填、不填均无分。

ll.CMM具有___基于实践____,最好地反映了实践的情况,反映了软件过程改进和软件过程评估执行人员的需求一文档可以公开的使用等特点。

12.在可重复级,软件开发机构已建立管理软件项目的策略和实施这些策略的____规程____。

项目执行经过定义的、文档化的、曾经实施过的、人员经培训的、可测量的、强制的以及可改进的____有效软件过程____。

13.共同特性是一些属性.指明一个关键过程域的执行和制度化是否有效、可重复和可持续。

每个关键过程域可以用执行约定,执行能力一测量和分析, ____验证执行___这5个共同特性来表示。

14.在软件开发的过程中,需要给出可以确定软件过程的___需求说明___;给出一种___层次结构___和设计方法,该方法能够对如何定义软件信息过程提信息;在项目或机构中实现软件过程设计;对软件过程说明的有效性进行测量,将指定的软件过程在机构或项目范围内推广。

15.软件项目计划的目标:包括形成___软件估计文档___,以供计划和跟踪软件项目使用;制定软件项目的活动和___约定计划___,并形成文档;相关小组和个人认同与软件项目相关的约定。

16.需求管理的目标是控制指定给软件的系统需求,为软件工程和__管理应用___建立基线;保持__软件计划__产品和活动与指定给软件的系统需求一致。

17.在软件产品工程中,为实软件工程任务提供了充足的资源和资金,其中,有技术熟练的人员实不同的软件工程任务,这任务包括:__软件需求分析__,软件设计,___编码___、测试和软件维护。

18.在机构构成定义中,需要测量机构过程定义活动的状态,测量的实例有,过程开发和维护的进度___里程碑状态___;软件过程__定义活动__的成本。

19.机构过程焦点的目的是,为能改进机构整体软件过程能力的软件过程活动建立__机构的职责__,包括建立和维护机构软件过程和项目软件过程的___默契关系___,并协调有关评估,开发,维护和改进这些活动的过程。

20.缺陷预防的目的是为了___识别___产生缺陷的原因,并__预防__它们再次发生。

三名词解释题(本大题共5小题,每小题4分,共20分)
21.执行能力
项目或机构能成功执行软件过程所必须满足的前提条件
22.优化级
过程的量化反馈和先进的新思想、新技术促使过程不断改进。

23.软件质量保证组
软件质量保证组是包括有负责人和技术人员的一个小组,负责计划和实施项目的质量保证活动,以确保软件开发活动遵循软件过程规程和标准。

24.软件过程评估
软件过程评估是由一组受过训练的专业人员做出的估价,目的在于确定机构现行软件过程的状态。

25.验证实现
为确保执行的活动与已建立的过程一致所采取的步骤。

四、简答题(本大题共6小题,每小题5分,共30分)
26.简述已管理级的行为特征
有软件产品和过程的质量目标;采集有关产品和过程的组织层测量;具有用于评价过程性能的定量基础;过程性能变化范围变窄;能从随机变化中区分出有意义的变化;已知风险并仔细加以管理;软件产品有高质量
27.简述优化级的关键过程域。

优化级有三个关键过程域,分别是缺陷预防、技术更新管理、过程更改管理。

缺陷预防包括分析过去遇到的缺陷,并且采取具体措施防止将来再发生此类缺陷。

技术更新管理包括识别、选择和评价新技术,并将有效的技术引进机构中,其目标是改进软件质量,提高生产率,并缩短产品开发周期、
过程更改管理包括定义过程改进目标,并在上级管理部门的倡导支持下,持续不断地,系统地识别、评价和实施对机构标准软件过程和项目定义的软件过程的改进。

28.简述软件配置管理的目的和目标。

目的是保证软件项目生成的产品在软件生命周期中的完整性。

目标
1、软件配置管理活动是有计划的
2、所选择的软件工作产品是经过标识、受到控制并具有可用性的
3、所标识的软件工作产品的更改是受控的
4、让相关小组和个人及时了解软件基线的状态的内容
29.简述软件工程组在进入软件项目之前评审给定需求需要确定的内容。

1、确定不完整的和遗漏的需求
2、评审给定需求以确定它们是否可行、适用于软件实现;说明清楚、恰当;彼此一致;可测试
3、有负责分析和分配系统需求的小组对确认可能有问题的给定需求进行评审,并进行必要的修改
4、相关小组协商由给定需求所得出的约定
30.简述软件产品工程的目的和目标。

目的是一致地执行一个经过完整定义的工程过程,该过程综合了所有软件工程活动,以便高效生产出正确而一致的软件产品。

目标:
1、定义和综合各软件任务,并在生产软件的过程中始终如一地执行这些
任务。

2、软件工作产品彼此间保持一致性。

31.简述技术更新管理的目的和具体目标。

目的是识别新技术,并有序地将这些技术引入机构内。

目标:
1、有计划地进行技术更新。

2、评价新技术,确定它们对质量和生产率的影响。

3、将适用的新技术转到机构的正常实践中。

五、综合应用题(本大题共10分)
32.某软件开发机构S是一个大型集团公司下属的一个子公司,主要负责开发和维护集团内部的信息系统,由于S的这个特点,因此,在开发和维护软件的时候存在着一些过程上的缺点(如文档缺少,代码不规范,无配置管理等)。

由于集团公司的战略规划发生变化,需要把S公司独立出去。

为了提高公司的软件开发能力,规范软件开发过程,S公司决定在公司内部实施SEI的IDEAl。

请分析是否可在S公司内实施IDEAl,以及如何实施。

SEI为了实现软件过程改进,提出了IDEAL模型。

IDEAL模型由5个阶段组成。

但这个模型是源于美国大型企业的经验提出的。

因此,在应用IDEAL模型来进行软件过程改进的过程中,必须针对软件企业本身的状况,对IDEAL模型进行适当的裁剪。

在初始化阶段,起草一份初步的SPI计划和进度表并审核通过。

在诊断阶段,根据企业的蓝图、商业目标、以往的改进结果、企业面临的关键商业问题、以及长期的商业目标开始制定SPI战略行动计划草案。

在建立阶段,将企业决定解决的问题排出优先级并制定解决策略。

在诊断阶段中发现的待改进的方面,将在行动阶段得到解决的方案,并将其应用在小型的实验性的项目中。

在推进阶段中,为下一个循环做准备工作;对SPI过程做适当的调整;查漏补缺,纠正错误;在新的SPI循环中应用学到的经验教训,以便能更好地改进软件过程。

相关文档
最新文档