中南财经政法大学计算机科学与技术考研经验与复习知识重点
考研政治方面:
众所周知,这个科目相对简单,所以我就不赘言了。要在这一科取得高分并避免错误,秘诀就是:诚实守信地为人,脚踏实地地做事。要想超越他人,关键在于多付出一分汗水,因为政治的成绩确实与付出的努力成正比。现在已经进入8月,可以开始着手准备政治了,特别是马克思主义哲学部分。政治知识人人都能理解,但如果运用不当或记忆不牢,那就跟记英语单词差不多了,多接触、多回顾,自然就能记住。另外,多选题通常是大家的痛点,解决之道也很明确:大量练习多选题,做完后仔细检查,久而久之准确率会提高。我个人的经历是,我做了两本书,一本是由某人编写的1600题(名字忘记了),另一本是肖秀荣的1000题(这本书非常好,包含单选和多选题,大多数都有答案解析,对于我们这些缺乏主观政治见解的人来说,真是太好了)。特别是在复习的最后一个月,不管是谁出的最后几套题,例如肖秀荣、任淑芬、徐之明的,都买来做一做、背一背,把它们当作模拟试题来对待(完整做一套)。不要去想能不能押中题目,就像高中时你参加过的无数次月考,你也没有依赖押题吧?所以就把它们当作模考,多一次模拟就等于比别人多积累一次实战经验。完成后对照答案,深入剖析自己的弱点,相信你的能力会有显著提升。同时,别忘了研究和分析真题,它们才是你考试的根本。
考研数学方面:
数学:推荐《高分指南》,各种类型题目比较全,解题技巧也比较多,题目可能有少量偏难的,不过不影响复习。《数学分册》的话过于简单,如果不是数学基础特别差的,不建议去看。数学本来就是技巧性很强的学科,掌握方法比题海战术更重要,更体现了解题技巧的重要性。基本上做完《高分指南》和《历年真题详解》这两本书,对于知识点和解题技巧的掌握应该差不多了。剩下的就是找些题练手和巩固自己掌握的方法和技巧。我数学后面又做了陈剑的《考前冲刺》跟人大版的《数学精选500题》,效果一般,纯粹是为了保持做题的手感。建议还是以前两本书为主,所有的例题尽量先做再看解答,至于真题的重要性更不用多说了,懂的都懂。最终数学应该是错了一题,还是因为自己看错了题目做错的,所以各位考试时一定要看清题,尤其是条件充分性判断的题目,千万不要贪快,血的教训。
考研英语方面:
英语学习方面,3月份的时候我就把真题打印了一份,当时就是一边背单词,一边做真题,没有系统做,就当成练习,错的惨不忍睹,阅读平均错3.5个,但每做一篇真题文章,我就会仔仔细细把文章搞透,单词查清楚意思,在文章中的用法,难句弄清楚句式结构,自己把它翻译出来(有人可能觉得真题很宝贵,不能随便做,这个要看个人情况,我当时从来没用真题模拟过)。按照这种方法坚持到暑假,也有了不小提高,阅读能达到错1~2个的水平了。暑假开始准备的作文,买的朱伟的作文书,感觉这本书很水,不过也看完了,每天早上也会背一篇。暑假之后我在英语复习上没什么大的变化,就是单词还是坚持背,真题还是坚持刷,还跟原来一样,死抠每一个单词,句式。10月底的时候真题抠的差不多了,我买了一本阅读黄皮书提高版,也是当做考试严格模拟,4篇阅读尽量在72分钟完成,最多不要超过80分钟。之后的时间(10月份之后),我就一直是抠真题和阅读模拟交替进行。每天吃过晚饭的大概一个小时的时间,就进行写作练习,自己随机想一个大小作文题目(觉得有出题可能的),然后开始写,也是模拟成考试的样子,规定时间(大概50分钟左右最好,不要超过1小时),就这样一直坚持到考试。
考研专业课方面:
数据结构与算法是计算机学科的基础,也是考试的重点。理解并掌握各种数据结构(如链表、树、图、堆等)的特性和操作,以及如何设计和分析算法的效率(如时间复杂度和空间复杂度),对解决实际问题至关重要。我建议凭编写代码来加深理解和记忆,例如在LeetCode等在线平台上进行实战练习。
操作系统是另一大重点。理解进程管理、内存管理、文件系统和设备管理的基本原理,并能运用这些知识解释和解决问题,是考试的关键。这里,阅读经典教材如Tanenbaum的《现代操作系统》会很有帮助,结合实际操作系统(如Linux)进行实践,更直观地理解这些概念。
网络协议和计算机体系结构也不能忽视。TCP/IP五层模型的理解和应用,以及CPU、内存、I/O设备的工作原理,都是常考点。我推荐使用Kurose和Ross的《计算机网络》以及Hennessy和Patterson的《计算机组成原理》作为主要参考资料,它们都深入浅出地讲解了相关知识。
编程语言和软件工程的知识虽然不是所有考试都会涉及,但却是成为优秀程序员的必备技能。熟悉至少一种高级编程语言,如C++或Java,了解面向对象编程,以及掌握软件开发的生命周期和质量管理,将对学习和未来研究大有裨益。
学习的过程中,我会定期做模拟试题,自我检测对知识点的掌握程度。参加一些讨论小组或者论坛,与其他考生交流,既能解答疑惑,也能提高自有的学习兴趣和动力。