西北师范大学软件工程考研经验与备考要点
考研政治方面:
政治不要复习太早!政治不要复习太早!政治不要复习太早!因为每年考纲都会边,去年考的知识点今年绝不会再考,而且看的太早战线太长,对于大部分不喜欢背书的人这是很痛苦的,大概八月起步就可以了,我用的是肖秀荣的资料,肖老爷子的火候,按部就班该背的被,该记的记,后期冲刺阶段肖八,肖四,还有时政总结。往年真题粗略的看看就可以了,参考性不大,考过的基本不会再考。
考研数学方面:
暑假我已经把李永乐的复习全书看的很熟了,差不多从头到尾过了两三遍,后来基本上看一眼这本书里的每一题,能把思路立马想起来。然后开始做张宇的1000题。数学一定要多做题,总之越多越好。我觉得张宇的1000题比660好,所以主要做的1000题。这段时间,我也把1000题上每个题目认认真真做了一遍,然后整理错题,再把错题认认真真重新做了一遍。1000题上有的题目还是有点难度的。想说一点,从这几年的趋势看,数学的难度在加大,所以适当的练习点难题还是有必要的,上了考场遇到难题至少不会慌。
考研英语方面:
英语阅读理解是大头,得阅读者得天下。在此特别强调英语真题的重要性,我从备考开始从来没有做过一套模拟题,真题是最好的模拟题!!!(重要的事情说三遍,请自行说三遍)先买了最近几年(2013-2015)的真题,做完了就买再之前的几年真题(2005-2012),这之后再买之前几年的真题(1997-2004),我做了从1997-2015的真题,大概做了有三遍。第一遍做是认真做题,之后就是总结经验,查找错误,反思理解思路的偏差,并且重点记忆真题单词。张剑的黄皮书做得很好,我从头至尾使用的都是这套真题,当然这也需要看自己的情况而定。真题越是最近几年的越是有价值,不要想着放到最后当预测模拟卷来做,越是重要的越要提前掌握,年代较久的真题借鉴意义也很大,虽然题型和分值有些变化,但也是命题老师的心血,也是必须认真研读的。
考研专业课方面:
程序设计是计算机科学的基础,也是软件工程师的基本技能。C++, Python或Java等编程语言是必须掌握的工具。理解并熟练运用控制流程(如循环、条件语句)、函数、类和对象等基本概念至关重要。编程的核心在于逻辑思维,多做练习题,不断调试代码,是提升编程能力的关键。我个人推荐LeetCode和HackerRank这样的在线平台进行实战训练。
数据结构是程序设计的灵魂。数组、链表、栈、队列、树、图,这些都是基础且重要的数据结构。你需理解它们的工作原理,知道何时何地使用哪种数据结构能更高效地解决问题。例如,栈用于回溯问题,队列用于广度优先搜索,二叉树则常用于查找和排序等。动态规划、贪心算法、分治策略等算法思想也应深入理解并灵活应用。
在复习阶段,我建议先系统地阅读教材,凭刷题来巩固知识。对复杂的数据结构和算法,画图辅助理解和记忆会非常有帮助。我还强烈推荐《算法导论》这本书,虽然深度较高,但对深化理解非常有益。
参加编程竞赛或者项目实践也能极大提高编程能力和数据结构应用水平。在实际操作中,你将更好地领悟到理论知识的重要性,并学会如何将理论应用于解决实际问题。
要保持耐心和毅力,编程和数据结构的学习可能会有些艰难,但只要坚持下去,你会发现自有的进步是明显的。遇到难题时,别忘了寻求老师、同学的帮助,或者查阅相关资料,互联网上有无数的资源可供利用。










