软考总结

        经过了将近三个月的准备时间,终于结束了考试,简单回顾一下,谈不上是好的经验,仅当是阶段总结记录吧。

        J2SE视频:Java的基础入门,主要是为了熟悉Java的语法,因为下午题中的设计模式选作的就是Java版的。当时用了将近十天的时间看完的,把讲的例子简单的实现了,可是在接下来的两个月中,基本没有用过Java写过东西,设计模式考题也都是很简单的语法,因而逐渐就模糊了好多概念,在考试中有的很简单的语法都要纠结好半天,这次考试中关于接口方法的定义好多人都写错了,这是最基本的东西,好久不用,就生疏了。我觉得有必要在将近考试的时候,大家最好把Java的基础只是都再过一边,主要的关键字,还有基本的类,接口,属性,方法等等的定义,都要心中有数。


        软考视频:整套视频长达六十多个小时,老师讲的很细致,不过语速确实很慢,跟念经似的,加速到2倍才感觉正常些。整套视频看下来用了二十天的时间,讲的东西很多,知识点都有所涉及,不过软考在07年大纲就改了,这套视频是06年的,所以好多讲的重点都不考了,新的东西有的没有讲到,所以一本系统的复习资料还是很重要的,我买的是希赛的那本书,感觉不好,好多错,题少,知识点的侧重点也不多,都是很笼统的罗列。清华大学的辅导书还是不错的,我在图书馆借的一本10年的同步辅导,知识点分节,对应着真题,很系统,对于充分了解知识点很有帮助,那本书有12年版的,要是买可以买一本。对于视频中的有些很难的知识点,就没必要深究了,有的压根就不考了,像校验码,有限自动机,当时我都花了好几天看明白,后来我们还讨论了好长时间,做后面的真题才发现,不考了,真的一点都不考了。。


        真题:真题很重要,从07年开始做就行,到12年足足有十几套之多,很重要,不要一直当作练习来用,那样就浪费了,一套套的做,计算一下自己的分数。在看完视频之后就可以做真题了,可以先练习一两套,很可能好多不会的,遇到不会的要及时查书或者上网找资料,之后模拟做几套,做了四五套的时候基本对于题型还有重点,自己的弱点,哪一块掌握的不好,就心里又数了,这时候再系统的看一本书,讲的不全面的再借更专业详细的书来看,这样知识就掌握的差不多了,之后再模拟做其他的几套题。我做完了10年以前的真题之后开始看的书,那本同步辅导是根据10年以前的真题编的,所以看的时候又把真题梳理了一遍。


         说一下各个题型(仅针对考试):
         上午题:
开始准备的时候,基本比较害怕计算题,在经过讨论以及研究之后,到后来往往计算题不会丢分,类型都一样,有套路可循。丢分都是概念题,尤其是出现一个新的名词 ,没有听说过的,没办法,计算机组成以及网络那块经常出现新的名词,经常错,没有好的办法,遇到一个深入理解一个,多积累,题目也还是有一定的重复率的。上午题不要太担心,有一些拿不准的是很正常,75道题得45,一半的概率呢,蒙也还是1:1呢。
         下午题前三道:这几道题是拿分题,也都是比较熟悉的,细心些,还是可以拿大部分的。
         设计模式:一定要把每一个设计模式都看了,不要自己押题,觉得这个考,这个不考,谁都说不准,这次就考了一个抽象工厂,当时我们说肯定不考。。最好看HeadFirst,都是Java写的,也能熟悉Java语法,就是讲的比较啰嗦;也可以看大话,比较好理解,自己也熟悉。考的很简单,都是面向对象的知识,有的不知道这个设计模式也可以做出来,还是建议系统的看一遍,每天一两个,仔细看半月就过一遍,最后的时候再过一遍,加深印象。
         算法题:这个向来都是说很难,不好拿分,不过没有想象中的那么难,又的题仔细分析还是可以做出来的。算法题讲究灵感,想对了这道题就都出来了,不要有惧怕心理,在时间充裕的时候好好研究一下,就是那几个类型,每种算法的具体流程心中有数就没问题了。即使再没有看懂算法题的情况下,有的几个小空也是可以填出来的,不要放弃。

         总结:经过这段时间的准备学习,对于计算机基础知识有了更多的了解,对自己有很大的提升,好多以前知道的额知识也是在现在融会贯通的。像操作系统,组成原理,这些以前没有接触过,现在也弥补了空缺,对于非计算机专业的人知识的积累帮助很大。在准备考试的时候不要功利性很强,最好抱着学习知识的态度,这样往往收获的更多。

你可能感兴趣的:(软考总结)