软考系统分析师下午考试真题(一)

上传人:j****9 文档编号:45694931 上传时间:2018-06-18 格式:DOCX 页数:6 大小:41.91KB
返回 下载 相关 举报
软考系统分析师下午考试真题(一)_第1页
第1页 / 共6页
软考系统分析师下午考试真题(一)_第2页
第2页 / 共6页
软考系统分析师下午考试真题(一)_第3页
第3页 / 共6页
软考系统分析师下午考试真题(一)_第4页
第4页 / 共6页
软考系统分析师下午考试真题(一)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《软考系统分析师下午考试真题(一)》由会员分享,可在线阅读,更多相关《软考系统分析师下午考试真题(一)(6页珍藏版)》请在金锄头文库上搜索。

1、 系统分析师 http:/ 1999 年软考系统分析师考试真题,供大家参考使用。试试题题一一 ( (为为必必答答题题 ) )阅读以下关于软件工程管理方面的叙述,回答问题1 和问题2。某大型企业集团的信息工程部有一百多名专职的软件工程师从事着企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。李总工程师在总结近三年来的软件开发工作时,发现有15%左右的软件开发项目未能完成而被迫取消;其余85%的项目中大多也不能完全实现预定的目标。比如:平均每个项目的实际完成成本超过预算152%,平均完成时间超过预期的 216%。这些数据表明信息工程部未能对开发成本和开发

2、进度实施有效的控制。李总组织了信息工程部内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会上集中讨论了软件工程管理有关的问题,在归纳的意见中出现了以下的一些内容:()软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。()软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性 ”(缺少可借鉴的经验)等。()软件开发面对着进度、成本、功能和性能四方面的主要约束,系统分析师 http:/ Client/Server 与 Browser/Server 模式等已

3、成为当前软件体系结构的主流。在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。()尽可能采用更加先进的操作系统、工作平台和开发工具,可以极大地提高软件开发效率,从根本上防止和解决李总在总结中所发现的软件开发问题。()面向对象(OO)技术的使用,可以保证在跨平台的复杂环境下团队开发的需要,从而可从根本上免除软件工程管理上的烦恼,也能从根本上缓解李总所发现的软件开发问题。()软件开发项目未能完成而被迫取消,究其根本原因无非是两大类:一是用户需求变更过于频繁或要求过高,另一是软件开发人员的素质不能适应项目要求。()一个大中型的应用系统的开

4、发可能包含有成百上千个软件模块以及数以百万计的代码行,任何一个编程人员不可能了解和追踪该应用系统所有的每一个片断,因此使软件代码具有可管理性和可审核性将是软件工程管理中的一项重要任务。()软件在投入使用后的维护与支持工作极为重要,软件工程管理在这方面也可以发挥其重要作用。()我们的长远目标是需要建立一类软件开发管理体系,能有效地辅助软件开发全过程中对有关信息的收集和管理,这类体系应是可重复使用的并可适用于各类软件开发项目,使软件资源在软件的生命周期中保持完整。()对外服务的软件开发机构应当努力取得ISO9000 质系统分析师 http:/ 字以内文字说明理由。问题信息工程部与李总在详细分析本集

5、团的软件工程管理方面存在的各类问题时,发现在不少软件项目实施过程中,软件项目计划这一环节较为薄弱,尤其是对软件项目资源估算问题有一些偏差。软件开发所需的资源估算包括人力资源、软件资源和硬件与系统平台资源三大部分,目前该集团的一个主要矛盾看来是在软件开发所需要的“软件资源 ”的估算与计划上。请你用 100 字以内文字以提纲方式说明,软件开发中所需的软件资源主要包括有哪些具体的内容?(只需列出相应的名称即可)试试题题二二阅读以下关于三层Client/Server 系统的系统分析方面的叙述,回答问题1、问题 2 和问题 3。某大型证券公司原来已采用两层的Client/Server(以下简称为 C/S

6、)方式实现了日常的证券业务交易和信息管理工作。随着业务的日益扩大、安全性要求的增高和交易处理的内容与范围的扩充,准备改造与升级其应用系统。比如:希望采用多种平台和接纳来自更多的数据源的业务处理,以更多的经营规则来实现联机事务处理( OLTP) ,使用具有不同数据库和操作系统的四类服务器,在系统中系统分析师 http:/ 结构来升级开发该应用系统。夏经理把该公司C/S 结构应用系统中的常规处理流程抽象地概括称为图2.1 的形式。图 2.1 C/S 结构的常规处理流程夏经理打算把本公司的C/S 网络应用系统分成三层,并准备采用面向对象分析与设计的方法加以实施,这三层大体上是:()第一层为表示层,即

7、该公司应用的用户接口与对话部分,比如采用 GUI 界面检查用户输入数据,显示输出的数据与信息,其中不包括公司相应业务的处理逻辑。()第二层是功能层,即是公司中各类业务处理具体逻辑,这是公司应用的本质性的部分。()第三层即数据层,由DBMS 承担数据库的存取与管理,比如包括公司内数据的登录、更新和检索等。问题系统分析师 http:/ 系统中,还是在三层C/S 系统中,图2.1 的流程好像差不多。请你用100 字以内文字,简要地说明基于瘦客户机的三层C/S 系统与原来的二层C/S 系统相比,对图2.1 中处理流程的功能划分上存在的显著差别(可用A、 B、 C、 D 四块进行划分)。问题夏经理发现在

8、三层C/S 结构中,中间件(middleware)有着更大的作用,他认为中间件是一类采用应用编程接口API 定义的软件层,提供了分布系统中通信接口,并可解决各类潜在的不兼容性方面的问题。请你用 100 字以内文字,简明的列出该证券公司的三层C/S系统中可能会用到哪几类中间件(按功能列出名称即可)。问题 3夏经理提出该公司新的三层C/S 系统应当实现下列一些主要目标:()在公司的任意客户端访问点,允许有可能访问到公司规定的任何地方的数据库;()采用公司内统一的用户界面,可以访问到各类信息系统;()允许实现跨平台的各类互操作性,支持异种数据库;()提供高可用性、高可靠性和高安全性;()具有良好的开放型、可扩性和可升级性;()维护方便,成本不高,有较高的性能价格比。请你用 50 字以内文字指出,为了实现这些目标,该类系统在开发与设计时需要特别注意的也是最关键的两类问题是什么?系统分析师 http:/

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

当前位置:首页 > 生活休闲 > 科普知识

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