2007年下半年软考:系统分析师试题分析

2007年下半年(165438+10月)考试的特点是,晨间题的重复率比往年高,与中级相同的题型比例在增加。重点是对软件工程知识的考查,而对面向对象方法论的考查仅限于UML。下午的试题一反常态,没有计算题。论文前两个问题和2007年5月的一样,只是具体要求不同。

1,信息系统综合知识试题

2007年6月考试信息系统综合知识试题5438+01知识点分布见表1。

表1 2007年6月考试信息系统综合知识考试知识点分布+01

在本次考试中,晨间题有以下突出特点:

(1)英语考试改5分,相当于给大龄考生和英语基础差的考生开了绿灯。

(2)早上的试题重复率很高,很多试题都是在历年真题的基础上重新出现的,换句话说,甚至一个字都没改。尤其是2004年以后,试题又被抄了一遍。因此,考试时有必要阅读作者主编的《系统分析师考试综合知识试题详细分类》(张友生,电子工业出版社)。

(3)数学试题没有规则,没有大纲,题的随意性太大。比如极限理论,早在2004年考试大纲修订时就被“请了出来”,但这次又出问题了。

总的来说,上午的试题和07年5月的一样难,下午的试题比07年5月的更难。

2007年下半年系统分析师试题分析[2]

2、案例分析和问题设计

测试1

还是要求第一题,题的主题是企业应用集成,考察传统的企业应用集成方法和基于SOA的企业应用集成方法的比较,题为* * *。

近两年来,SOA和Web服务已经成为应用和研究的热点。在基于组件的开发模式中,应用系统被开发为组件,运行在组件容器中,组件容器为组件提供事务、线程、安全、生命周期等服务,组件开发者只专注于业务逻辑的开发。不符合组件容器模型的遗留系统和现有的企业系统可以通过消息中间件进行集成。

实现业务集成的传统方式是使用传统中间件或EAI技术,包括基于传统消息中间件、交易中间件或应用服务器的集成,实现业务集成的更进一步的方式是使用Web服务。这项技术在降低集成成本、降低技术风险和保护现有投资方面给企业带来了巨大的好处。

一般来说,基于SOA的分层架构模型可以分为表示层、业务流程层、服务层、组件层和企业应用层。

本主题涉及的另一个概念是ESB,即企业服务总线。ESB的概念是从SOA的概念发展而来的。ESB是预组装的SOA实现,它包含实现SOA分层目标所必需的基本功能组件。ESB是传统中间件技术、XML、Web服务等技术结合的产物。ESB提供了一种开放的、基于标准的消息机制,通过简单的标准适配器和接口完成粗粒度服务与其他组件之间的互操作,可以满足大型异构企业环境的集成需求。

通过使用ESB,企业现有的系统可以在不改变代码的情况下,以无缝、非侵入的方式拥有全新的服务接口,并且可以支持部署环境中的任何标准。更重要的是,作为“缓冲区”(负责在众多服务之间转换业务逻辑和数据格式)的ESB与服务逻辑相分离,这样不同的应用程序可以同时使用相同的服务,而不需要在应用程序或数据发生变化时更改服务代码。