西北工业大学软件工程考研经验与复习诀窍
考研政治方面:
10月底开始看大纲,但是看了一遍后觉得啥都没记住,后来就放弃了。然后一直没动过政治,大概11月底,开始重新看大纲,当然只看哲学那部分,因为这块最难需要理解。基本上考前两周才开始背诵。当时买了肖秀荣的背诵版和最后4套题。狂背了两周,把肖的东西背了4~5遍,大家一定要记得这个时候其他科目基本已经定型,但是政治提升的空间很大。最后情况还算乐观,我政治考的还可以,虽不是很高,但还算满意,因为自己在政治上并没有像其他同学那样付出了很多。政治的话,无需准备太早,考研大纲下来在准备就可以了。首先是仔仔细细过大纲解析,每次看完一章用《肖秀荣1000题》练,1000题要多过几遍,没时间的话后期可以着重看错题。政治备考的关键就是要重视选择题,因为大题大家分数都差不多,而且后期各种押题出来了也就无需准备太早。复习过程中,要推荐一本书《风中劲草》,不过它出的比较晚,等到小草出了就可以丢下大纲了。然后小草的话至少过个三五遍吧,一边看一边还是要跟着1000题练。这样的话选择题到最后就轻松很多。 等到12月份,各种押题卷模拟题全部出来的时候,我基本上是见一套做一套,然后对答案。等到最后肖八肖四出来了你就可以放心大胆的背了!尤其是肖四,大题要认认真真的背!由于政治没怎么下功夫,最后也考了这个分数我也真的是很欣慰的~
考研数学方面:
我选择的复习资料是《高分指南》,这本书我至少研读了三次。也有人推荐老吕的600题,但由于备考时间紧迫,我仅专注于《高分指南》和一些专家解析。这本指南非常奇妙,它详尽地归纳了知识点,并且每个例题都极具代表性。对于数学复习,理想的顺序应先是高等数学,然后是线性代数,最终是概率论。这是因为高等数学是数学学习的基础,理解和掌握它是后续学习线性代数和概率论的关键。例如,计算连续型随机变量的分布函数,需要用到积分,同样的,求连续型随机变量的期望值,也需要积分知识。此外,线性代数中的概念、定理和推理繁多且抽象,所以最好尽早开始复习并不断巩固。相比之下,概率论的题型较为固定,考研中变化不大,其解题思路更为清晰可见。每年都有考生试图在最后一两个月内临时抱佛脚复习概率,但往往效果不佳。因为到了最后一个月,你需要同时兼顾政治的记忆、专业课的学习,根本没有足够的时间去系统复习一门新课程。所以,概率论在初期就应该列入复习计划。
考研英语方面:
新题型其实就是速读。首先看题干,然后划出关键词,然后根据关键词回文定位,答案基本就出来了。因为新题型是最简单的,我也没有特意训练什么,所以就不多说啦~但是单词十分重要!!每天都得背!!长难句:熟练掌握十几种长难句的特征、结构、分析方法,在阅读过程中,有意识地使用这些方法分析句子。(当然,在这其中可以使用符号、标点,对句子进行断句提取主干)同时,学会用所分析的长难句句式,自己造句(刚开始只是简单替换,后来你也可以出口长难句),练长难句的最好方法就是把它翻译出来。全文翻译之后,对照买的资料书,看看它是怎么翻译的,自己理解的有什么偏差,现在再看看错的题会不会做,以及做对了的题有什么陷阱,自己是否已经理解整篇文章。记住,慢慢来,会比较快!
考研专业课方面:
“专业综合”通常涵盖多个子领域,包括数据结构、计算机网络、操作系统等核心课程。在数据结构部分,重点在于理解并能灵活运用各种数据结构(如链表、树、图、栈、队列等)以及其算法(如排序、查找)。对这些,你需深入理解它们的特性,并凭大量的编程练习来熟练掌握。例如,我经常使用C++或Java进行实际操作,这样更好地理解和记忆。
计算机网络部分,你需理解TCP/IP五层模型,熟悉每层的主要协议和功能。特别要关注TCP和UDP的区别,HTTP、FTP等应用层协议的工作原理,以及网络安全相关的知识。我会定期做网络模拟题,阅读相关书籍以深化理解。
再者,操作系统的学习重在理解它的基本概念和原理,如进程管理、内存管理、文件系统等。特别是要理解操作系统如何调度进程,如何分配内存,以及虚拟存储器的工作机制。实践方面,你尝试使用Linux操作系统,凭命令行操作加深对理论的理解。
软件工程部分,理解软件生命周期,包括需求分析、设计、编码、测试和维护等阶段,以及相关的工具和方法。UML建模语言,敏捷开发,版本控制工具如Git等都是重要的知识点。我建议找些真实的项目案例来实践,这将帮助你更好地理解软件工程的实际运作。