我的高程备考心得,没有半点保留,字字亲身经历!

nasco 2002-02-02 10:49:08


中国计算机软件专业技术资格与水平考试备考要略
系统设计师(高级程序员)部分

本文档欢迎散布,但务必保持其完整

在下参加2001年系统设计师(水平)考试,上午66分,下午69分(满分均75),在此将准备考试的要点与心得记录下来,希望能给同样打算报考的您以帮助。

上午试题:
上午试题共涉及:系统结构、操作系统原理、编译原理、关系型数据库原理、软件工程、数据结构、多媒体技术、网络基础。其中每个部分如果展开都是一本本科阶段的教材,对于非科班出身的朋友来说自然无法全部通读,考试指定教材成了我等的Bible。当时读书看到感觉重要的地方就用笔划出,现在回想起来完全没必要。软件考试上午试题可能出现在任何我们觉得不重要的地方,怎么办?简而言之,不划任何的所谓重点难点,任何教材上的内容都是重点和难点,都是必须掌握的。上午我考了66分,或许您认为这是死记的结果,的确如此。但是在理解的基础上死记这些,使得我们的基础将要优于他人,并且必将使得我们从中受益。
在复习备考阶段,你我喜欢coding之人常常自问“这东西有用吗?”,个人感觉此类问题本身就是危险的信号,程序设计实践中处处涉及到基础的知识。不知道瀑布模型,写完代码然后写文档,文档自然不能发挥应该有的作用。不知道信号量,设计的程序永远跑一个进程一个线程。所以在下感觉先搞清是非利弊,然后投入复习,用良好的心态去面对,那我们已经成功了大半(就上午考试而言)。
分析以往考题,道是可以发现一些规律上的东西。首先,不要将自己陷入泥潭。为了准备操作系统原理,绝对没有必要去读什么源代码分析之类的书,准备编译原理,知道一个大概概念便能通过。高程考试上午所要求的是面,而非深度。当然,这话只适用于考试,或者说适用于你我非科班学生应付考试。
历年考试改如何利用?做两三遍,然后认真的看讲解,没什么比他更加有用的了!你会发现考场上那么多认识的朋友……

下午试题
下午试题包括软件分析、Casl汇编、数据结构与算法设计。
软件分析这部分内容比较头痛,关键在于是主观的设计,为什么要定一个标准去限定软件设计的思维,难道上帝已经告诉我们某某软件应该如何去设计?但是没有办法,这就是考试,承认它、熟悉它、然后迎合它、考试完成之后永远忘记它。这部分内容在下看来完全没有什么方法可言,个人对软件的理解决定了一切。所涉及到的排序关键字、错误分析等等只要看看历年考题便能完全了解,但是要讲那10个空格全部填对,估计除了天赋和经验没有什么能帮助我们了。
Casl的准备应该是高程考试中的一个盲点,任何人以前都不可能接触过它,因为世界上根本没有Comet计算机。既然是这样的一个公平的环境,自然可以放心的去做,就看谁的勤奋。可以参考的资料主要是复旦大学王世业老师的《Casl汇编语言程序设计》一书。先搞清楚所有的寻址方式,包括指针的指针的含义,然后是寄存器。只要学习过x86汇编或者其他汇编,您会发现Casl很简单。在参考本部分考题的时候我建议主要看95年以后的历年考题,其中的难度和现在相近,95年之前的则相对较难。同时,如果您疑惑何处可以得到上述书籍中提到的Casl运行环境,http://www.nilei.net可以找到一个我设计的Casl解释器。经过超过1000名用户的使用,相信已经能满足您的需要。
算法与数据结构占下午的30分,即使前面的主观部分不能得高分,Casl什么也不懂,只要保证这部分基本拿满分就可以顺利通过考试。我认为首先的因素是天赋,聪明的人能很快熟悉这些内容。相信准备高程考试的朋友多少有点小聪明,然后要做的便是去熟悉与实践,这里的实践我依旧强调练习实考试题。不妨说个类似笑话的例子来说明实考试题练习的重要性,在准备中程的时候我做了中程的所有题目,等到复习高程的时候在那些涉及数据结构的部分即使不用看题目要求、不看程序的其余部分,也能将所要填写的空格全部填写正确,有点像GRE考试中新东方学校传授的那套?的确如此,既然目标是通过考试,那就用一切合法的可行的方法,束缚自己只有给自己带来可能重考的麻烦。

