我参加系统分析员考试的一点感受

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

本文已发表在《中国系统分析员》杂志2003第2期上

我去年10月参加系统分析员考试,以48,47,50的成绩通过,5月便可领取证

书。以下是我的一点感受,希望能给将要参加和准备参加系统分析员考试

的朋友一点帮助。

系统分析员不同于高级程序员。后者着重考察编程能力,对语言的掌握以及

理解程序代码的能力。前者则关注于对项目总体把握的能力,要求分析现有

系统的不足,设计新的系统并并能够满足新的需要。这种需要在不同的领域

表现不一样,在电信领域,一般而言,主要是实时响应;在一般的信息管理

系统中,则主要是简便易用的用户界面,以便用户快速上手等。当然即便是

在同一个领域内的应用,也随着用户的需求有不同的要求。这就需要系统

分析员准确捕捉用户需求。

系统分析员考试是计算机水平考试程序员系列中最高级别。通过系统分析员

不能证明你比没有通过系统分析员的其他程序员厉害多少,但做为一种经历,

参加系统分析员考试是一种自我挑战,也是自我检验。我不知道现在系统

分析员在找工作的时候能给你带来多大的机会,但就我而言,有一点是肯定

的:自豪感。

参加系统分析员考试,失败的准备一定要有。举例来说,今年在礼仪职业中

学参加考试的23人中,仅一人通过便是例子,其他考点我不清楚,但总体来说

系统分析员并不好过。但同时,系统分析员考试也并不是无法逾越。为系统

分析员考试做准备,主要有几点:一是基础知识,一是项目设计的经验,还

有一点便是表达能力。上午考察基础知识,基础知识的复习很多人已经介绍

过了,这里不重复。下午一是系统分析设计,回答这些题目,要求必须有比

较广的知识面,举例来说:

下午题一:

一个电话呼入系统,要求时时划价,一方认为可以用orcale来保存数据,并

可调整oracle的配置来提高性能:

另一方则认为即便是把orcal作了配置,并把所有的数据都方在内存中,性能

也比不上内存数据库,因此,他们认为应该使用mmdb

(内存数据库).李工听取了两方的意见后决定采用内存数据库。

问题一:

请问为什么要采用内存数据库系统,请你阐述理由

问题二

b+树适合于oracle这样的磁盘数据库,但hash表和t树适合内存数据库

请你分析他们在性能上的差异(好像问题是这样的,忘了)

有的朋友,特别是计算机专业的朋友会认为这很简单。但我觉得并非如此,

因为你现在不在考场上,当在考场上的时候,当你面对的题目或许又不是

你所熟悉的题目时,要做出比较正确,比较全面的回答并不容易。

下午的论文,根据我看到的其他人的文章,论文是相对前两部分更难的部分。

每年有很多人都在论文这一项上没有通过。论文的字数大致为2000-3000字,

要求在2小时内完成(大致如此,我记不太清楚了)。这时就需要考生快速

选题,然后总结自己以前的项目,剪裁使之能适合论文题目。以今年的一个

题目为例:

请你说说“中间件在你的程序开发中的作用”

介绍你的项目,并说明中间件在开发中的作用,并请你提出一个具有

自主版权的中间件方案,并评价这个方案。

个人觉得,程序员杂志对系统分析员考试的帮助比较大,特别是每一期一个

专题,让程序员能比较快速地了解最新技术和流行技术。此外,就是自己

对项目的总结了。看高程书来靠系统分析员,个人觉得帮助不大。

祝将要参加和准备参加系统分析员考试的朋友一举通过。

weck@smth.org

--

icq:169333346

在快乐中成长

--

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航