计算机考研经验及所用教材
今日看到一些非计算机专业的童鞋准备跨到计算机行业中,作为一名计算机毕业的老童鞋和在软件行业工作了6年的老员工,给这些童鞋提点专业课方面的建议,也就是“计算机学科专业基础综合”。
但需要注意,我也是2012考研的,所以我提的建议并非是以过来人的身份去说哪些是重点哪些不是重点,而是针对哪些基本上没学过计算机专业课的童鞋,引导一下统考中的课程都是什么,和其他课程的关联性。
统考分为四门功课:数据结构、计算机组成原理、操作系统、计算机网络
建议学习线路:
数据结构:C语言 → 离散数学 → 数据结构
计算机组成原理:数字逻辑设计 → 计算机组成原理
操作系统:计算机组成原理 → 汇编语言 → 操作系统
计算机网络:直接学就可以
上面的学习线路中列举了一些不考的课程,如果都学时间是不够的,但作为跨考的童鞋,为了能够理解专业课,有必要将这些课程中的某些关键知识看懂,究竟怎样看,下面的文字中有叙述。
推荐用书(共9本书,共计3217页,鸭梨很大):
数据结构教材:《数据结构(C语言版)》严蔚敏 清华大学出版社,334页
数据结构习题:《数据结构题集(C语言版) 》严蔚敏 清华大学出版社,234页
《算法与数据结构考研试题精析(第2版)》陈守孔 机械工业出版社,436页
计算机组成原理教材:《计算机组成原理(第2版)》唐朔飞 高等教育出版,428页 计算机组成原理习题:《计算机组成原理学习指导与习题解答》唐朔飞 高等教育出版,346页
操作系统教材:《计算机操作系统(第3版)》汤子瀛 西安电子科技出版社,393页 操作系统习题:《计算机操作系统学习指导与题解(第2版)》汤子瀛 西安电子科技出版社,243页
《操作系统学习指导和考试指导》李善平 浙江大学出版社,297页
计算机网络教材:《计算机网络(第5版)》谢希仁 电子工业出版社,402页
计算机网络习题:《计算机网络知识要点与习题解析》王慧强 哈尔滨工业大学出版社,349页
考研复习全书:《计算机专业基础综合考试指导全书》王道论坛 机械工业出版社,497页
数据结构:
四门功课中唯一一个涉及到高级语言算法的课程。在学习这门课之前,最好对C语言的语法、函数调用、指针、数组等有一个全面的了解,否则里面的算法根本看不懂。