电子科技大学计算机科学与技术考研经验与备考要点
考研政治方面:
我的复习始于暑假期间。每天沉浸在书本中,感觉既疲惫又压力重重。初次阅读时,进度较慢且细致入微,第二次则是为了填补知识空白,第三次则是为了强化记忆。我使用的资料全部来自肖老师的系列,涵盖了精讲精练、1000题、历年真题解析以及最后的肖四和肖八。有种说法是掌握选择题就意味着掌握了大局,因为它是最能拉开分数的部分。相比之下,论述题的差距并没有那么显著。对于论述题,我仅限于背诵肖8和肖4,毕竟这两套资料中的论述题量庞大,而后期时间紧迫,难以全面覆盖,精简版更为实际。我认为关键不在于资料的数量,没有必要购买所有考研专家的题目来做,选定一位导师并坚持到底就足够了。到了后期,可以适当做一些预测题,通过选择题来检验自己的薄弱环节,进一步完善准备。
考研数学方面:
我反思后认为数学成绩欠佳主要是练习不足造成的。例如,我在660分的考试中仅完成了选择题部分,导致面对一些平时未接触过的、实际上思路清晰的题目时束手无策。然而,单纯地刷题而不进行总结和分析也是无效的。因此,建议大家在学习过程中将练习与思考相结合,初期注重扎实掌握数学基础知识,而后期则需通过大量练习来应用这些知识。我用的数学参考资料包括复习全书、张宇的十八讲以及张宇1000题。
考研英语方面:
依据过往的经验和个人体会,英语的学习关键在于掌握词汇和精研真题,而考试的核心无非是阅读理解和写作能力。只要这两方面准备充分,取得理想的英语成绩就并非难事。此外,英语的学习宜早不宜迟,我们都清楚,它无法通过短期冲刺来提升,而是需要长期积累和反复练习。因此,如果在暑假前的那个学期有空闲时间,不妨开始着手准备英语。初期可能需要投入约四小时,到了中期减少至三小时,当考试临近,考虑到作文的训练,大概要花费一个半小时到两个小时。每个人的情况不同,应根据自身情况规划学习计划和时间安排。
考研专业课方面:
计算机专业基础涵盖了数据结构、计算机组成原理、操作系统和计算机网络四大模块。这四个部分既独立又相互关联,构建了计算机科学的基础框架。
数据结构是理解算法复杂性的关键,重点在于掌握线性表、栈、队列、树、图等基本结构,并能灵活运用排序和查找算法。对这部分,理解并动手实现各种数据结构和算法是提升的关键,LeetCode或HackerRank等在线平台提供很好的实践机会。
计算机组成原理涉及CPU、内存、输入输出系统的工作原理。理解二进制、十六进制转换,熟悉指令集,理解CPU执行程序的过程,以及存储层次结构是非常重要的。这部分需大量记忆,但结合实际硬件理解会更有效。
再者,操作系统主要研究的是资源管理和调度,包括进程管理、内存管理、文件系统等。理解多道程序设计、虚拟内存、磁盘I/O等概念,并能解决并发控制、死锁等问题,是学习的重点。阅读操作系统原理解析书籍如《现代操作系统》会有很大帮助。
计算机网络要理解TCP/IP五层模型,特别是传输层的TCP/UDP协议,网络层的IP协议,以及应用层的各种协议如HTTP、FTP等。掌握网络的数据封装、路由选和拥塞控制等知识也很重要。使用Wireshark抓包分析,或者参与网络编程项目,都能加深对网络的理解。









