直击2009系分、软设、程序员全攻略_第1张图片
文章试读
不拘一个遍程序系列程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国。
职场规划:一些杂七杂八的职场感悟吧。不值钱的软件人才 精力充沛与事业成功   让系分来得更猛烈些吧    不值钱的系统分析师 
我的诗歌:都是我的打油诗,但是很值得一读。不要工作还衣食无忧之四难歌   香格里拉美人图
宝宝图片:超可爱的小宝宝 博客
考试培训:主要是关于考研、软考和等级的相关题解。2009考研试题分析   2008年12月程序员试题分析    2009年软考备考全攻略
 
 
直击2009系分、软设、程序员全攻略
作者:朱云翔
 
引子
若干年后,后世史学家将这样记载:2009年,软考的年轮被无情的推动着,这是继2004年来历史的年轮再一次被推动,软考世界将朝着未来的方向坚定的前进。
——某玄幻小说家作序
第一章 变化
2009 年是计算机软考水平考试的一个改革之年,在考试科目和考试大纲上都有着巨大的变化。
一、考试组织结构的变化
1 、增加了中级的系统集成项目管理工程师。增加了高级的系统架构设计师和网络规划设计师。这样一来高级职称的考试就有了5个科目,同时也使得当前最最火爆的计算机网络有了高级职称。
2 、首次停考系统分析师。系统分析师与系统架构设计师以后半年轮换考。
尽管现在高级职称考试已经有5科之多,但是系统分析师仍然是当之无愧的水平考试灵魂科目,毕竟初级程序员、程序员、高级程序员和系统分析员的考试体系延续了10多年!
3 、考试时间发生变化,2009年上半年仍然是5月份最后一个周末,但2009年下半年更改为11月份的第2个周末。
其实,我更加热衷于看到考试时间调整为6月和12月。
二、考试大纲的变化
计算机软件体系的软件设计师和程序员,计算机网络体系的网络工程师和网络管理员,高级职称体系的系统分析师和系统架构设计师都有了新的考纲。
第二章 考纲与考题
同学们大可不必为考纲的变化而感觉到迷茫,其实我觉得更改考纲是顺理成章的事!因为软考的大纲是所有的考试中与考题最搭不上边的一种,至少有80%的大纲内容从来没上过试题,至少有10%的考题属于超纲内容。造成这两个相信的是以下两个矛盾:
一、考纲内容的无限扩展的和考题题量的永远不变之间的矛盾。
计算机水平考试的大纲的涉及面真的太广了,拿软件设计师为例,大学计算机本科的所有课程都属于考试范围!而程序员也囊括了专科院校或高职高专院校的所有计算机课程!如此大的范围,有没有大纲都无所谓了!,于是乎,某些考纲内容从来不考也就自然而然了。
二、计算机知识的迅速更新和考纲更改的漫长流程之间矛盾。
计算机知识的高速更新已经是一个不争的事实。为了能够跟上时代,保证软考的活力,好多今天的新技术都会出现在明天的考题中。比如当年的UML,比如极限编程。尤其是系统分析师,新技术是它必考的内容。但是要修改考纲的流程却及其漫长,于是乎我们会发现,常常一类知识点在考题中出现几年后才被纳入考纲中。
其实,我认为这正是软考的魅力所在,倘若完完全全以本为本,以纲为纲,那考察的都是过时的古董,通过的都是八股的秀才。
第三章 考纲与变化
以系统分析师、软件设计师和程序员为例,本文将软考考纲的变化情况归纳为以下几种:
一、考题早有,考纲新增。
这一部分就是将一些“新”技术加入考纲,或者将一些以前超纲,但是却一直在考的内容正视纳入考纲,即“转正”。目前考纲中新增的内容大部分属于此类型。比如系统分析师的数据库工程,组织的信息化与软件工程或系统集成的不同特点等。又比如软件设计师中增加了数据结构与算法设计,这个东东早就是试卷上的常客了!这些知识的在当前的软考辅导书中一般早有论述,考生按部就班学习即可。
二、考题从无,考纲丢弃。
这一部分或者是过时技术,或者不属于当前考试的层次,或者是些冷门技术应用面不广。比如系统分析师中丢弃从来没有考过的逆向工程。比如软件设计师中丢弃的反码、检验码等内容在程序员中仍然考察。比如程序员和软件设计师中都取消了VB等等。
三、考纲丢弃,但是可能出题。
比如系统分析师中丢弃了TCP/IP,但是真的丢的了吗?
四、对考纲进行细化。
比如程序员的考试大纲,不光在知识点上作了细化,而且还标明了知识点的掌握程度。其实对比细化前后的知识点可以发现二者囊括的范围差不多。而对于增加的知识点掌握程度,我们分析历年试题可以发现,在历年试题中分值比重大的,要求掌握的程度也就高,比重小的程度就相对低,即早就这么做了,只不过这次才以文件的形式正式确定下来。
五、提高难度。
比如程序员考试中,增加了Java试题的内容和难度,将类库、线程、异常处理、Applets等纳入了考试范围,这在以前是没有考察的,那么今年的程序员考试中,C++试题会不会与Java试题不同呢?我们拭目以待。
综上可知,此次软考大纲修改有如下特色:
1)实际更改的内容并不多。大部分修改是增加早已增加的内容,删除早已删除的内容。
2)细化了知识点和对知识点的掌握程度。基本的知识内容并没有太大变化。
第四章 备考方案
考生参加系统分析师、软件设计师或程序员考试,可按照如下方式备考:
一、广泛学习基础知识。
软考的特点是 广而薄 (不是博),很多知识都有涉及,但是大部分又都只是蜻蜓点水。因此很多时候,如果考生看过了知识点,就能做出考题来;如果没有看过,就是想破头皮也不知道。
怎样广泛的学习基础知识呢?可以这样:
(一)在校生好好学习,天天向上,把大学课程学好了就有了扎实的基础,这也是为什么在校生容易通过软考的原因。
(二)真正进入软考的复习阶段时我不建议再一本一本的学习大学教程,一来时间上来不及,而来毕竟软考也不会考大学教程上的那么多内容。所以建议考生选择一本辅导教程,看教程上已经精简过的知识点,如果有不懂的地方再专门查找相关本科教材,专门学习,这样就可以节省很多时间了。
(三)学习比考纲还要多的知识。软考中出“超纲题”是很正常的事情,超纲题不一定全是新技术,比如程序员原大纲无最小生成树、拓扑排序、最短路径等内容,但实际上考这些内容是完全有可能的。
二、大量的做练习题,尤其是软考真题。
做题,作为学习基础知识的一种最有效的补充,可以迅速发现和弥补自己的不足!尤其是做真题更加能够正视自己的差距,寻找自己知识点中的小来。 注意,尽量只做2004年下半年之后的题目!
另外,软考中也常常出现历史上出现过的考题,这些考题有时简单的改头换面,有时候甚至原样上榜。碰上以前的真题真题是你的福气!
呵呵,知道 软考最幸福的事 是什么吗?考试了,发现一道下午题是历年真题。
知道 软考最最悲哀的事情 是什么吗?考试了,发现一道下午题是历年真题,但是你还是不会做。
三、注重日常的新技术积累。
很多新知识点在考试前谁也不知道会不会出,但你一旦发现这是新技术,就得关注之,并且多在网上学习一些关于它的资料,根据软考“广而薄”的特点,你不用太深入,就可以拿到分数。
注意:这里所谓的“新”技术,一般情况下是指已经成熟了但是还没有写入大纲的技术,所以它在实际应用中绝对不是一个“新”技术。考生如果发现网上几年前的概念现在越来越火爆的话,赶快了解它吧!
新技术主要在高级科目中考察,越是高级的科目,考察的内容越多越新。比如系统分析师中最喜欢出新技术题目了。
四、注重日常的软件设计经验积累
对于程序员和软件设计师,日常的软件设计经验是指直接动手编程。对于系统分析师,日常的软件设计是指系统分析、需求、架构乃至设计等各方面的内容。尤其是系统分析师,没有实际经验,是很难通过下午一和下午二的考试的。
在校生也正是由于平时软件设计的少,导致不能通过程序员或软件设计师的考试。
第五章 后记
通过软件水平考试了就是终点吗?不是!还远远不够!
屈原说,路漫漫兮其修远,你将上下而求索。
孙中山说,革命尚未成功,同志仍需努力。
毛主席说,×××长征迈出了第一步。
朱云翔说,让系分来的更猛烈些吧(可点击阅读)。
 
 
相关博文:让系分来得更猛烈些吧  不值钱的系统分析师
           不值钱的软件人才   论精力充沛与事业成功
          2009年软考备考全攻略   2008年下半年程序员试题分析  
       2008年上半年程序员试题解析