中国软考社区有许多牛人的考后感,别人说过的就不说了,说一些别人没有说过的。
一、软件设计师考试最主要的特点。
软件设计师考试上午题相对来说更容易通过一些,下午题才是这项考试的高潮,更确切地说,最后两道程序填空题将决定你的最终成绩能不能超过45分。因此,对于虽有大把时间,但是过分注重理论而缺少实践的大学生来说,还是存在一定难度;那些只能抽时间准备,工作一两年且有一定编程经验的公司职员来说,难度不算太大。
二、购买书籍。
要参加软件设计师的考试,务必购买两本书:《软件设计师教程》和《软件设计师历年试题解析》。《教程》建议大家买教育部指定的教材,《解析》倒也无所谓,张友生老师的分析似乎更全面、更有针对性。网路上到处都有《软件设计师大纲》,复习过程中阶段性地查一查,梳理一下知识结构体系,查缺补漏,也就罢了。
书要趁早买,尤其是《解析》。三月份报名之后,经过一段时间的复习,才发现没有《解析》是绝对行不通的。本市书店一概缺货,到淘宝网购,得到回复:我们从出版社拿货,出版社也断货。后来发现卓越网上标注有货,赶紧订购付款,令人伤心的是,几天之后接到通知说没货了。最后,还好在China Pub上订到了一本。另外,建议大家一定要买正版书,不要指望在这上面省钱(大学生确实缺钱的除外),学习本身就是一件十分枯燥的事情,要是因为书中纸屑乱飞,翻阅几页就两手乌黑而生气骂娘,影响你的心情的话,那就太得不偿失了。
三、学习过程。
两个多月的准备时间,一眨眼就过去了。如何合理安排复习计划,很是考验人。譬如40天看《教程》,20天看《解析》,另外留出几天时间总结一下。
具体说《教程》分四组:
(1)1、3、5章.体系结构、操作系统、网络知识。
(2)2、7、8、9章.程序语言、数据库、数据结构、算法。
(3)4、10章.软件工程、面向对象。
(4)6、11、12章.多媒体、标准、知识产权。
然后,大体安排一下时间,(1)8天、(2)15天、(3)9天、(4)3天,5小时/天。总天数千万不要超过35天,或许哪天你有其它事情或者心情奇差无比就给耽搁了,同时也是给自己足够的压力和机动时间。这段时间一字一句理解教程,要形成自己的电子文档,强调一定是自己的,重在过程。《教程》里就罗列了三级目录,往往第四级目录才是最重要的,随便1234就是一个考题。
《解析》共八套题,2004年下半年到2008年上半年。两天一套题的速度应该是正常的,一天用来做题,一天用来分析。分析试题的时候,跟《教程》上的知识点一定要对应起来,尤其是做错的题目,要明确考察的是哪个知识点。
四、应试技巧。
经过两个多月的复习,你一定满腹经纶,指哪儿打哪儿,所有的知识点在你的头脑中成网成形。考试终于到来了,你充满期待,同时又有一点点紧张。恭喜你,这样的心态是最好的了。
坐在考场上,上午的试题对你来说一定很轻松,中午吃过饭,不必睡觉,保准你下午考试的时候照样精神抖擞,此时看看《排序算法时间复杂度比较》,迎接你的将是真正的挑战。数据流图DFD、E-R图、UML图似乎并没有对你构成太大的威胁,流程图、数据结构、算法或面向对象设计才是真正的考验。一些考生开始唉声叹气、左顾右盼,信心在这个时候显得尤其重要,即使不能得12分,每题得9分那也过了,坚持就是胜利。
五、考后心理。
考后第二天,某些网站会提供“专家级答案”,可以看一看,基本是对的,但不保证完全正确。大体计算一下自己的分数,过与不过也就定了。过了自然感觉良好,即使没过也不要灰心,还可以再来一次。