中国科学院大学计算机技术考研经验与复习技巧
考研政治方面:
我在政治科目的学习上并未花费太多精力,但成绩还算理想。我从九月新学期开始正式复习,结合精讲精练材料来完成1000题,每读完一章就做相应习题。此时不必急于背诵,因为短期记忆很快就会消退,只需大致了解知识点。我通常以每1-2天攻克一章的速度前进,有些简单章节快速浏览即可,而对于一些重要部分,则需深入记忆。肖老先生会指出哪些章节是关键,我会根据他的指导进行学习。1000题完成后,我转向阅读《风中劲草》,它的知识点梳理得非常清晰,后期我主要依赖这本书。八套题出版后,我做了选择题,并浏览了主观题部分。可以说,1000题专攻选择题,而最后四套题则是为了解决主观题。考试前夕,我专心背诵了最后四套题的主观题,因为它们能确保你在面对任何问题时都有话可说。因此,我对肖老先生的这套方法深信不疑。
考研数学方面:
对于考研数学,分为数一、数二和数三三个类别。自我评估,我的基础还算扎实。数学复习通常需经历三个阶段。首先,你可以选择研读教科书,但目前市面上的复习全书也非常完善,可以直接使用。其中,张宇的高数18讲、线代9讲和概率论9讲,配以张宇1000题;汤家凤的复习全书及1800题;还有李永乐的复习全书和660题,推荐挑选一套跟进。(我个人是完成了所有这些题目的)。高数的第一轮复习大约从3月持续到7月,主要任务是学习复习全书并完成相应的练习题,不必强求全部做完。第二轮复习集中在8月至9月,期间除了继续练习,还可以尝试张宇的新习题集,如闭关修炼180题,或初步接触历年考研真题。最后两个月,即10月至11月,应专注于做真题,从1987年至最近一年,如果时间充足,尽可能多做;若时间有限,至少要做近十年的真题,并重复练习。考试前夕,可以做一些市面上的模拟卷,如最后八套卷或四套卷来保持手感。
考研英语方面:
当初很多人主张不必特意背单词,主张在阅读中学习单词,我并不认同。如今,我较为赞同的观点是,记忆单词的目标并非要求能听、说、写,了解其词源,而是在阅读时能识别出它的意思。我个人的提议是,重点掌握单词的基本含义,对于短语,不需要纠结于它是接动词ing形式还是to do(这类知识针对的是完形填空题型),只需关注那些极其常见的搭配,做到能识别即可。
考研专业课方面:
对数据结构,理解各种数据结构(如数组、链表、栈、队列、树、图)的特性和使用场景至关重要。你需深入理解它们的操作时间复杂度,并能熟练地设计和实现相关算法。例如,二叉搜索树的插入和查找操作,图的深度优先搜索和广度优先搜索等。掌握排序和查找算法也是必不可少的,如快速排序、归并排序、哈希表等。
操作系统的学习,要把握进程管理、内存管理、文件系统和设备管理四大核心概念。理解进程间的同步与通信机制,熟悉虚拟内存管理和磁盘调度算法,这些都会在实际问题解决中起到关键作用。
再者,计算机网络的重点在于TCP/IP五层模型的理解以及各层的主要协议。理解HTTP、FTP、TCP、UDP的工作原理,以及拥塞控制、IP路由选等基本概念,这些都是构建网络应用的基础。
编程语言虽然不是直接的考试内容,但它是理解和实践上述理论知识的重要工具。无论是C++、Java还是Python,都需有扎实的基本功,能够编写出高效、清晰的代码。
学习这些内容,除了教材和参考书,我还借助了在线课程、论坛讨论和编程实战项目。我发现,动手实践是最好的学习方式,无论是模拟数据结构操作,还是编写简单的操作系统模块,都能加深对理论知识的理解。定期自我测试和模拟试题训练,也有助于提升应试能力。
在这个过程中,遇到难题时,我会积极寻求帮助,与同学讨论,甚至向导师教。团队合作和交流也是学习的一部分,它帮助打破思维瓶颈,激发新的思考角度。