中国地质大学(北京)软件工程考研经验与复习要点
考研政治方面:
我在10月1日按时启动了政治复习,首先仔细阅读了一遍政治教材,但未进行习题练习。完成初次阅读后,我着手解答2000题集,每完成一小部分便核对答案,并对错误之处做好标记(值得一提的是,肖秀荣的2000题答案位于题目下方,既有便利也有干扰,我个人推荐首次做题时用一张纸遮住,以便错题能深入理解注释。到了最后的冲刺阶段,已无暇逐一深究每个题目,只能依赖记忆了)。进入12月,我发现之前学的知识点大多遗忘,于是重新浏览了一遍教材,并再次回顾了2000题,这样基本上就进入了备考的尾声。
考研数学方面:
初次接触考研真题,我按照年度顺序从2000年至2017年逐步攻克,使用的资料为张宇的全套真题解析。第二次则依据主题板块来练习,选择了李永乐的精讲版真题集。对于清晰易懂的题目,我会毫不犹豫地直接标记通过。在备考后期,模拟试题成为了提升能力的关键工具,市场上种类繁多,如果有足够的时间,尽可能多地去尝试。至于其他相似的模拟题,如李永乐的,可以有所选择地完成。进入到第二个学习阶段,我在大三下学期的暑假启动了全书的学习。微积分部分,我选用的是张宇的18讲,由于其重要性和我个人的时间管理问题,我几乎耗尽了一个暑假才完成。随后,在接近新学期之际,我开始研读李永乐的线性代数辅导讲义。对于概率论,我直接采用的是李王的复习全书。
考研英语方面:
九月份,临近考试之际:每日设定半小时用于背诵单词,务求持之以恒。开始策划个人专属的作文模板,并及时记录与记忆在日常中碰到的优秀语法构造和词汇表达,每周力争完成至少一篇小作文和一篇大作文,可寻求教师指导修订。坚持不懈地写作,当步入考场的那一刻,你会感激自己的付出。对于阅读理解,应以真题为主,首次练习需严格控制时间,力求在15分钟内完成,因为考研英语的时间非常紧迫,每篇阅读的分配时间大致为12至15分钟。第二轮做真题时需深入研读并尝试全文翻译,这将对后续的翻译练习有所帮助,同时能提升你的阅读理解技巧。英语真题无疑是最佳的学习资料,务必给予足够的重视。对于完形填空,可能无需投入过多时间,通过实践真题找到感觉即可。翻译部分既耗时又得分不高,但若志在高分,则需下一番苦功。至于新题型,它有多种类型,推荐找些模拟题练习,毕竟真题数量有限,不过这一部分有一定的解题规律,而且一定程度上依赖运气。总而言之,阅读和作文占据了70分,是复习的重点。阅读理解有许多策略,例如同义词替换是最常见的现象,随着时间推移,你们会逐渐熟悉。而作文,你需要构建一个适用各种情况的模板,并积累一些精彩的引述和实例。
考研专业课方面:
对软件工程的基础知识,如需求分析、系统设计、编程语言、数据结构等,必须有深入的理解。理解这些概念是构建整个软件工程知识体系的基石。我建议使用经典的教科书,比如《软件工程:实践者的研究方法》,并结合实际案例进行学习,这样能更好地理解和记忆。
了解和掌握软件开发的生命周期至关重要。从需求获取到系统测试,每个阶段的目标、任务和输出都需清晰把握。敏捷开发、DevOps等现代开发模式也是考察的重点,要理解它们的核心理念和实施策略。
再者,编程能力是软件工程师的基本功。我推荐凭编写小型项目来提升编程技能,尝试用不同的编程语言实现相同的功能,对比其优劣。算法和数据结构的学习不能忽视,这是解决问题的关键工具。
软技能也不能忽略,如团队协作、沟通能力、文档撰写等。这些都是软件工程实践中不可或缺的部分,在模拟项目中练习提高。
软件工程的实践性很强,理论与实践相结合真正理解其精髓。我经常参与开源项目,或者自己动手做些小项目,这既锻炼了我解决问题的能力,也我对软件工程有了更直观的认识。
在学习过程中,我会定期自我评估,凭做历年真题或模拟试题来检查自有的学习进度。积极参加讨论组,和其他考生交流,共享资源,共同进步。