系统分析员:考试之路
日期:2007-03-16 荐:
系统分析员级考试是软件水平考试的最高级别考试。虽然我不是一名计算机专业毕业的学生,但是出于对编程的热爱,在通过2000年的高级程序员级考试后,我还是毅然踏上了系统分析员考试之路。虽然最终因为下午第一部分的系统设计部分的失误没有通过,但是成功有成功的经验,失败也有失败的体会。在我复习过程中,有一些感想,希望和有志于通过系统分析员级考试的朋友一起交流。
全面了解考试范围
要参加系统分析员考试,必须对所有考试涉及的考试范围有很好的了解。如果时间很充裕的话,最好把每个要考的部分都很系统地看一遍,比如要考软件工程部分,就应该把三本《现代软件工程丛书》仔细地看看。另外,最好在看这些专业参考书的同时,也经常浏览一下计算机方面的报纸和网站,例如《中国计算机报》、赛迪网等。要知道,系统分析员考试里面有很多是紧跟当今科技最新发展的内容,如果不去了解现在流行什么样的软件和网络技术,上了考场,只能对着诸如UML、GPRS、J2EE、EJB之类的英文缩写发呆了。
在实践中积累经验
随着我国IT业的飞速发展,对高级人才--系统分析员提出了很高的要求,市场需求量急剧增长,但目前市场上系统分析员人才奇缺,中国计算机软件资格与水平考试(简称中软考)自1988年开考13年以来,最高级别的系统分析员级全国总共才有几百人通过,与发达的美国和日本的几万人系统分析员队伍形成了巨大的反差。于此同时,我国的近万名高级程序员队伍的专业水平在不断增长,这个群体相当一部分人在从事系统分析的工作,他们的工作能力不容置疑,但我们认为成为真正意义上的系统分析员,必须要通过中软考。报考该级别的人都知道,报考时,除了能拿到一本大纲和往年试题外,剩下来的就是回去自己瞎摸准备了,缺少复习资料使考生在复习时苦不堪言。读完本文会也许会给您带来信心和希望……
一、 系统分析员的诱惑与责任
诱惑之一:系统分析员是指具有从事计算机应用系统的分析和设计工作能力和业务水平,能指导系统设计师和高级程序员的工作的一族。看看如图证书,跟踪国际水平,全国上下获得此证书的并不多,仅有几百人,比大熊猫还要"珍稀",即使是让侃侃而谈的专家教授来考,相信他也未必通过,如若在您的努力下并获得通过,有幸成为几百人中的一员相信您心中一定十分自豪。
诱惑之二:在标志着您的事业达到顶峰的同时,其魅力远不在于此,信息产业部会将您的详细档案登记在册,记入国家人才库,您将是国家级的高级人才。
诱惑之三:同时,您在人才市场的价格将飚升,您的月薪在5000-10000将十分正常。从此您可以背着行囊走遍天下,携妻儿流动全国。
责任:也许上述三点属个人方面的,但不应该忘记,中国的软件产业在全球并不领先,连印度都比中国强多了,而系统分析却是软件系统研制成败的关键因素,因此振兴民族软件产业的重任与系统分析员直接相关。
二、 应试指导
一年一度的中国计算机软件水平考试又要开始了,众所周知,报名最难级别的系统分析员,不象其它级别有还有几本复习资料。所以准备考试感到无从下手,但是只有把握正确的复习途径和方法,才有通过的希望。下面就我们个人参加考试的一些以经验体会和看法作些介绍,以期有助于报考的同仁。
1、适合报考的群体和韧性要求:
由于其难度实在太大,建议报名者一定要有良好的专业基础,一般限计算机专业且成绩优异者或已通过高级程序员水平考试者,且有多年的相关的编程、设计、分析的实施经验和见识。符合此条件的人选考试前就十分自信,只要复习对路,自然就没有难度了。另外,不要指望一年就通过,由于考试分三个部分,且都要求达标,才可得到证书。如果题目出偏或者不对自已胃口,有可能一部分不易通过。因此要多考几次,一般作三年打算,一但走上此路,就千万不要放弃。
平时可以结合实际工作练练笔,临考前最好能针对考试的形式热热身。因为具备了实力并不表示临场都能正常发挥出来。进行必要的考前规划和操练是有重要意义的。建议大家有机会看一看《日本计算机全国统考试题和解答/高级/83-86》中的“论文试题解答要点”章节,其中有该书作者对具体解答的精彩分析与具体的指导意见,这对于减少考试失误是很有帮助的。
2、细研大纲
a、 数据结构不考了。对此我似乎有点遗憾,因为我们多为计算机专业的考生,数据结构方面的知识基础应该是不错的。
b、 离散数学中的代数系统不考了。这个决定十分明智,代数系统虽然不难,但许多的定义会令你因扰,往往是记了忘,忘了记。
c、 编译原理不考了。太好了,十个有九个本科生这个专业没学好,理论性太强,又较抽象。
d、 数值计算中的常微分方程数值解不考了。好,数值分析应该全不考。
e、线性代数降低了很多难度,向量不考了,线性变换不考了,二次型也不考了,很好。
f、高等数学与只要求微积分,难度降很了。
3、试题演变
综观十几年的试题,下午两部分的内容基本上没有什么变动,绝大多数试题出的比较成功,都考面和一般性的问题或考典型的个性问题,只是案例分析部分一直在跟踪新软件技术的发展。上午试题变化较大,以前的上午外语部分考英文或日文文章翻译,可带词典,后来直接各出两语种的2道选择题。由于考试中极少或没有人选日语,最后日语也取消了,只两道英文题。上午试题原先大纲要求多,出的面十分广泛,共有近三十题让选15题(其中10题必答题)解答。近几年干脆只出15道必答题。
4、重点复习,各个击破:有文章介绍说,上午试题都是选择题,比较好通过,其实并不然,因为其覆盖面太广,往往要消耗大量精力于此,这是专业基础,是水磨功夫,往往要一年前就要作准备复习,或者今年的复习是为了明年。我门倒认为下午的论文是最好通过的。因为,论文题目出的十分具有普遍性,没有偏题和怪题,而且,又是四选一。只要事前有一定的写作基础和有针对性的写几篇再结合一些自已的经验和体会,上了考场就心安理得了。最难的还是在于第二部分的案例分析,题目的文字量太大,有的又跟踪新技术还要求必答。要引起充分重视。
经验告诉我们,教科书上的东西往往要经过亲身实践才能真正掌握,而在实践中会产生新的问题,促使重新学习。如果没有参加过完整的系统开发,就难以搞清楚开发过程的每个阶段的每一个环节的要点,更难以提出独到的观点和方法并展开论述。我通过参加2001年的系统分析员考试,深刻感受到实际的项目分析经验对于能否顺利通过考试的重要性。当然不止我一个跌倒在这里了,不少和我一样的在校学生都没有能够通过这个模块的考试。因此对于在校学生来说,应该尽可能寻找实践的机会,尽可能地积累实际项目分析的经验。
计算机应用开发和系统开发的丰富内容,是生动体现在每一个相似而又千差万别的应用系统上的,其中蕴涵着开发者经历无数次的失败和挫折后换来的智慧。在实践中虚心求知,善于总结,是提高能力的重要步骤。每一次认真的实践,都必有收获。特别需要强调实践,这是由系统分析员的职责所决定的。
系统分析员的考试有一个明显的特征就是要求以自己主观认识来答题,而不是罗列教科书中的内容;这时,你在实践中堆积起的丰富素材,就可以让你在做题时加以灵活运用,不会有“巧妇难为无米之炊”的困扰了。
注意考试时间
系统分析员考试分为三个部分,上午一般是150分钟,下午第一部分为90分钟,下午第二部分为120分钟,在考试期间,上午总有很多的人提前交卷,可能是因为参加系统分析员考试的人都有比较扎实的基础理论的缘故吧。但是下午第一部分的考试却是一个拦路虎,答题时间短,选定好题目后要认真地分析,并分配好时间,字数上也要斟酌(我就是在这里被“拦”住的)。下午第二部分的论文部分,应该尽可能地多写,当然,是要在保证文章质量的基础上多写。
考前要多热身
平时可以结合实际工作练练笔,临考前最好能针对考试的形式热热身。因为具备了实力并不表示临场都能正常发挥出来。进行必要的考前规划和操练是有重要意义的。建议大家有机会看一看《日本计算机全国统考试题和解答/高级/83-86》中的“论文试题解答要点”章节,其中有该书作者对具体解答的精彩分析与具体的指导意见,这对于减少考试失误是很有帮助的。
多利用网上资源
在我准备系统分析员考试的过程中,深刻地体会到一个好的复习网站对于我备考的益处,以下就是我经常上的一些网站:中国程序员大本营、中国软件工程专家网,当然还有很多其他好的网站,我就不一一介绍了。
成为一名系统分析员是很多人的梦想,但我想获得系统分析员合格证书只是第一步而已,迈出了这一步,未来的路才会更加好走。
标签: