随着考研的大幕拉开,我们在进行计算机专业复习时,要规划好复习计划。小编为大家精心准备了计算机考研专业课复习技巧,欢迎大家前来阅读。
计算机考研专业课复习方法首先介绍下计算机初试情况,09年是计算机第一次全国统考,包括4科:数据结构、计算机组成原理、操作系统、计算机网络(传闻说2010年要加入离散数学),所占分数分别为45、45、35、25,总分150,有选择题和问答题两种题型组成,我认为试卷难度适中,没有出现超纲的题。
计算机专业课相对于其他专业课来说,知识点比较多,任务还是比较重的。如果本科时基础好些,对复习的帮助很大,例如有些知识点或算法我需要看很长时间才能看懂,即使当时看懂了,过了一段时间我就会忘记,还需要再看。就这四科在考研中来说,我觉得除了数据结构,其他3科技巧性为零,所以只要肯下功夫,还是能考一个比较理想的成绩的。下面我针对每科的特点说一下:
一、数据结构
从所占分数就能看出,这是至关重要的一科。试卷上有两道大题,其中第二道程序设计题分值高,好像是十四分左右(记不清了),这两道题相对来说比价简单,估计以后会提高难度。我觉得专门学科主要的还是能熟练的掌握各种数据结构和排序查找算法,定期就要抽时间过一遍,肯定会有忘记的,把它搞懂。这科概念性的东西相对来说比较少。
二、计算机组成原理
同数据结构一样重要,考试时也是两道大题,是比较难的一科,一定要弄懂重要的原理,重在理解,这样印象就会深刻,比如说考试的那道指令的大题,我完全是凭理解写的。计组的知识点比较多,光靠背到考试时可能一紧张就忘记了。在这提醒大家一点,某些书对cache组相连的定义可能不同,大家还是按照白爷爷和唐朔飞教材上写的理解,毕竟这两个比较权威。
三、操作系统
考试时也是两道大题,其中信号量的题是重中之重,我认为考试必考,结果还真考了,这科知识点多,好多都是要背的。大题都比较简单,是得分的保证。
四、计算机网络
此科考试时就一道大题,重要的大知识点比较少,除了IP地址那部分没有很麻烦的计算,路由表那部分是重点,09年就是考的相关大题。总的来说计网不难,考试要求也比较低。参考书和习题上某些知识点比较偏,我当时觉得考试考不到,看过一遍就不在看了。
其实4科之间某些部分是有联系的,比如;计组和操作系统都有关于存储的章节,计组中地址的计算和计算机网络IP地址的计算用的思想是一样的,大家可以比较的学一下。如果基础比较好,会省很多时间,那些复杂的算法原理可能看一下就会回忆起来,背的时候也会相对容易些。如果之前没学过可能会看很长时间也看不懂。真正的学习还是根自己的情况,踏踏实实的一步一步的学习。
复习时要分清重点难点,不要在不重要的知识上做过多的纠缠。从试卷上看考察的重点还是对重难点的理解,概念性的东西考的比较少。多做题练习,在质量的`基础上要求一定的数量。经过一定程度的学习,可以自己试着押题了。开始复习时先给自己制定一个分数的目标,按照目标决定复习的程度。循序渐进、各个突破、掌握科学的复习方法,相信专业课高分不是梦。
计算机考研经典书籍推荐JAVA篇:
1.《Java 2核心技术》
2.《Java编程语言》
3.《Effective Java》
4.《Java解惑》
5.《Java编程思想》
C篇:
1.《C程序设计语言》
2.《C和指针》
3.《C陷阱与缺陷》
4.《C专家编程》
5.《你必须知道的495个C语言问题》
C++篇:
1.《C++ Primer》
2.《C++程序设计语言》
3.《Effective C++》
4.《More Effective C++》
5.《C++标准程序库:自修教程与参考手册》
6.《C++ Templates》
7.《C++必知必会》
8.《Essential C++》
9.《More Exceptional C++》
10.《C++编程思想》
11.《C++沉思录》
12.《Accelerated C++》
13.《C++编程规范:101条规则、准则与最佳实践》
14.《C++完全参考手册》
15.《Effective STL》
16.《STL源码剖析》
数据结构与算法篇:
1.《算法导论》
2.《数据结构与算法分析—C语言描述》
3.《计算机程序设计艺术》
4.《C算法(第一卷):基础、数据结构、排序和搜索》
5.《C算法(第二卷):图算法》
6.《算法艺术与信息学竞赛》
7.《计算机算法设计与分析》
程序员综合篇:
1.《程序员面试攻略》
2.《程序员面试宝典》
3.《游戏之旅-我的编程感悟》
4.《哥德尔、埃舍尔、巴赫——集异壁之大成》
5.《Programming Interviews Exposed》
6.《新手编程导论》
7.《代码大全》
8.《代码之美》
9.《代码优化:有效使用内存》
10.《Working Effectively with Legacy Code》
11.《Code Reading -- The Open Source Perspective》
12.《代码阅读方法与实践》
13.《疯狂的程序员》
14.《程序人生》
15.《软件工程思想》
16.《我是一只IT小小鸟》
17.《程序员修炼之道》
操作系统篇:
1.《操作系统-内核与设计原理》
2.《现代操作系统》
3.《自已动手写操作系统》
4.《鸟哥的Linux私房菜》
5.《Linux内核编程指南》
6.《深入理解LINUX内核》
7.《UNIX环境高级编程》
8.《Unix操作系统设计与实现》
9.《LINUX与UNIX SHELL编程指南》
10.《LINUX设备驱动程序》、
11.《LINUX教程:Windows用户转向Linux的12个步骤》、
12.《Linux内核源代码情景分析》、
13.《Linux内核源代码分析》、
14.《Linux内核完全注释》、
15.《Linux 0.01内核分析与操作系统设计》
面向对象篇:
1.《Head First设计模式》
2.《大话设计模式》
3.《设计模式精解》
4.《UML与Rational Rose 2002从入门到精通》
5.《Sams Teach Yourself UML in 24 Hours》
6.《UML精粹:标准对象建模语言简明指南》
7.《Java与模式》
8.《UML和模式应用》
9.《道法自然:面向对象实践指南》
10.《Design Patterns Explained : A New Perspectiveon Object-Oriented Design》
11.《UML Distilled: A Brief Guide to the StandardObject Modeling Language》
12.《面向对象分析与设计》
13.《重构--改善既有代码的设计(中文版)》
14.《大象:Thinking in UML》
编译汇编篇:
1.《Intel微处理器结构、编程与接口(第六版)》
2.《Windows环境下32位汇编语言程序设计(第2版)》
3.《汇编语言(附答案)》
4.《IBM PC汇编语言程序设计(第五版)》
5.《汇编语言编程艺术》
6.《Intel汇编语言程序设计(第四版)》
7.《黑客反汇编揭秘》
8.《编译原理及实践》
9.《现代编译程序设计》
10.《现代编译原理--C语言描述》
11.《编译原理》
12.《程序设计语言编译原理》
13.《Advanced Compiler Design and Implementation 高级编译器设计与实现》
数据库篇:
1.《数据库系统概论》
2.《数据库系统导论》
3.《数据库系统基础教程》 4.《数据挖掘--概念与技术》
5.《数据库原理、编程与性能》
6.《数据库系统实现》
7.《数据库处理--基础、设计与实现》
8.《SQL语言艺术》
9.《SQL必知必会》
网络篇:
1.《UNIX网络编程》
2.《Unix网络编程(第二卷):进程间通信》
3.《C++网络编程卷1:运用ACE和模式消除复杂性》
4.《C++网络编程,卷2:基于ACE和框架的系统化复用》
5.《TCP/IP详解卷1:协议》
6.《TCP-IP详解卷二:实现》
7.《TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议》
数学篇:
1.《具体数学--计算机科学基础》、
2.《组合数学》、
3.《离散数学》、
4.《离散数学及其应用》
5.《概率与统计》、
6.《数字原理》、
7.《数论导引》
其它篇:
1.《Python语言入门》
2.《计算机图形学的算法基础》
3.《OpenGL SuperBible》
4.《Perl语言编程》5.《Perl编程金典》
6.《Perl语言入门》
7.《深入学习Python程序开发》
8.《Python技术参考大全》
9.《Python编程指南》
10.《Python核心编程》
11.《C#程序员参考手册》
12.《C#完全手册》
13.《C#精髓》
14.《C#入门经典》
15.《游戏之旅-我的编程感悟》
16.《GNU make中文手册v3.80》
考研计算机的分类一、计算机基础专业:
专业要求与就业方向:这些专业不但要求学生掌握计算机基本理论和应用开发技术,具有一定的理论基础,同时又要求学生具有较强的实际动手能力。学生毕业后能在企事业单位、政府部门从事计算机应用以及计算机网络系统的开发、维护等工作。
推荐院校:北京大学、清华大学、北京工业大学、南京大学、上海交通大学、东南大学
二、与理工科交叉的计算机专业:
与理工科交叉而衍生的计算机专业很多,如数学与应用数学专业、自动化专业、信息与计算科学专业、通信工程专业、电子信息工程专业、计算机应用与维护专业等。
1.数学与应用数学专业:
专业要求与就业方向:数学与应用数学是计算机专业的基础和上升的平台,是与计算机科学与技术联系最为紧密的专业之一。该专业就业面相对于计算机科学与技术专业来说宽得多,不但适用于IT领域,也适用于数学领域。
推荐院校:同济大学、东南大学、中山大学、宁波大学、深圳大学
2.自动化专业:
专业要求与就业方向:自动化专业是一个归并了多个自动控制领域专业的宽口径专业,要求学生掌握自动控制的基本理论,并立足信息系统和信息网络的控制这一新兴应用领域制定专业课程体系,是工业制造业的核心专业。自动化专业的毕业生具有很强的就业基础和优势。
推荐院校:清华大学、东南大学、北京邮电大学、重庆大学
3.信息与计算科学专业:
专业要求与就业方向:这是一个由信息科学、计算数学、运筹与控制科学等交叉渗透而形成的专业,就业面涉及到教学、商业、网络开发、软件设计等各个方面,就业率高达95%以上。
推荐院校:清华大学、南京大学、苏州大学
4.通信工程专业:
专业要求与就业方向:通信工程专业要求学生掌握通信基础理论和基本基础,掌握微波、无线电、多媒体等通信技术,以及电子和计算机技术,在信息时代有着极佳的就业优势。
推荐院校:复旦大学、北京邮电大学、吉林大学、哈尔滨工业大学、南京理工大学
5.电子信息工程专业:
专业要求与就业方向:电子信息工程专业是宽口径专业,主要培养信息技术、电子工程、网络系统集成等领域的高级IT人才,毕业生可从事电子设备、信息系统和通信系统的研究、设计、制造、应用和开发工作。
推荐院校:浙江大学、清华大学、厦门大学、武汉大学、四川大学、云南大学
三、与文科艺术类相交叉的计算机专业
海文学校专业课高级咨询师提醒广大考生,如果选择艺术类院校的上述专业,应有充分的思想准备:报考人数众多而招生人数有限,中国美术学院的报名与录取比例在2~5%是很正常的事,由此可见竞争之残酷,门槛之高。
1.计算机美术设计专业:
专业要求与就业方向:计算机美术设计专业要求学生掌握美术设计和计算机的基础知识,熟练运用计算机进行广告设计、产品造型设计、室内外装饰设计及电视三维动画制作等美术设计工作。学生毕业后可在设计部门、广告公司、装潢公司、网络公司、软件公司、动画公司、企事业广告部及学校等从事美术设计策划与制作、电脑绘画、动画制作、网页设计及教学工作和计算机系统日常维护与管理等工作。
推荐院校:四川美术学院、云南大学、南京艺术学院、重庆师范大学
2.网页设计专业
专业要求与就业方向:互联网融入我们的生活,深刻地影响和改变着我们的生活方式和交流方式。网络以其自身信息传递的高效快捷、多样化、互动性等优势,深受人们的欢迎,已经成为速度最快、覆盖面最广的媒体传播方式。因此,网页设计专业对广大青年学生也是一个不错的选择。
推荐院校:首都师范大学、中央美术学院
3.影视动画设计专业:
专业要求与就业方向:学生毕业后可以从事动画原画创作、动画设计、广告设计、软件开发、影视节目制作等工作,还可以从事传媒设计、管理及商务方向。
推荐院校:北京电影学院、成都大学
4.环境艺术设计专业:
专业要求与就业方向:本专业是以美术造型能力为基础,以装饰、建筑等专业为设计依据的创造性专业学科,培养能够独立从事居住环境和商业环境的设计以及其他环境艺术设计与施工的专门型、应用型人才。
推荐院校:浙江工业大学、中国美术学院
计算机是一门应用极为广泛的科学,在它应用的每一个学科中都已经诞生并继续诞生新的学科和专业。同时,在计算机的应用中又快速产生着新的专业,像比较时兴的电子商务专业、信息安全专业、办公自动化专业等都有着良好发展势头和前景。以上简单列举的是几个常见的计算机以及相关的专业,只是计算机专业大家庭中很小的一部分,供广大考生在报考时参考。