考研是一场无声的战争,即使是本专业的学生,也不能放松警惕,因为随时有可能被对手打到在地。而所谓滴水之恩,当涌泉相报。在我面对清华计算机考研一头雾水的时候,盛世清北的老师给了我很多信息和帮助,所以我现在也想将自己的经验传授给学弟学妹们,让你们的备考之路走得更加平坦一些。
我报考的是清华计算机系的计算机科学与技术专业,专业代码081200,为学硕硕士,招生人数一般在10个出头,分为3个研究方向,分别为:01(全日制)计算机系统结构、02(全日制)计算机软件与理论、03(全日制)计算机应用技术,考试科目有政治、英语、数学和专业课(912计算机专业基础综合),其中,912计算机专业基础综合含数据结构(70 分)、计算机原理(30 分)、操作系统(30分)、计算机网络(20 分)
也就是说,报考清华计算机考研专业,初试的复习计划要分为四门课的准备。
英语
英语是一个需要长期积累的学习科目,虽然没有数学和专业课的高分值,但从历年的数据来看,英语一科的分差还是很大的。即使不考虑分差,每年的考生都有总分过线而英语没过线的,所以对于英语的学习一定不能松懈。单词的复习就是要重复,不断重复,考研单词六千多,不可能每个都记住,所以我建议的就是一边背单词一边做真题,把真题里的单词抄到单词本上,每天早上复习一遍。除单词外,最重要的就是阅读,分值高且得分相对容易。因此,在做阅读时候,一定要在第一遍做完一篇要把整篇文章翻译一遍,对照答案分析一下出题者的意图,锻炼对考研阅读的感觉。然后第二遍就是把你画的花里胡哨的卷子拿出来再做一遍,不要担心有批注了会干扰自己的思路或者有之前写的答案会影响自己,因为这种时候你还是不可能全做对。这个时候就是改正,看看自己的思路和出题人哪里有出入。
到了后期就是进行大小作文的一个准备,主要是背模板、套模板,时间充裕的可以每天拿出一部分时间练习一下英语书写,英语书写不像中文那样难练,基本一两个月就能有很大变化。
政治
政治的话,相对来说比较简单,从9月开始准备就完全来得及。前期需要看肖秀荣知识书以及考研政治视频,配合核心考察,幽默风趣的视频会让你不用担心政治的枯燥。边看边做题,只做选择就可以,用铅笔,方便以后二刷三刷。这里要注意11月前最好能把题刷两遍。
到了中期各种前期模拟卷都出来了,要尽可能的多做模拟卷的选择题,重要知识点做题的同时多看核心考察复习,对于大题看看即可。最后的时间政治方面主要背诵并且关注时事热点,每天要用3个小时左右进行肖八、四的主观题的背诵,且一定要背熟练。同时抽出一部分时间做押题卷的选择题并且复习相关选择题知识点,选择题尽量多做,提升手感。
这时候基本上主观题背完了稍微刷一些客观题也能到60分,基本也是够了。
数学
数学是拉分比较多的科目,其分数的高低基本决定了考研成败。所以数学是我考研中最早开始复习,也是付出时间最多的一科。数学,在初期以及中期主要是进行知识框架的建立,习题建议就做李永乐的书就行了,包括复习全书,基础闯关660,还是有冲刺6套卷。李林的题目也是不错的,再结合上教材,看看考研视频等。
专业课
912的难度不是吹的,想要上线还是有一定难度,最好从三月份就开始全力以赴地复习。
专业课分为4块,资料是以github上912Project为主,而备战重心则是在数据结构以及操作系统,这个非常重要,假如专业课想要拿高分,那么这两门慕课里的内容必须熟练掌握。
数据结构与操作系统的这两门课程主要参考清华自己的MOOC以及课件,王道单科用处不大,计算机网络以及组成原理可以参考网上任何的MOOC、清华的课件以及王道的单科书即可。
在数据结构方面,主要资料是邓书 习题册 ppt三件套(这部分是在你准备初期进行知识结构搭建的时候需要进行刷的)以及清华数据结构的期中期末题(这一块用于模拟时候进行的自我测试)。清华数据结构的考察是接近于数学的,希望学生能够自己推导数据结构的性质,比较灵活。
操作系统方面则是非常繁复的,最基础的你需要掌握清华os ppt gitbook上的问题的解答,遇到的问题可以在piazza上进行检索(piazza运用方法详见学堂在线),操作系统这块的内容就是线性的,你准备的越多操作系统的30分就能拿到越多。而如果学有余力的话或者本身准备投入很多时间的话可以直接进行os实验课的代码阅读乃至于自己写,这样能够让你对操作系统本身有足够的了解,当然这样是需要消耗特别多时间的,如果不做实验发挥的不错的话也是能做到接近130甚至130分以上的。
剩下两门课的话考察的题目一般都是陈年老题,比较容易准备。计算机组成这块的话首先可以用408的教材进行基础搭建,在此基础上把流水线部分搞清楚,在这个基础知识搭建好的情况下就直接去做github的题目,就能够准备的差不多了,这一块的难点主要是在流水线,而流水线的题目一般套路也不会变所以掌握就行。计算机网络的话也是一样,这是四门课里最简单的,可以照着408复习或者更简单的话直接看清华网络ppt 往年的题目,基本都是原题或者同类题。
复试
复试的准备其实是相当紧张的,从成绩公布到复试也就一个月左右的时间,而从复试通知到复试也就大约半个月的时间而已。这时候初试分数(主要专业课)比较高的复试准备会相对轻松。清华计算机系的总分数貌似是这样的:初试 200(机试和笔试) 100(面试),各自有个加权系数,具体多少没推算,初试占比很大,不过400 也是被刷过的,复试成绩不可小觑。面试的英语口语,先准备一篇自我介绍,考官们会根据你的介绍问你问题,要么就问问你为什么选这个专业、用英语说说你这专业是干什么的、你的兴趣爱好等,不太难,注意发音标准点就好。专业的面试由数位老师一起群面你一人,你要准备好研究生自述,多复印点,搞个20几份也不嫌多,别少了到时候给人不好的印象就麻烦了。自述里要突出你的科研能力、项目经验、研究计划。缺点之类的别往上写,要让老师觉得你“能”!老师们会根据你的自述提问,所以写上去的东西要能自圆其说,最好有些深入的了解。能在里面埋些伏笔让老师们提问,而且又能回答得很好的,分就不会低了。在复试时,如果没有科研和竞赛经验,那就找找自己的亮点,自己做过的一些项目等等都可以提一提。尽量表现自己的专业能力。有可能的话,也提前和导师取得联系。如果有导师提前要的话,基本就可以确定被录取了。
机试
假如机试要刷题,推荐用刘汝佳的那个竞赛书。我用的leetcode,这是一个很愚蠢的决定,出题思路完全不一样。机试走的是竞赛的感觉,要做竞赛题目才行。
机试时间一般在当天下午1:00-5:30。(2020改为3小时,允许查看离线板子),难度大约在 【提高组,省选】 之间。一般分为:模拟题,数学题,算法题。
机试方面的话可以从两方面准备,第一方面是模板题以及应用,这部分建议跟随acwing的算法前两门(基础和提高),这两门的题目和模板记住了机试范围基本就够了。第二方面是思维锻炼,这方面可以打codeforces div2的a、b题,主要是考验一个灵活解题,在20、21年都有一些思维的内容在。项目方面的话主要看你的意向老师的方向然后针对性进行项目的准备,可以参考github项目,这里要注意的是要掌握其中一些原理而不能只有代码,老师可能会问一些原理和特点的题目,比如你准备了GAN,VAE,老师可能会问VAE是什么,他跟AE的区别,VAE跟GAN各自的优点。这类问题。
机试可用语言:c 、java、python3。
2019年,编译选项有g 、javac、python3。(ubuntu和windows双系统)
·windows:vs2008、codeblocks、dev c
·ubuntu:codeblocks、vscode
总结
912比408难,虽然都是那四门,但不指定范围,不指定教程,考得更深更广,清华会看一些出身,但足够优秀也是能录取的。事实上,在决定了考研清华计算机以后,要勇敢地面对考研中遇到的困难和障碍,克服犹豫不决、精力分散、躲避面对、信心不足等消极影响,集中精力积极面对,只要能够在较长时间里保持注意力,并且坚持学习到最后,就没有什么达不到的目的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。