清华大学计算机科学与技术考研经验与复习指南
考研政治方面:
我的政治开始的比较早,没买肖秀荣的精讲精练,和讲真题,再买书就是九月份的时候的大纲解析了,自己九月出的风中劲草,这个还是推荐购买,我们这届的政治大纲变化较大,估计你们这届应该会消停一下,因为大纲一般都是三五年发生一次比较大的变动。在九月之前你要买书的话推荐买肖秀荣的精讲精练吧,他的书都行吧,还有真题什么的。大纲解析看一章,做对应一章的1000题,只做选择,分析题不用看,不要将答案写在书上,因为1000题也不能只做一遍的,写在纸上就可以,1000题我为了查阅答案方便撕成了8份,每一门的题和答案,嘿嘿,这点可以试下!做错的题要在纸上做好标记,在看答案解析的时候把这道题对应的知识点画到解析上,这样后来在做第二遍的时候就很方便了,可以很快的找到对应的语句,提高效率。
考研数学方面:
复习数学首先一个最重要的要求就是一定要对自己在这一个月内或两个月内该复习什么有一个明确的规划。事实上,不论是复习英语还是专业课都应该这样做,把自己近期内该复习哪些知识提前做一个规划,然后就要按照这个计划去施行。我在复习的时候就是这样一步步来的,制定好了计划后我就会很努力的把它完成,时间不够的话就挤时间,比如可以适当减少吃饭和休息的时间等。下面来介绍一下我复习数学的大致过程。在正式复习之前,我首先把12年的真题做了一遍,我因为大一时数学学的还行,好多内容都还记得,实在不记得的就查阅一下课本,再加上12年的试卷本身就不算太难,所以做完了真题之后感觉还好。我这样做不仅让我对考研数学有了一个初步的了解,更重要的是它给了我信心,让我觉得只要我肯认真复习,只要我能够对数学课本有一个透彻了解,考高分对我来说也许就不会是一个梦了。于是我就开始给自己制定了短期内的复习计划。
考研英语方面:
英语大概是小弟考研的这几门里的最强项了,依然花费了大量时间和精力来复习。想说无论是强项弱项都应同等对待,不能因为是强项而因此放松,弱项的话就更应该倍加重视。考研不考听力,主要是阅读和作文,因此我采取的是应试的复习方法。大概从4月份之后就开始做英语阅读真题,从93年的真题开始,到8月份基本做完一遍。期间做了一些模拟题(后来发现完全没必要,真题就够了)。对于单词书小弟有一种深深的无力感,无论多厚的词汇书,只能看进去一、两个list,鉴于此,我在做完20年阅读真题后,结合一些考研班老师的经验(考研真题里的词汇重复度很高),决定把阅读真题里出现过的词汇总体过一遍,当时采用了有道词典的“单词本”功能,把20年真题里的生词全部筛出(一共700左右),然后收录进这个单词本里,并且在之后的4个多月的时间里,时常翻阅(艾宾浩斯曲线记忆法?)。就考试中的效果来说,这种方法很是好用,考场基本无生词,至于作文,小弟背了一个模版,一个模版就完全搞定了。看之后的得分情况,作文基本上给了一个不错的分数。
考研专业课方面:
计算机专业基础综合涵盖了数据结构、计算机组成原理、操作系统和计算机网络四个核心领域。每个部分都有其独特的重要性,需均衡投入时间去深入理解和掌握。
在数据结构中,理解并熟练运用各种数据结构(如数组、链表、树、图等)及其算法是基础,排序和查找算法则是重中之重。对这些,不仅要求理论上的理解,更要凭编程实践来提升实际操作能力。LeetCode和HackerRank这样的在线平台提供了很好的练习机会。
计算机组成原理则涉及硬件层面的知识,比如CPU结构、指令系统、存储器层次结构等。这部分内容相对抽象,建议结合实际芯片模型进行理解,凭模拟器软件加深理解,例如使用MIPS或x86模拟器进行实践。
操作系统主要关注进程管理、内存管理和文件系统等内容。理解操作系统如何调度进程、分配资源以及处理并发问题是关键。阅读经典教材,如《现代操作系统》会有很大帮助,尝试编写简单的操作系统模拟程序深化理解。
至于计算机网络,TCP/IP五层模型是核心,要掌握每层的主要协议和功能,特别是TCP和UDP的特性,以及路由选和拥塞控制等概念。这里推荐使用Wireshark抓包工具进行实战分析,以增强对网络通信的理解。
我的学习方法主要是:先通读教材建立整体框架,精读重难点章节,配合做题强化记忆。我会定期回顾和整理笔记,将知识体系化。找到一个学习小组或者导师,讨论问题,共享资源,也是极其有效的。