中国海洋大学软件工程考研经验与复习诀窍
考研政治方面:
暑假里我就开始了政治的复习,大概精讲精练和去年的大纲都过了一遍,姑且算作两轮复习吧。大纲出来后可以开始第三轮的复习,这一轮当然是最重要的,不止要看书还要做题。这时候最好每天保证两小时的看书时间,其实别看时间上比前两轮增加了,但是真的看的时间真的不多,有一小时多都在做题。这时候就是看新的红宝书了,配合做历年真题或者红宝书配套的题,或者肖的1000题都可以,在这里说几句废话,大家都说肖的1000是经典中的经典非常好,但是本人今年做了3遍1000题,我不得不说后来真的考试了选择题差别不是一般的大,就是点都是不对的,我今年做选择题的时候就觉得完全都是我没有见过的题型。所以大家不要盲目相信一本书,要多做几本,多见见题。
考研数学方面:
人们常说精通数学就能主宰世界,这话确实不假。数学考试拿高分至关重要,而且它也是耗费时间最多的科目。我认为首先应当深入研读本科教材,并完成课后习题以初步掌握知识。(在这里我想抱怨一下我的大学数学教育,过于基础的教学内容让我轻视了数学的深度,结果没能好好研读书籍,导致后来很多定理和公式记不住,即使反复阅读数学全书,依旧印象不深。)接着,你可以开始使用复习全书,市场上的选择有“二李”和“李王”的版本,我个人比较偏向于前者,但在第二年我也涉猎了后者。通读复习全书是一项艰巨的任务,尽量多过几遍,实际上不需要每个细节都精通,因为有些过于复杂的题目在考试中并不会出现。我在看书时遇到难题,会尝试思考片刻,如果解决不了就立刻查看答案,理解为何自己未能解答,然后熟记解题步骤。每个人的學習方法各异,关键在于找到适合自己的,能有效吸收知识的方法。
接下来便是大量练习的阶段。我购买了许多习题集,如张宇的1000题、汤家凤的1600题和李永乐的660题等。660题我做得最勤,两年下来至少做了四至五遍,尽管题目难度颇高,但我感到受益匪浅。坦率地说,我缺乏毅力,许多资料刚开始时充满新鲜感,但能坚持到底的寥寥无几,这是我的一大弱点,希望你们能有所不同,不论使用哪本习题集,都要全力以赴,彻底消化每一个问题,这样才能取得理想的成绩。
最后,冲刺阶段的模拟试题尤为关键,历年真题必须反复操练。我自己做真题时会在白纸上写下答案和解题思路,之后再进行修正。后期若有闲暇,多回顾几遍,觉得这种方法很有效。
考研英语方面:
不夸张的说,我单词水平就停留在初中。为了把英语追上,单词一定要攻破。不管多讨厌背书多讨厌英语,如果你下定决心要考研那必须逼自己做到。即使前三月我有点吊儿郎当的态度,但在这上我完全没松懈。50个list,我尽量争取一天过一单元。然后每五单元后重新再背一遍。对我来说每个单元基本都是生难词,必须各个击破。我是用了A4纸,一张纸一list(把笔记全扔学校了没法PO图实在很难形容),英文单词后面列出中文意思。过一个单词写下一个,晚上从图书馆离开时背一遍(挡住中猜英或者档英猜中都OK),第二天来图书馆时再背一遍。单词这玩意真的很傲娇,不背不用就忘,必须不断回头重复复习。至于大家到底怎么画重点画难词觉得就是个人喜好了。只要能厘清。九月中旬我过完第一遍单词,之后便是每两list再过第二遍,再后来就是每五list过…
考研专业课方面:
对数据结构,理解并熟练运用各种常见数据结构如数组、链表、栈、队列、树、图等至关重要。我建议凭编程实践来加深理解,例如实现排序算法或图的遍历。理解和掌握时间复杂度与空间复杂度分析也是必不可少的,这对优化代码性能有重要指导意义。
计算机网络的学习需把握TCP/IP五层模型,理解各层的主要功能和协议。特别要关注TCP和UDP的区别,HTTP、FTP等应用层协议的工作原理,以及网络安全相关的知识。凭阅读RFC文档或者做网络抓包分析来深化理解。
再者,操作系统的学习主要围绕进程管理、内存管理、文件系统和设备管理四大主题。理解操作系统如何调度进程,如何进行内存分配,以及I/O操作的实现机制是关键。虚拟存储器的概念和页替换策略也是常考点。
数据库的学习应注重SQL语言的应用,包括查询、更新、插入和删除操作,以及事务处理和并发控制。对关系数据库模型的理解,如ER模型,以及索引、视图等高级特性也需熟悉。
在学习过程中,我习惯于结合教科书和在线资源,比如MIT OpenCourseWare、Coursera等平台的课程。做笔记并定期复习,凭做历年真题和模拟题来检验学习效果。参加讨论小组或找到学习伙伴,互相讨论问题,也是一种非常有效的学习方式。











