中国地质大学(武汉)软件工程考研经验与复习指南
考研政治方面:
政治主要用的政治解析大纲,肖秀荣1000题,肖秀荣四套卷,肖秀荣八套卷,风中劲草背诵版。我政治复习开始的早,因为没啥基础,但是我觉得习政治在九月份大纲出了以后也要开始了。大纲解析很厚很枯燥,大纲解析主要是浏览,不用死记硬背。然后我跟着解析做了一遍肖1000,答案写在别的纸上,把错题圈起来。然后看了一遍风中劲草背诵版,现在可以开始用脑子记一些知识点了,然后再做一遍肖1000。风中劲草和大纲解析都是很基础的知识点,但是和真题的选择完全不同。真题结合了许多时事和政策,所以看形式政策那块也非常重要,风中劲草和肖秀荣的都有这部分,差不多挑一个看就好了。两遍肖1000以后差不多要开始肖八和肖四,时间非常紧,所以不要在大纲花费太多时间。以上都是选择题的复习经验,因为我觉得我分低就是大题没怎么得分,大题只背了肖四的所有大题,覆盖了很多知识点但是跟真题不完全一样,据说蒋中挺预测卷预测到了真题。
考研数学方面:
对于数学,精准的概念认知、开阔的思维方式和牢固的运算基础都是不可或缺的,任何一项的缺失都可能导致无法高效地解决问题。作为理科学生,这方面通常具备一定的优势。关于学习资源,想必你已经听说过不少关于《李永乐全书》的推荐,我个人也是主要依赖这本书。但个人习惯上,我会额外保持一个专属的小笔记本,整理相同主题的知识点,记录易错点以及日常对数学的一些独到理解。如果你的时间充裕,我推荐你也尝试这样做;若时间紧迫,则无需强求,毕竟四遍研读《全书》已足以应对挑战。
考研英语方面:
听朱伟的恋恋有词,这个特别浪费时间,不过感觉记单词还不错。其实最开始用的红宝书,可是这个效率太低,四个小时一个单元可能都看不完,看完了也就忘了,而且看着看着很容易犯困,后来看周边同学用恋恋有词,感觉它颜值高,比较小不会有压力感就看恋恋有词了,这个阶段英语就是打基础,单词记牢再建高楼才不会塌的。复试是不进行统一的口语测试的,在面试的时候会问你几个专业点的英语问题。但我觉得本科只要学过一些法律英语就足够了。听力是一起考的。推荐大家使用一本考研复试英语口语听力。我准备复试的时候就做了这一本书,然后很幸运的是,复试的时候英语听力考到了这本书上的原题!!是的,当时我是开心到蒙,不过题型上面挺全的。听力挺清晰的,试音直接就是用的考题试的。还有就是难度真的不大,也就六级水平吧。
考研专业课方面:
编程语言是基础,我建议大家深入理解至少一种面向对象的语言如Java或C++,并熟悉Python等脚本语言。不仅要能编写代码,更要理解其背后的逻辑和原理。对数据结构,理解各种结构如数组、链表、树、图的特点和应用场景至关重要,熟练掌握排序和查找算法也是必不可少的。
操作系统的学习,要理解进程和线程的概念,了解内存管理和文件系统的工作方式。这对优化软件性能和解决实际问题有直接的帮助。数据库系统部分,SQL的基本操作必须熟练,理解关系数据库模型,事务处理和并发控制等内容。
软件工程是核心。你需理解软件生命周期,从需求分析、设计、编码、测试到维护的全过程。敏捷开发、uml建模语言、版本控制系统如Git的应用也需掌握。好的文档编写能力和团队协作精神也是软件工程师的重要素质。
学习这些内容,我推荐使用实例驱动的方式,凭实际项目来理解和应用理论知识。参与开源项目,或者自己动手做小型项目,这样既能提升实践能力,也能加深对理论的理解。定期复习和做题也是巩固知识的好方法,例如LeetCode和HackerRank上的编程题目,以及数据库系统的练习题。
还要强调的是,自学和自我驱动力非常重要。因技术更新迅速,书本上的知识可能无法覆盖所有新出现的技术和工具,所以要有自主学习的能力,关注行业动态,不断更新自有的知识库。