南京航空航天大学软件工程考研经验与复习要点
考研政治方面:
政治我是十月份开始的,政治我用的是全套肖秀荣的,当然最有用的就是肖八和肖四了,最后一定要背肖八和肖四的内容,多背背这些答案对考试的时候写大题非常有用。我也买了风中劲草,不过因为我觉得风中劲草和肖秀荣的内容不太搭,所以只是大概看了一下。最好就是从一而终,只看一个人的书就够了,每个人的书都是有自己的思想融合在里面的,这样你就会习惯这个人的思路。
考研数学方面:
我夏天比较浮躁,所以这个阶段是复习效率也不高,每天看个七小时左右。这个时候全书开始看第一遍,有点吃力,看得比较慢。一天10页到15页左右。书上每个例题和课后习题都是先做一遍,然后不会的做上标记,看懂答案,然后合上答案再做一遍。还有自己觉得很好的题也做了标记。看的时候一定要细,不能放过一个知识点、例题和课后,每道题要搞懂,如果实在看全书看不懂,就去翻课本或者上网,总之尽量搞懂。错题本这个阶段也没必要做,不然全都是错题。八月多一点,《全书》开始看第二遍。看的时候前面的知识点看了,感觉重要的知识点重点勾画。然后我第一遍错题很多,所以第二遍只做了错题、不会的题和曾经自己标记的觉得重要的题。
考研英语方面:
英语方面,11月初之前基本上把英语的真题做了一遍。到初试前,一直是在反复做英语的真题,一共做了2遍左右。因为我完形填空比较差,所以在进入12月份之后,又突击多做了一些题。关于英语我必须啰嗦几点,首先大家要分清主次,阅读是重点,完形则不用投入太多。然后考前的话最好有完整的几次模考。(我就是没有模考,时间分配不合理,导致三个翻译空着,两个阅读猜的)作文的话最好还是准备一下,我作文是没有准备模版,也没背作文,导致考场上完全写不出来东西。英语每天不用花太长时间,最多别超过三小时,但每天都要看,保持语感。
考研专业课方面:
计算机专业基础涵盖了数据结构、操作系统、计算机网络和数据库等多个核心领域。每个部分都有其独特的难点和重点,需有条不紊地去掌握。
对数据结构,理解各种数据结构(如数组、链表、栈、队列、树、图等)的特性和操作是基础,关键在于能灵活运用它们解决实际问题。例如,熟练掌握排序和查找算法,并了解它们的时间复杂度,这是常考的内容。我建议凭编程实践来加深理解和记忆。
操作系统是理解计算机系统运行机制的关键。进程管理、内存管理和文件系统是核心内容。特别是理解并发控制、死锁预防以及虚拟内存的概念和实现,这些都是考试的重点。动手实验,比如使用Linux系统进行实践,会对理论知识有更深的理解。
再者,计算机网络主要涉及TCP/IP五层模型,尤其要深入理解每层的功能和协议。特别注意TCP和UDP的区别,HTTP、FTP等应用层协议的工作原理,以及网络安全相关的知识。多做练习题,模拟网络环境进行分析,有助于提高理解。
数据库的学习不能忽视SQL语言,尤其是查询语句的编写。理解关系数据库的基本概念,如范式理论,以及事务处理和并发控制,这些都是考试常见考点。尝试设计和优化数据库,实践操作数据库管理系统,会帮助你更好地理解这些理论。
学习方法上,我认为理解和实践并重非常重要。除了看书,我还推荐观看一些优秀的在线课程,参加讨论论坛,解决实际问题。定期复习和自我测试也是必不可少的,使用LeetCode、HackerRank等平台进行编程练习,用模拟试题或真题进行自我检测。