如果您问我笼统的来讲什么是关键,我会毫不犹豫的告诉你:做历年题。

FAQ:
1)问:我需要将每个考纲上的知识点都掌握吗?
答:不需要,但是如果你不这么做,最好能将掌握的东西变成熟练掌握。比如编译原理,可以完全不看。当然,我不认为这是一个良好的学习方法。

2)问:上午重要还是下午重要?
答:决大多数无法通过考试的情况都是下午没有通过(也就是80%*90%),如果再让我准备一次这样的考试,我将先准备下午部分,考试前用一个月突击上午部分。

3)问:准备这个考试多少时间足够?
答:因人而异。我先前一些内容完全没有接触过,需要自学,我用了3个半月时间准备考试,每天至少3-4小时。

4)考试是否会发生时间不够的情况?
答:如果按照题目做不出就是时间不够为标准,那实际情况是我参加考试的考场下午卷很多人空白了半页。

5)问:是否有必要购买教材和历年考题?
答:是否有必要支付100元报名费用?在www.cnforyou.com购买此类书籍可以得到8.5折优惠。

推荐考试书目以及相关资料:
《系统设计师(高级程序员)教程》 王春森 清华大学出版社
《程序设计:系统设计师(高级程序员)》历年题 人民邮电出版社
《数据结构教程》 蔡子经 复旦大学出版社
《Casl汇编语言程序设计》 王世业 清华大学出版社
Casl汇编语言运行环境 Nasl 倪磊 www.nilei.net


...全文
113 点赞 收藏 180
写回复
180 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mtd 2002-10-13
我咋觉得下午比较容易,上午的还的背,挺烦!
回复
zhangyq7777 2002-10-13
楼上的,同感
回复
zhaobong 2002-10-12
水平的过分本来就比资格的高,每年都是这样.
回复
maoxiongwei 2002-10-10
同志们:明天就要考了,我先祝那些考的同仁们,明天考出好成绩,呵呵,


再就是谢谢楼主了,呵呵,你是个好人..
回复
jtjl 2002-10-09
谢谢楼主的热心肠
今年一道考系分吧
回复
pgood 2002-10-08
还是考水平厉害,2001年北京考资格的没一个有这么高的分!
回复
jiaqiang 2002-10-06
我计划考明年考`````

先谢谢楼主了```
回复
zhong521 2002-10-05
我也是今年考高程的


谢谢各位大侠的资料和鼓励
下午试题好难,有的算法几乎都看不动
我这次也考了四级,不是很难,但高?
我觉得应该没问题,下午?
如果有什么资料大家共享一下嘛
我这里有些CASE的资料
如果要的话请http://zhong512.51.net zhong521@msn.com
回复
molinnanhai 2002-09-30
考高程可能也不是难事吧,不过看了你们的经验给我增信心。Thank you!
回复
hongyu2008 2002-09-30
大家多多聊回去好好考是不是英语要好呢,至少要达到什么水平
回复
掐死温柔 2002-09-30
非常感谢各位仁兄不惜以”珍宝”相教,
高程,让我们一起相约明年吧
回复
wjlsmail 2002-09-28
谢谢
回复
c97164 2002-09-27
我是中专的,不难的。
回复
heipifeng 2002-09-22
我是大专的啊,不知道高程难吗?
回复
flyqq 2002-09-22
to ylmg(ylmg) and loadme_litbear(沙漠@雨季)

封皮游泳是清华大学出版社的
书名是《程序员级高级程序员级程序设计》
作者是 张(章?)福炎

我刚好从学校图书馆借了这本书,回去给你好好看看书名和作者。
回复
laorer 2002-09-21
那么多东西都要看,是不是有点难过
回复
henryftb 2002-09-21
这经验有同感 我边复习考点 边做历年的考题 做这些题目感觉良好 不过时间不够了 哎~~ 只能冲冲的看一遍算了 没复习到的只能靠天赋了 哎~~ 上帝保佑!
回复
cqw4101206 2002-09-19
经验就是财富!!!!
  谢谢!!!!
回复
andy1976 2002-09-17
C语言设计能那满分,那CASL也不会难倒你吧
回复
foxdavid 2002-09-15
thinkyou
回复
加载更多回复
相关推荐
发帖
软件水平考试
创建于2007-08-27

2764

社区成员

就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
申请成为版主
帖子事件
创建了帖子
2002-02-02 10:49
社区公告
暂无公告