西北工业大学软件工程考研经验与备考知识重点
考研政治方面:
解题策略如下:我倾向于通过单元复习来深入理解知识点,并且在阅读完教材后立即进行1000题的练习。我遵循重复练习的原则,因此两次做题我都避免直接在书上写答案,而是选择用空白纸记录。这样两轮下来,大部分知识点我已经牢固掌握。随着时事政治的更新,我会结合时政进行题目训练。紧接着,我依次完成八套题,重点在于选择题,而对于大题,我主要关注答题思路。对于第四部分,我会先自己尝试解答,然后再全文背诵。尽管当前考研的趋势是反套路化,但我非常感谢这套系列丛书,它让我在考场上有足够的自信和镇定。
考研数学方面:
在九月,暑假结束后,你会发现数学已经初见端倪,这是你在完整阅读完复习全书后的感觉。此时,你可以重新解决之前在课后习题中遇到的困难部分。同时,你应开始第二次通读复习全书,特别是那些第一次未能解答的问题,现在应该尝试自己解决。当然,即使第一次就能理解的部分也值得再次浏览,以便巩固记忆。这个过程中,一个月的时间就足够了。对于复习全书中仍然让你感到困惑的例题和练习题,记得要做好标记,这些都是你需要重点关注的部分。
考研英语方面:
对于新颖的题型和翻译部分,我主要集中在解决过往的真实试题上,并未额外投入大量精力。至于完形填空,由于其相对较低的性价比,我仅限于完成历年来的真题练习。
考研专业课方面:
“专业综合”通常涵盖多个子领域,包括数据结构、计算机网络、操作系统等核心课程。在数据结构部分,重点在于理解并能灵活运用各种数据结构(如链表、树、图、栈、队列等)以及其算法(如排序、查找)。对这些,你需深入理解它们的特性,并凭大量的编程练习来熟练掌握。例如,我经常使用C++或Java进行实际操作,这样更好地理解和记忆。
计算机网络部分,你需理解TCP/IP五层模型,熟悉每层的主要协议和功能。特别要关注TCP和UDP的区别,HTTP、FTP等应用层协议的工作原理,以及网络安全相关的知识。我会定期做网络模拟题,阅读相关书籍以深化理解。
再者,操作系统的学习重在理解它的基本概念和原理,如进程管理、内存管理、文件系统等。特别是要理解操作系统如何调度进程,如何分配内存,以及虚拟存储器的工作机制。实践方面,你尝试使用Linux操作系统,凭命令行操作加深对理论的理解。
软件工程部分,理解软件生命周期,包括需求分析、设计、编码、测试和维护等阶段,以及相关的工具和方法。UML建模语言,敏捷开发,版本控制工具如Git等都是重要的知识点。我建议找些真实的项目案例来实践,这将帮助你更好地理解软件工程的实际运作。