北京考试报实习记者 周立奇
自2009年开始到现在,计算机统考已有3年。新东方在线考研计算机专业课主讲教师崔巍说, 从这几年的考试情况来看,计算机统考特别重视对基础知识和基本原理的考查,难度稳中有升。
计算机专业是考研热门专业之一,统考科目包括4门计算机专业课:数据结构、计算机组成原理、操作系统和计算机网络,这4门课程合在一起称为计算机科学专业基础综合,共150分,分别为:数据结构45分,计算机组成原理45分,操作系统35分,计算机网络25分。从往年试题情况来看,计算机专业基础综合考试有两种题型:单选题和综合应用题。单选题共40道小题,每题2分,满分80分。综合应用题共7道小题,满分70分。
数据结构要
多动手勤思考
数据结构考试内容包括:线性表、栈、队列和数组、树和二叉树、图、查找和内部排序。考生复习时首先要深刻理解数据结构的三要素———逻辑结构、存储结构以及在其上定义的各种基本操作,要把复习的重点放在掌握常用数据结构的这三个要素上面。
栈这种数据结构有两种实现方式(即存储方式):顺序栈和链式栈。经过一到两轮的复习之后,考生应该能够比较熟练地使用C语言(当然也可以用C++等高级语言)写出这两种方式下栈的定义以及初始化、进栈、出栈、返回栈顶元素等各种基本操作的算法实现。有条件的学生,可以上机调试算法。
对于每一种常用的数据结构,在掌握了它的逻辑结构和存储结构后,考生一定要亲自动手,写出各种基本操作的算法实现。这个过程需要认真体会和反复琢磨。只有熟练掌握了这些基本算法,才能对常用的数据结构较灵活地运用,而这正是这门课程的难点所在。把握重点和难点的最主要的一条,就是多动手,勤思考。
计算机组成原理
可先部分后整体
计算机组成原理考试内容包括:计算机系统概述、数据的表示和运算、存储器层次结构、指令系统、中央处理器、总线、输入/输出系统。
考生在复习时首先要重点掌握单处理机计算机系统中各个部件的组成结构和基本工作原理。
随着复习的深入,这种认识要不断加深。由于内容比较零乱,条理有点繁杂,并且计算机是一个内部运行状态难以直接观察、高度复杂的封闭式系统,信息在计算机内部各部件之间的保存、运算、传送等难以讲解,考生需要有适当的教学实验作为辅助性学习。
考生要重点掌握单处理机计算机系统中各个部件的组成结构和基本工作原理,复习中多关注基本知识与概念,针对考题找准答题思路,找准习题中包含的关键知识点。考生复习时不用过分追求知识的深度与全面性。全部复习完后再把这些组成部件形成一个完整的系统,各部件之间是通过什么联系起来的、是怎样联系的,最好在头脑中有一个比较清晰的认识。
操作系统重概念
网络知识点多分少
计算机操作系统考试内容主要包括:操作系统概述、进程管理、内存管理、文件管理和输入/输出管理。
考生复习时重点要放在掌握基本概念和基本原理上,包括一些常用的算法,如并发和并行的概念、进程的概念与状态及相互转化、信号量和P、V操作、死锁及其预防、避免、检测与解除、页式、段式和段页式存储管理、磁盘调度算法、设备管理等。难点主要是运用操作系统的基本原理来分析和解决具体问题,如运用P、V操作实现进程之间的同步和互斥。
计算机网络考试内容主要围绕TCP/IP协议层次的具体展开,包括以下内容:物理层、数据链路层、网络层、传输层、应用层。这一部分在考研专业课中所占分数最少,但涉及的具体知识点最多。考生复习时要注意按照层进行知识点的复习和总结。对于每一层,重点把握这一层的协议有哪些、引入这些协议的原因、涉及哪些重要算法、算法的内容、每一层和上下层之间的关系、每一层用到的硬件设备及作用等。也就是说,考生学习完一层时一定要用系统的方法将具体的知识点串连在一起,不要局限于孤立地理解和掌握每个细节的知识点。
确定报考计算机专业方向的考生,要在基础阶段重点复习一下C++(或C语言),这对于以后复习专业课有重要的作用。如果有能力,考生可以看看算法方面的书籍,弄懂递归和分治算法。算法和C语言并不是计算机考研的科目,但却是计算机考研过程中较为重要的基础环节