计算机考研攻略
发布时间:2022-05-10 15:33:06IT一直都是就业好的热门专业,很多工科生都准备跨考计算机。下面是计算机考研攻略,一起来了解下吧:
【计算机考研攻略】
1.明确专业
由于现在IT行业是最赚钱的行业之一,因此很多人往这个专业考。除了计算机科学与技术专业和软件工程专业以外,电子信息工程专业,或者是数学专业;这些专业中都会有不少人选择考计算机专业的研究生。其实这些专业与计算机专业都有着情丝万缕的关系,那么跨考计算机专业也是相对比较容易的。另外计算机专业和软件工程专业学的科目和考试的科目虽然相差不大,但还是有区别的,在选择的时候要考虑自己擅长的科目和自己今后的发展方向。学计算机需要的是兴趣加刻苦,打算从事计算机相关工作的话,工资一般不会低,但是有时候需要熬夜赶项目,也需要创新和编程的思想。逻辑不好的话,学习计算机会比较吃力。
2.加入考研大军
决定了考研,可以主动的和周围考研的同学朋友一起看书,不懂的可以问问他们。确定了专业之后,可以添加计算机考研群,如果也确定了院校,或者几个院校,那么可以添加院校的计算机考研群。添加之后你可以在群里询问你的问题,也可以在群文件里面下载一些你所需要的资料。当有学长或者学姐回答你的问题时,你可以主动添加学长或者学姐。以后有问题方便问,买啥资料,考试内容,面试怎样都是可以问问的。
3.明确方向
学硕和专硕都是在每年的12月底统考,计算机和软件工程学硕都是考英语一,数学一,政治和专业科目,偏重于科研方面,如果以后想搞科研或者进高校当老师,那么应该选择学硕。专硕的培养计划与学硕不同,更加偏向于就业。专硕考英语二,数学二,相对于学硕来说简单一些。但是也不是说考专硕更容易考上,研究生考试是一个选拔考试,采用的是相对评价,不是试卷简单就容易考,而是看与你一起考同一个专业一个院校的人数来决定。
4.考试科目
目前部分院校部分专业是统考,计算机统考是考408计算机基础综合科目,考试内容自己参照考试大纲,考试科目是数据结构,操作系统,组成原理,计算机网络。大部分学校还是采用自主命题,自主命题的科目和考试内容因学校不同而不同,但是基本上是要考数据结构的,部分要考操作系统。
5.购买书籍
计算机专业不是一个新开设的专业了,因此考研的书籍和资料书也很多,也有一些的比较经典的。比如严蔚敏的数据结构,汤子瀛的计算机操作系统,唐硕飞的组成原理,谢希仁的计算机网络。也有一些比较好的参考书,比如王道和天勤的数据结构。而公共科目的政治比较多的人买肖秀荣的,英语买张剑的,数学买李永乐的复习全书。虽然这些书是大多数人的选择,也比较经典,但是选择适合自己的,自己愿意看的书就行,也不用一定买这些书。大多数书还是大同小异的。
6.制定计划
既然决定考研了,那么就要有一个计划,务必在考试之前把所有书看完,而且只看一遍是不够的。因此,需要制定一个大的计划,列出什么时候看完哪本书。然后再依据实际情况安排小计划。制定了计划就一定要执行,计划不要太满,留一些预留的时间。不要太逼迫自己,更不能纵容自己。考研最需要的是耐心和坚持,确立合理目标之后。
【计算机考研各科目备考攻略】
一、数据结构
大纲发布,大纲知识点逐步明确,从数据结构来讲,大家认为比较抽象,复习的时候重点放在数和图,因为数和图是命题一大圆圈,这张45分题大约20分来自于数和图,剩下13—15分来自于线性表,提到线性表各个同学会提算法怎么做?这个问题也困扰我很久,从我这里来讲,大家在这个阶段复习的时候,第一步要做,我们算法一部分是数以及图的问题,这部分问题给大家总结规律是什么?就是记忆,我们纵观自主命题还有统考关于此部分题目来讲,有一个特点出题题目基本固定,灵活性比较差,说白了就是背,我们会给大家总结会有哪些题,让大家记一下,这个真的需要记忆。
另外我们在408里边特别喜欢考的线性表题,是不是还要背?不可能,历年来讲,过去出的八道题目,这些题目无一例外非常精彩,也就是非常灵活,在我课程里边也给大家讲述过,这些题目来源于很多知名的企业,比如Google、百度、腾讯、阿里知名企业的面试的算法题,还有国际出名的竞赛精彩的题目改编。
从这个源泉来讲,再让大家背不切实际,怎么应对?9月份、10月份稍微拓展一点,看一看书籍拓展视野。至于后边查找和排序本身必须的算法,我课程要求大家这些算法必须马上写出来,比如查找二分查找、分二查找最基本的算法,还有我们排序,所有排序算法除了基础排序不要求写出代码,其他没有问题的。我们做算法题的时候很多思路在这里来的,因此数据结构希望以大家抽象方法拓展事业,冲刺的时候把视野收回来,再回到常考、必考的知识点。
二、组成原理
这个科目让大家非常头疼,头疼在哪里,基础概念非常多、非常繁杂,大家在学习的时候更是看不见、摸不着,数据结构可以写代码,如果有模拟机稍微跑一下会非常清楚,有的同学是跨门过来,怎么办?务必听我的讲解,看一遍不够,可能看多遍。这部分掌握之后其他更加方便。
除此之外我们组成员另一个难点是储存,提到储存不得不提三级结构,首先是虚拟储存,然后物理储存、然后K,还有必须考的TRB东西,首先它是K值,是页表的K值,这一块我考虑后续课程针对储存、针对虚拟通路、还有CPU指挥棒指令系统,这三块有更多题目呈现出来,这一次很多高校自主出题焦点所在,拿过题不会做往往指这类题目,这类题目特点命题的题干占到半页纸,怎么分析这些题,从问题里边从已知知识点解决问题,是我们冲刺阶段给大家解决的。
组成原理学习还有一部分注意IO,IO不是重点,是像黑马点,2009年出大题,2010年出大题,同学总感觉比较诧异。下一步分析还是数据通路,最好多看几本书,唐老师、袁老师、白老师是国内经典的三本教材。
三、操作系统
最后是两门小课程,操作和网络,对于操作课程来讲,算法都没有非常难,考的点也是非常突出,重点肯定是我们PV操作、储存管理、文件管理,三部分来讲常考就是PV操作,大家在这方面投入精力比较多,像经典的生产者与消费者相应的解法必须背下来,并且读者和写者问题,还有公平和对立问题。对于解决PV操作光知道这些不够,我们必须拓展,比如复习到理发师问题、少林寺问题、上机问题、独木桥问题等,这些问题往往都是我们PV操作最基础概念的拓展或者变形,大家在复习的时候,务必要把这一块搞清楚。
只要把我刚才说的关键模型记忆好,对于同学面对试题的时候只要匹配就可以了,从我目前看从2014年到2017年拿到部分题目,从分析来讲,PV操作没有出这些模型之外,也就是我们记住这是模型,再问新的问题无非基础上进行添加、增减的样子。还有银行家算法,大家看的时候看不懂,只要做一个题目就不会难倒你。
内存的学习务必和原理结合起来,如果没有考组成,对操作系统内存原理,仅仅涉及软件实验层次不要考虑硬件,有组成原理,特别是对408务必把底层学好,对2012年储存题目做的非常流畅就掌握了,如果还有点模糊,没有完全理解,对这一块学习不够透彻。
页试、短试、断页试三种基本形态必须了解,对于操作系统文件是不大不小的问题,有时候七到八分、有时候四到五分选择题,文件难点实现部分,往往出题和具体操作结合起来,操作系统学习和数据结构结合起来,操作系统就是很大的软件,这个软件实现、写作的时候必然用到结构,比如进程管理,每个进程采用怎样方式处理?是用列表还是先用表,进程和子进程之间怎么体现逻辑结构?副进程和子进程很显然归到数的逻辑结构
四、网络
最后是我们25分的网络,在前年出题非常平稳,只是2016年题目给大家闪亮一下,应用题往往IP地址的分配这样的概念,那么网络的学习,因为分值比较少、题目比较少,给大家讲的复习方法非常明确,经过暑期学习之后,希望你什么都不看,和我一块想一想,网络两条主线,第一协议,从物理层向上有那些大纲要求我们掌握的协议,比如IP和TCP语法体系必须扣的非常细,比如有的知道基本的工作原理可以。
针的协议要求大家非常熟练掌握好,这个协议非常特殊,有头有尾,它是我们最基础的一个协议。链路层之后就是网络层,大纲给出首先IP,当然IPV4,还有SNP、DHCP、ARP三个协议对我们来讲涉及应用层,可以结合起来复习,SNP、ARP纯粹的网络协议,ARP工作原理必须掌握,SNP必须知道它做什么?日常生活中用非常多的基础应用。另外三个路由协议,这三个协议是要求大家知道工作原理,而我们历年考的时候也是从工作原理进行考察的。我们在向后推演的话到传输层,从大纲要求非常简单,UDP和DCP特点连接可靠、无连接不可靠,所有传输性的题目都出现DCP,传输、流量控制、因素控制关键点成为我们焦点问题,每年题目从这里出。
对于我们来讲必须掌握,对于网络来讲非常冤,除了2016年给了9分,平时最多四分、最少两分,它的性价比非常低。所以这部分希望大家尽量掌握。网络层掌握之后,传输层尽量掌握比较全面,最后应用层的协议,我们四大应用每年都会考一个会成为必然,从历年命题来讲FTB只考一次,没有必要进一步考查,对于电子邮件考过三次,SDP两次,DNS两次,因此今年可能要么DNS或者SDP,这两个必须掌握的。掌握这条协议,这条主线给大家说一遍,如果你脑子里边有印象,复习这个阶段没有问题。
另一个主线就是我们设备,从交换机、路由器、总机和基线设备是至关重要的核心点,如果对这些设备层次和功能不清楚,2016年题目不知道怎么答?因此大家一定要注意,就是网络复习的两条主线。怎么学好网络,我给大家介绍工具?一个【英文】开原的工具,到百度一搜马上可以下载,另外【英文】也可以免费下载,【英文】相对复杂,毕竟专业网络工程师考试的工具,不建议大家用,你用一用它可以对网络更加清晰的理解和认识。
这是对于网络的复习,纵观计算机四门课程,虽然比较难一些,只要入了门学起来非常有意思,如果同学说我觉得就是枯燥无味,可以拓展一下老外写的书,这本书叫《计算机系统》,这本书非常浅显,外行人可以看得懂,而且慢慢喜欢计算机书,包括数据结构,重点操作系统,同时把体结构拿出来一并讲解,但是这本书比较厚,花的时间比较多。
9月份看一看,如果看不完不要再看,因为我们10月以后时间非常紧,集中力量教会大家如何做题、如何审题,从题目猜出出哪些问题?从问题反馈老师给我这些点就是我需要的,这是我们给大家讲真题以及做模拟题逐步给大家训练出来的作题的方式,从我个人来讲,从信息点找答题思路。
【计算机专业考研复习指南】
考研计算机考什么?
1、计算机科学与技术学科的初试科目调整后为4门,即政治理论、外国语、数学一和计算机学科专业基础综合,卷面满分值分别为100分、100分、150分和150分。
2、计算机学科专业基础综合的考试内容包括:数据结构、计算机组成原理、操作系统和计算机网络,重点考查考生掌握相关基础知识、基本理论和分析问题解决问题的能力。考试内容及试卷结构在考试大纲中确定。
3、计算机学科专业基础综合科目实行联合命题,命题工作由全国学位与研究生教育学会工科委员会在教育部考试中心指导下组织实施,阅卷工作由省级招生考试机构统一组织,有关考务工作要求另行通知。
4、对于授理学学位的招生单位,第三单元考试科目可选数学一,也可自命题;第四单元考试科目必须采用联考的计算机学科专业基础综合。
5、相关招生单位均应根据初试科目内容、要求的变化和《教育部关于加强硕士研究生招生复试工作的指导意见》【教学〔2006〕4号】的要求,及时对该学科复试内容、办法和其他相关工作作出相应调整。
6、有关招生单位可充分利用接收推免生的方式招收跨学科专业的生源,对此招生部门应主动做好与培养、推荐部门的衔接工作。
复习建议
建议广大考生至少从九月份就应该开始专业课的复习了。并且按照由难到易的顺序复习专业课科目,即按照《数据结构》,《计算机组成原理》,《操作系统》,《计算机网络》的顺序来规划复习专业课。
复习思路
1、 数据结构 复习思路
数据结构 的复习应以 线性结构 树型结构 图型结构 查找表 排序算法 为主线进行复习,重点在 线性结构 、 图 和 排序 三个部分, 线性结构 、 树 和 图 侧重基础概念、基础原理和基础方法的掌握, 图 、 查找 和 排序 则侧重具体应用的考核。
2、 计算机组成原理 复习思路
计算机组成原理 按照冯 诺伊曼计算机5部分组成结构为大块进行复习。 计算机系统概述 和 数的表示和运算 重点在于基本概念的掌握,没有具体应用。而 存储器的层次结构 , 指令系统 , 中央处理器 , 总线 和 输入输出系统 部分除了掌握基本原理,基本方法外,重点掌握应用。
3、 操作系统 复习思路操作系统 复习思路
操作系统 按照操作系统的基本功能为主线进行复习,即 进程管理 , 内存管理 , 文件管理 和 输入输出管理 。其中重点部分在 进程管理 和 内存管理 。
4、 计算机网络 复习思路计算机网络 复习思路
计算机网络 按照OSI网络参考模型的层次结构为顺序进行复习,复习重点在于 数据链路层 , 网络层 , 传输层 和 应用层 。
5、关于计算机专业基础综合考试、时间上安排、各阶段选用什么样的复习资料
第一阶段是全面复习、打好基础的阶段。时间一般从3月份开始到7月份左右。
这一阶段选用的复习资料主要是和大纲比较吻合的教材以及配套的习题。目前来说,教材已经基本统一。数据结构选用严蔚敏主编、清华大学出版社出版的C语言版的《数据结构》,习题建议选用李春葆主编、清华大学出版社出版的《数据结构习题与解析》;计算机组成原理有两个版本的教材,可以任选其一:一个版本是白中英主编、科学出版社出版的《计算机组织与结构》【最新版是第4版】及配套习题,另外一个版本是唐朔飞主编、高等教育出版社出版的《计算机组成原理》及配套习题;操作系统一般选用汤子瀛主编、西安电子科技大学出版社出版的《计算机操作系统》,配套习题可以选用李春葆主编、清华大学出版社出版的《操作系统习题与解析》;计算机网络选用的教材是谢希仁主编、电子工业出版社出版的《计算机网络》【最新版是第5版】及配套习题。
第二阶段是强化复习、重点深入的阶段。时间一般是7、8月份到10月份。
这一阶段可以选用高等教育出版社出版的的《计算机专业基础综合考试大纲解析》,或者选用复旦大学出版社出版的《计算机专业基础综合考试复习指南》。这两本书都是根据考研大纲编写的,并且都配有相当数量的习题。
第三阶段是系统总结、模拟训练的阶段。时间一般从11月份到考前。
这一阶段考生必须对学过的知识进行系统总结,找出自己的薄弱环节,查漏补缺,同时要精选一定量的模拟试题或历年真题演练,去年这方面的模拟试题很少,比较有代表性的就是巩微主编、原子能出版社出版的《计算机学科专业基础综合考试全真模拟试题集》。通过模拟训练,一方面可以帮助考生发现自己的薄弱环节;另一方面,也有助于培养考生的临考状态,是适应真实考场必不可少的一步。
以上三个阶段,对于基础比较好的同学,也可以直接从第二个阶段开始。
特别注意
一是合理安排时间、制订复习计划:在可能的情况下,尽量及早准备,保证按计划完成阶段性复习和总复习;二是重视基础、多做总结、提高效率:尽量多动手、多总结,把学过的知识系统化,复习过程中可以眼、脑、手并用,保证复习效果;三是注意生活规律、适当调节:考研是一场持久战,不是速决战,考生一定要注意在紧张复习的同时,适当调节,以始终保持良好的复习状态。
参考书目及习题册推荐
《数据结构》【数据结构》【C语言版】严蔚敏吴伟民编著清华大学出版社
《计算机操作系统》汤子瀛等主编西安电子科技大学出版社
《计算机网络【第五版】》谢希仁编著电子工业出版社
《计算机组成原理【第2版】》唐朔飞主编高等教育出版社
【计算机考研复试攻略】
一、院校更看重研究性学习能力
每个学校计算机专业复试情况不尽相同,但主要分为三个部分,即专业课的笔试、面试和英语听力口语测试。
在招收研究生的时候,导师通常很看重学生的独立研究学习能力,这一方面是由计算机专业的学科独特性决定的,而且研究生教育又主要是要求学生在研究中学习;另一方面,也是因为目前应试教育的泛滥,单纯的专业性、技术性复试不能全面反映学生的能力。所以在复试时通常倾向于以综合性的题目为主,考试一般不会划死教材范围,也不会照搬教材中的题目。
有时,考试中会出现与专业知识内容相结合但又不失灵活性的题目;有的题目可能是“二异性”的,有多个可以选择的回答方向,没有固定的答案,这些题目对考生来说是挑战,同时又给考生留有很大自由发挥的余地。而考官通过考生的作答情况,从侧面考查学生的观察能力、研究能力和创造性。
二、考生不可忽视复试细节
考生们都是过五关斩六将进入到研究生复试阶段,对于那些名列前茅的学生来说,精神不免会有所松懈,而这却是复试中的大忌。在面试时,考官通过询问、与考生交谈,来观察考生所具备的素质和能力。有时考官可能会像聊天那样问一些日常问题,例如家庭情况、爱好、同学、朋友、人际关系等等。这些问题看似漫不经心,其实则不然。考官恰恰是在通过这些问题考查你的情感能力、合作潜力和团队精神。而这些细节有可能就决定了你的去留。
一旦碰上这类问题,考生不必滔滔不绝,喜形于色;也不能支吾木讷,羞于言辞。考生在应试前应该做一些先期准备工作,充分了解报考专业、方向和导师的情况与特点。这样在面试时,考生就可以结合自己了解的情况及问题进行回答,从而向考官展示自己具有在所报考专业中进行课题研究的能力。
三、英语考查关键要“敢说”
英语听力和口语测试通常由所报考院系自行安排进行,主要是对考生的交流能力进行测试。一般考官会随机与考生进行一些日常性对话,或让考生就某一主题发表评论。根据对以往复试的把握,英语复试题目不会很难,也不会有很严格的语法要求,关键是看考生能不能张开嘴说英语,敢不敢说。毕竟语言是交流的工具,日后无论是参加国际性会议,还是与国外专家进行交流,都需要你“张开嘴”。
最后,最重要的是,尽最大的可能及时了解学校招生信息
以南京大学为例,17年扩招据说是因为研究生录取时间正在提交人工智能专业方案,但是至于这个方案有没有提交成功势必会影响到今年的招生,所以建议大家尽最大可能了解信息,在认真复习的同时关注学校动态。提醒各位学弟学妹,不要因为过了初试就放松心态轻视复试。