【计算机类职业资格】系统分析师-1及答案解析.doc
《【计算机类职业资格】系统分析师-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统分析师-1及答案解析.doc(5页珍藏版)》请在麦多课文档分享上搜索。
1、系统分析师-1 及答案解析(总分:65.00,做题时间:90 分钟)试题 1阅读下列关于软件架构方面的叙述,回答下列问题。近年来,甲公司的软件开发都是使用三层架构设计和面向对象的开发方法,有效地提高了系统的利用效率和性能。但是,张总工认为,在这种“全对象”模型中,层与层之间相互耦合,只有降低耦合度并通过去除不同层中对象之间的直接调用来降低它们相互之间的依赖性后,各模块才能变得更易于重用。于是主张采用面向服务的架构(SOA),张总工认为,SOA 具有显著增加应用敏捷性和降低应用总体拥有成本的潜力,不仅可以带来开发上的好处,还具有管理上的优点。在讨论中,张总工给出了三层架构和 SOA 的对比图,如
2、下图所示: (分数:15.00)_试题 2阅读下列关于数据库设计方面的叙述,回答下列问题。建华机械厂下设若干个车间,员工规模为 600 人左右,原来或多或少地建设了部分信息管理系统(如人事管理系统、档案管理系统和工资管理系统等,数据库使用的几乎都是 Microsoft SQL Server 2000)。随着企业规模的扩大和业务的扩展,厂长要求建立生产管理信息系统来处理整个企业的技术、生产、库存、财务等方面的业务,并要求能对业务数据进行统计分析,为管理层提供决策参考。负责此项工程的张高工在认真分析了企业信息化的现状和现有技术的情况,认为应该综合采用 OLTP 和OLAP 技术来开发整个信息系统。
3、1.请用 200 字以内文字对 OLTP 技术与 OLAP 技术进行比较分析。(分数:15.00)_试题 3阅读以下关于 Web 服务器方面的叙述,回答下列问题。随着 Internet 的发展,主要的商业银行不断推出形形色色的网上银行服务。某银行原有的一些网上产品由于开发较早,采用的是老式的 HTTP Server + CGI 程序调用的方式。这时,每一客户请求需要对应于后端系统的系统进程来运行 CGI 程序来处理,系统的开销相当大,系统的扩展能力也很差,性能已不能满足业务处理的需要。于是,负责此项工程的科技处李工程师决定采用 IBM Web Sphere 产品系列作为该行网上银行系统的建立平
4、台。系统刚投入使用时,使用了一台配置较低的 IBM RS6000,系统性能比以前的老系统要好得多,但随着业务的发展和用户访问量的增大,李工程师发现该服务器的响应变慢,系统的 CPU利用率和内外存交换显著增大,Web 服务器的性能显著降低。为此,李工程师召集科技处有关人员进行商议,试图找出问题的原因。1.请你用 150 字以内文字告诉李工程师,其 Web 服务器的性能显著降低的原因。(分数:10.00)_试题 4阅读下列关于企业应用集成分析方面的叙述,回答下列问题。A 公司是一个跨国集团企业,随着企业信息化的不断发展,使用的软件,如:ERP、PDM 和 CRM 等应用和管理系统也越来越多。虽然这
5、些系统是应用在不同的领域,管理着不同的对象,但是它们之间也有很多相互交叉,甚至重复的信息和数据。但是,各个应用系统又是相互独立运行,相互之间没有信息交流与共享。企业 CIO 张总认为目前时机已经成熟,决定要解决这些矛盾,于是召集了所有分公司主管信息化的领导和业务骨干讨论这个问题。会上,大致形成了两派意见。一派认为把现有系统推倒重来,进行统一规划,将企业的各个信息系统全部更新成一个统一的管理系统,各个部门都在这个统一的系统上工作。另一派认为从整体来考虑企业的整个信息系统,根据实际需要,对各个应用系统进行总体规划,选择一个合适的集成平台,把企业的各个“信息孤岛”有机的集成起来。张总在综合考虑之后,
6、从企业信息化建设的角度出发,最终选择了第二种方案。1.请你用 150 字以内说明张总选择第二种方案的理由。(分数:15.00)_试题 5阅读下列关于软件开发过程分析方面的叙述,回答下列问题。张工在一个中型软件公司担任技术总监职务,该公司开发了许多大大小小的软件系统,其中有成功的,也有不成功的。令张工感到迷茫的是,软件技术迅速发展,各种软件过程与开发模型相继涌现,如 CMM 过程,统一软件过程(RUP)等,但张工的公司一直都是使用改进型的瀑布模型进行软件开发,所以他希望能引进新技术,使用新的软件过程。经过仔细考虑,张工决定采用 RUP 来指导公司软件的开发和管理。1.根据你从事软件开发和管理的经
7、验,用 150 字以内说明张工是否有必要选择 RUP,为什么?(分数:10.00)_系统分析师-1 答案解析(总分:65.00,做题时间:90 分钟)试题 1阅读下列关于软件架构方面的叙述,回答下列问题。近年来,甲公司的软件开发都是使用三层架构设计和面向对象的开发方法,有效地提高了系统的利用效率和性能。但是,张总工认为,在这种“全对象”模型中,层与层之间相互耦合,只有降低耦合度并通过去除不同层中对象之间的直接调用来降低它们相互之间的依赖性后,各模块才能变得更易于重用。于是主张采用面向服务的架构(SOA),张总工认为,SOA 具有显著增加应用敏捷性和降低应用总体拥有成本的潜力,不仅可以带来开发上
8、的好处,还具有管理上的优点。在讨论中,张总工给出了三层架构和 SOA 的对比图,如下图所示: (分数:15.00)_正确答案:(1)SOA 基于标准、松散耦合、共享服务、粗粒度和联合控制;具有编码灵活性、明确开发人员角色、支持多种客户类型、更易维护和更好的伸缩性。(2)管理员可以直接管理开发人员所构建的相同的服务,帮助企业了解何时以及为什么业务逻辑被切实执行了,使管理员或分析师能够有针对性地优化业务流程。)解析:_正确答案:(表示层不再直接操作业务对象,而是通过服务去访问它们,业务对象驻留在类库里,由服务将它们加载到内存中。此时,因为服务层和业务层都处在同一流程中,因此对业务对象的操作就变得很
9、容易了。服务层操作业务对象,然后给出结果,从而减少了层与层之间的交互。)解析:_正确答案:(有五种类型的服务:(1)数据访问:允许对不同数据源进行统一访问。(2)组件:提供对打包应用服务的访问。(3)业务:提供使用一个以上打包应用或定制应用功能的复杂服务。(4)组合:使用以上三种类型的服务来创建包括新功能和现有功能的新服务。(5)共享的或企业基础架构服务:消息日志之类的低级服务,其重用性使快速创建新的高级服务成为可能。)解析:试题 2阅读下列关于数据库设计方面的叙述,回答下列问题。建华机械厂下设若干个车间,员工规模为 600 人左右,原来或多或少地建设了部分信息管理系统(如人事管理系统、档案管
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统分析 答案 解析 DOC
