周六软考结束,总结一下软考准备的过程。
这次准备软考,目的是巩固理论,应是理论指导实践,实践巩固理论。
回想这次软考准备,时间总体算起来大约两个月半吧,这两个月半时如何计划的呢?具体安排以及收获是什么呢?
看了以往博客记录,谈到博客,的确写博客很重要的,此时就发挥其作用了,可以具体记录何时何地发生什么事情。(这个博客问题,暂时不议论了,自我反思)
8月29号,当时暑假任务暂时已经告一段落,从博客记录中得知,当时已经开始着手准备软考了。
准备软考的流程如下:首先是java视频;其次是软考视频(3个压缩包,前两个是上午知识,第三个是下午知识);然后是看书掌握知识点,其中可以再次回顾视频中某个知识点(根据自己的情况而定);最后是做题,巩固知识点。(认真的做真题)。其中在看书的过程,会集体讨论问题,至于讨论的问题以及讨论的时间视情况而定。
首先是java视频,大约的时间阶段是:9月26号到9月8号。看视频然后总结,掌握java的基本语法以及关键字,掌握其内存的划分,还有java容器,输入输出等等。看视频的态度,大家都懂得,不再赘述。
其次是软考视频,大约的时间阶段是:9月9号到9月22号。每看完一个视频就总结一次,当然这个也不是死规定,也许一个重要的知识点就可以值得我们仔细学习,然后总结。当然像后面的概念比如标准化,新技术什么的可以看完总结其重要的知识点即可。一句话时情况而定。
软考视频第一个包是数据结构、编译原理、操作系统、软件工程。第二包是数据库、多媒体、计算机组成、存储器、安全性可靠性、计算机网络、标准化、知识产权、面向对象。第三个包:数据流、数据库设计、UML设计、算法、WEBSERVICE。(还好,能回想起来)。
第一个包的视频却是有点难度,刚开始却是有点难懂,尤其是当时的内部排序和外部排序的时间复杂度和空间复杂度把我们整的糊里糊涂的,以及那几个排序思想还特别容易混淆,不过不用担心,刚开始都这样的,所谓万事开头难啊,只不过当时脸生,只要多见几面就可以了,现在,问我们一个排序,大家肯定很快给你说出其思想算法以及其时间复杂度。
即使视频看不懂,也不要泄气,只要向前走,认真做笔记,把不懂得记录下来,继续往下看。刚开始都如此,什么pv操作啊,寄存器啊,磁盘调度,cache映射的,都整的晕乎乎地,不过也都是这么过来的。(后面看书会再次理解,然后做题也会再次理解的)。所以inner peace and persevere in O(∩_∩)O
再次是看书练习,大约的时间阶段是:9月25号到10月20号。那一本参考书看,可以是多本,但是以一本为主,其他为辅,知识点模糊可以方便查找。从头开始看,一个知识模块看,因为看过一遍视频,其大纲纲领已经领略。所以看书的速度很快,看完一个知识点后,后面会紧跟着练习,其中的练习都是历年的真题,所以既可以巩固知识点,可以看看历年真题啥样。至于如何看书,可以根据自己的情况而定啊,上午题看一段时间,下午题看一段时间,下午题一个简单的类型,可以看上一天。掌握做题原则,然后直接做题练习。从做题中提炼做题经验。
其中我们开会集体讨论重点知识,比如比较难点:数据结构,编译原理,操作系统,计算机组成。下午题:数据流、数据库、UML、算法、设计模式。
最后是做真题,大约的时间阶段:10月21号到11月9号。做真题,巩固知识点。刚开始的几套真题,分数其实不必太在乎,因为刚开始,不懂不会却是很正常,心态放正,开始就当练习学习啊。
上一阶段看书的时候,后面紧跟的练习题基本上都是真题,所以测真题,即使再次遇到也不一定全会,所以不必担心出现原题,会了就可以了。软考出现原题很正常地哈,做真题你就可以发现了。
做完真题后,不能只看分数,要分析题,然后一个个题进行分析,对答案时要找那些有解析的答案,并且买的真题书出现错误答案有时也很正常,所以要看解析。不仅仅可以学习,并且可以验证答案啊哈。
做完真题后,要及时回顾真题,可以做了三年真题,然后回顾真题,错题。在临近考试的几天了,重点是回顾真题,错题,可以留一套真题在最后一周,用来模拟做题的感觉。
貌似从10年开始,计算基本知识开始逐渐减少,那些常识增多,即使是考试内容,比如组成吧,貌似开始偏重组成内部结构,cpu计算的流程等等,而不是以往的流水线计算(即使不懂,也可以计算出)。
就这样就这样,软考准备的大约两个半月过去了,充实地过去了,其中不仅汲取知识,同时也磨练了一种态度,一种心态。