高级系统分析师2004下半年下午试题Ⅰ.docVIP

高级系统分析师2004下半年下午试题Ⅰ.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 系统分析师级下午Ⅰ试题分析 试题1 阅读以下关于软件配置管理的叙述,回答问题1、问题2和问题3。 在一些大中型软件项目中,经常会出现一些混乱和差错,如版本错误、数据不一致等。在软件的开发过程中,随着工作的进展也会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。对于一个大中型软件项目来说,这些信息文档的数量可以达到几百个甚至上千个,如果没有一套严谨、科学的管理办法,出现混乱和差错几乎是必然的。 软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。一般地,实施软件配置管理应完成以下几方面的任务:确定软件配置管理计划,确定配置标识规则,实施变更控制,报告配置状态,进行配置审核,进行版本管理和发行管理。 [问题1] (1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。用150字以内文字,说明软件配置管理中“变更管理”的主要任务。 (2)为了有效地进行变更控制,通常会借助“配置数据库”。请用200字以内文字,说明配置数据库的主要作用及其分类。 [问题2] 配置状态报告对于大型软件开发项目的成功起着至关重要的作用。请用200字以内文字,说明配置状态报告的主要作用及其包含的主要信息。 [问题3] 软件的变更控制机制通常只能跟踪到工程变更顺序产生为止。为了获知变更是否正确完成,一般采用两种方法:正式的技术评审和软件配置审核。请用200字以内文字,说明这两种方法的区别和联系。 试题(1)[分析] 软件配置管理是软件管理的重要内容。近年来,软件项目的规模越来越大,复杂性越来越高,管理上的失误带给我们的教训也越来越深刻,这都使得人们不得不重视配置管理问题。许多软件工程标准中都对软件配置管理做了明确的规定,提醒我们必须对配置管理给予充分的重视。 第一步:总结出问题的要点 本题主要考查软件配置管理的相关概念及其实施方法。 [问题1l 考查软件配置管理中变更管理的基本内容和实施方法。 [问题2] 考查配置状态报告的基本内容及其对软件配置管理的主要作用。 [问题3] 考查变更控制机制的实施方法。 第二步:根据问题要点,仔细阅读正文,找出相应段落 (1)在题目的说明中给出了软件配置管理的基本功能“为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更”。 (2)在问题1的描述中,再次指明变更管理:“软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小”。 第三步:分析试题的内容,构思答案的要点 [问题1] (1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。变更管理简单地说就是控制修改,使之不出现改错、改乱的现象。变更管理的主要任务有: ▲ 分析变更:研究变更的必要性、经济可行性(成本—效益比是否合算)和技术可行性(能否实现)。 ▲ 记录和跟踪变更。 ▲ 采取措施保证变更在受控状态下进行。 变更管理是软件配置管理的一个重要组成部分,涉及到在给配置项建立了正式的配置标识后变更的评价、协调、审批与实现等方面的活动。 (2)为了有效地实现变更控制,需要借助于配置数据库。配置数据库的主要作用表现在: ▲ 记录与配置相关的所有信息,其中存放受控的软件配置项是很重要的内容。 ▲ 利用库中的信息可评价变更的后果,这对变更控制有着重要的意义。 ▲ 从库中可提取各种配置管理过程的管理信息,可利用库中的信息查询回答许多配置管理问题,例如:哪些客户已经提取了某个特定的系统版本?运行一个给定的系统版本需要什么硬件和系统软件?一个系统到目前为止已生成了多少个版本,何时生成的?如果某个特定的构件变更了,会影响到系统的哪些版本?一个特定的版本曾提出过哪几个变更要求?一个特定的版本有多少已报告的错误? 配置数据库有三类。 ▲ 开发库。存放开发过程中需要保留的各种信息,供开发人员个人专用。库中的信息可能有较为频繁的修改,只要开发库的使用者认为有必要,无需对其做任何限制。因为这通常不会影响到项目的其他部分。 ▲ 受控库。在软件开发的某个阶段工作结束时,将工作产品存入或将有关的信息存入。存入的信息包括计算机可读的以及人工可读的文档资料。应该对库内信息的读写和修改加以控制。 ▲ 产品库。在开发的软件产品完成系统测试之后,作为最终产品存入库内

文档评论(0)

prtscr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档