1999年系统分析员级下午试题I.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1999年系统分析员级下午试题I.doc

1999年系统分析员级下午试题I 试题一为必答题 试题一 阅读以下关于软件工程管理方面的叙述,回答问题1和问题2。 某大型企业集团的信息工程部有一百多名专职的软件工程师从事着企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。李总工程师在总结近三年来的软件开发工作时,发现有15%左右的软件开发项目未能完成而被迫取消;其余85%的项目中大多也不能完全实现预定的目标。比如:平均每个项目的实际完成成本超过预算152%,平均完成时间超过预期的216%。这些数据表明信息工程部未能对开发成本和开发进度实施有效的控制。 李总组织了信息工程部内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会上集中讨论了软件工程管理有关的问题,在归纳的意见中出现了以下的一些内容: (1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。 (2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性”(缺少可借鉴的经验)等。 (3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。从这个角度来看,必须强化软件工程的管理。 (4)Client/Server与Browser/Server模式等已成为当前软件体系结构的主流。在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。 (5)尽可能采用更加先进的操作系统、工作平台和开发工具,可以极大地提高软件开发效率,从根本上防止和解决李总在总结中所发现的软件开发问题。 (6)面向对象(OO)技术的使用,可以保证在跨平台的复杂环境下团队开发的需要,从而可从根本上免除软件工程管理上的烦恼,也能从根本上缓解李总所发现的软件开发问题。 (7)软件开发项目未能完成而被迫取消,究其根本原因无非是两大类:一是用户需求变更过于频繁或要求过高,另一是软件开发人员的素质不能适应项目要求。 (8)一个大中型的应用系统的开发可能包含有成百上千个软件模块以及数以百万计的代码行,任何一个编程人员不可能了解和追踪该应用系统所有的每一个片断,因此使软件代码具有可管理性和可审核性将是软件工程管理中的一项重要任务。 (9)软件在投入使用后的维护与支持工作极为重要,软件工程管理在这方面也可以发挥其重要作用。 (10)我们的长远目标是需要建立一类软件开发管理体系,能有效地辅助软件开发全过程中对有关信息的收集和管理,这类体系应是可重复使用的并可适用于各类软件开发项目,使软件资源在软件的生命周期中保持完整。 (11)对外服务的软件开发机构应当努力取得ISO9000质量认证,并根据CMM(能力成熟度模型)标准来改进自己的开发过程。在这些质量标准实现的过程中,软件工程管理起着重要的作用。 [问题1] 李总工程师指出在上述十一条意见中,有三条的提法是不够恰当的或者是不够全面的,请你指出其序号,并各用50字以内文字说明理由。 [问题2] 信息工程部与李总在详细分析本集团的软件工程管理方面存在的各类问题时,发现在不少软件项目实施过程中,软件项目计划这一环节较为薄弱,尤其是对软件项目资源估算问题有一些偏差。软件开发所需的资源估算包括人力资源、软件资源和硬件与系统平台资源三大部分,目前该集团的一个主要矛盾看来是在软件开发所需要的“软件资源”的估算与计划上。 请你用100字以内文字以提纲方式说明,软件开发中所需的软件资源主要包括有哪些具体的内容?(只需列出相应的名称即可) 从下列的2道试题(试题二至试题五)中任选1道解答。如果解答的试题数超过2道,则解答的前2道有效。 试题二 阅读以下关于三层Client/Server系统的系统分析方面的叙述,回答问题1、问题2和问题3。 某大型证券公司原来已采用两层的Client/Server(以下简称为C/S)方式实现了日常的证券业务交易和信息管理工作。随着业务的日益扩大、安全性要求的增高和交易处理的内容与范围的扩充,准备改造与升级其应用系统。比如:希望采用多种平台和接纳来自更多的数据源的业务处理,以更多的经营规则来实现联机事务处理(OLTP),使用具有不同数据库和操作系统的四类服务器,在系统中也将要集成更多的客户机与应用程序等。 公司信息管理部门的夏经理及其同事们准备采用三层C/S结构来升级开发该应用系统。夏经理把该公司C/S结构应用系统中的常规处理流程抽象地概括称为图2.1的形式。 请求与输入数据 A 结果和状态 B 请求 D

文档评论(0)

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

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

1亿VIP精品文档

相关文档