西北工业大学软件工程考研经验与心得重点
考研政治方面:
政治是十月份开始的,前期看了些红宝书,我想说政治还是得每天看的,其中毛概是看了3遍。后期主要是做模拟题,押题卷,在做这些模拟题的选择题的时候才发现自己前期看书看的真的不好,很多漏洞,选择题错误率极高。关于最后背诵用的资料主要是:肖秀荣的最后4套题和TWB的10题。但是考试时就发现背诵的那些东西都没怎么考到,但是这个对我来说就比较有利了,因为我善于发挥主观能动性,扯功比较强,嘿嘿。。。于是考试的时候写啊写,试卷上全写满了,真的是一点空白都没有,难以想象吧,最后老师收卷的时候我都在奋笔疾书。所以我想告诉大家政治考试的时候不要怕自己背的不够,说实话当时我周围的同学也是买了很多资料在背,我都没怎么背。但是你一定要比所知道的东西用你所认为的还比较专业的语言写上去,不要不敢写,政治多写写错是不扣分的。当然哪些话不能写,我想你应该明白的吧。
考研数学方面:
从五月初到八月底,我大约用了三个月的时间来阅读,每读完一章,便自行证明其中的所有定理,整理个人笔记,并且在没有参考答案的情况下独立完成例题和课后习题。对于那些未解出的问题、记忆模糊的题目以及感到生疏的部分,我会分别做好标注,以便后续复习时重点攻克。这样一轮学习下来,数学基础知识得以稳固。今年人们普遍认为数学难度提升,但我认为并非更难,而是试题倾向于反套路,设有很多微妙的陷阱。因此,学好数学关键在于总结这些陷阱,对同一类型的问题尝试多种解法,探究一个问题是否能有多元的答案。
考研英语方面:
整个复习过程我都是分块复习的,先复习阅读,然后新题型,然后完型,最后是作文。但一直没有完整的做过套卷,虽然每一部分能把握好时间,但考试当天完整的做下来时间就不够了,完型没有时间做,题都没看,全部是瞎蒙的,大家一定吸取教训,不要无故失分。最后客观题扣了一分,还有18分来自翻译和写作。个人认为写作占了绝大一部分,完型和翻译倒不用刻意准备,历年阅读文章需要研究。我的方法是,每天一篇,首先计时做完题目。然后逐字逐句翻译,我并没有写下来(觉得太浪费时间),就不会的句子在书中结合解析做出标注,不懂的单词也不要落下。如此研读大概需要两个小时,最后才是题目,错项和正确项都要分析,正所谓知己知彼百战不殆。关于写作,遥想那些个清晨,朗朗书声在教学楼顶盈盈绕绕,三日不绝……其实我对写作已经比较重视了,奈何没有学好方法论,背过的文章就好比解放西的美女,只是当时觉得很美,到了考场一个都没有想起。至于练字,我也试过,也有模有样,只是考场时间紧张,原形毕露。如果要练,一定要提高速度,让它成为你的日常!
考研专业课方面:
“专业综合”通常涵盖多个子领域,包括数据结构、计算机网络、操作系统等核心课程。在数据结构部分,重点在于理解并能灵活运用各种数据结构(如链表、树、图、栈、队列等)以及其算法(如排序、查找)。对这些,你需深入理解它们的特性,并凭大量的编程练习来熟练掌握。例如,我经常使用C++或Java进行实际操作,这样更好地理解和记忆。
计算机网络部分,你需理解TCP/IP五层模型,熟悉每层的主要协议和功能。特别要关注TCP和UDP的区别,HTTP、FTP等应用层协议的工作原理,以及网络安全相关的知识。我会定期做网络模拟题,阅读相关书籍以深化理解。
再者,操作系统的学习重在理解它的基本概念和原理,如进程管理、内存管理、文件系统等。特别是要理解操作系统如何调度进程,如何分配内存,以及虚拟存储器的工作机制。实践方面,你尝试使用Linux操作系统,凭命令行操作加深对理论的理解。
软件工程部分,理解软件生命周期,包括需求分析、设计、编码、测试和维护等阶段,以及相关的工具和方法。UML建模语言,敏捷开发,版本控制工具如Git等都是重要的知识点。我建议找些真实的项目案例来实践,这将帮助你更好地理解软件工程的实际运作。