西北工业大学软件工程考研经验与备考指导
考研政治方面:
对于政治部分,我认为没有太多独特见解可言,因为我的学习主要跟随肖秀荣老师的指导。他的书籍我都一一购入并研读。我从9月份开始阅读精讲精练,并配合1000题来巩固知识。实际上,能力较强的同学可以从暑期就开始着手准备。我完成了两次1000题的练习后,在11月转而背诵风中劲草,但这个过程对我来说相当艰难。当肖大大推出了背诵版资料,我就果断停止了风中劲草的背诵。肖八和肖四是必备的,务必购买、务必完成、务必背诵,特别是肖四,其重要性不言而喻。
考研数学方面:
数学由于我已经生疏了很久,所以我的方法是先概略的扫一遍教材,把概念弄清。数学其实很基础,没有高难度的解题技巧,但要对概念清晰。以全书练习为主,这本书还是有些错误的,自己要辨别。之所以看李永乐,是因为里面有很多技巧和公式可以大大减少解题时间,我还是认真的做了一遍。总而言之,我是教材看了一遍(课后习题有选择性的做了一遍),李永乐4遍。整理了错题集,空闲时间我就看看错题集。
考研英语方面:
作文的准备大概从11月份开始,主要是跟着王江涛的书,我每天会自己用自己的方法写一篇作文,然后给研友批改。不过因为其他科目复习的原因,后期作文的复习没有投入很多时间,冲刺阶段主要背了一些模版,总结了一个适合自己的模版。基础好的同学,建议好好复习一下作文,相比其他题型,提升分数容易。翻译我没有特别训练,因为可能平时复习阅读的时候已经对翻译有一个训练,后期做过一些真题翻译,内容很实用的,推荐。
考研专业课方面:
计算机专业基础涵盖了数据结构、计算机网络、操作系统、数据库等多个核心领域。这些知识是构建你未来专业能力的基石,每个部分都需深入理解和实践。
对数据结构,理解各种数据结构(如链表、队列、栈、树、图等)的特性和使用场景至关重要。你需能够熟练地设计并实现相关的算法,例如排序和查找。推荐《数据结构(C语言版)》这本书,它提供了丰富的实例和习题,能帮助你深入理解。
计算机网络,重点关注TCP/IP五层模型以及HTTP、FTP等常用协议的工作原理。《计算机网络自顶向下方法》是一本很好的教材,它的讲解方式从应用层逐层下推,易于理解。
操作系统部分,重点在于进程管理、内存管理和文件系统。掌握进程间的通信机制,理解虚拟内存的概念,了解磁盘I/O操作,这些都是常考点。《现代操作系统》是一本经典的参考书。
数据库,SQL语言是基础,要熟练掌握SELECT查询、INSERT、UPDATE、DELETE等操作。理解关系数据库理论,如ACID特性,以及事务处理也非常重要。《数据库系统概念》这本书深入浅出,适合初学者。
学习方法上,我建议结合教科书和在线资源,比如LeetCode、GeeksforGeeks等网站上的编程练习题,提升编程能力和问题解决能力。定期做模拟试题,如408统考真题,帮助你熟悉考试风格和节奏。找到学习小组或导师进行讨论,碰撞出新的理解和见解。