首都师范大学软件工程考研经验与备考注意事项
考研政治方面:
政治:《精讲精练》+1000题第一遍,《风中劲草》+1000题第二遍,时政部分用的肖秀荣的小册子,主观题是肖四。9月中旬开始每天1-2个小时。政治分数中等,原因是实在不擅长背东西,专业课又消耗了我太多耐性,主观题虽然买了很多资料却只背完了肖四,到后期复习很仓促,我甚至肖四的选择题都没有做完。其实进入12月政治就应该是综合阶段了,不要像我等到十几号才开始背,体验很糟糕不说还压榨了其它学科的黄金时间。
考研数学方面:
我已经反复研习了大量的历年真题,具体次数多到记忆模糊。起初是整套试题练习,之后按照高等数学、线性代数和概率统计这三个部分分别攻克。尤其是线性代数和概率,你会发现从十年前的题目开始,它们逐渐显现出一定的命题模式。这时,你需要去深入分析和提炼这些真题的知识点,这是极其关键的步骤!随着不断刷题,你的解题速度自然会提升。我的参考材料包括李永乐的复习全书(或者你可以选择张宇的高数18讲、线代9讲和概率论9讲),张宇的PDF讲义,张宇的真题大全解,660题和张宇1000题(可选做),以及张宇的8套卷和4套卷。对于数学,现在就应该着手看张宇的18讲了,不要再拖延了。虽然第一遍可能会感觉有些艰难,但绝对值得投入,这本书真的非常好!
考研英语方面:
英语是一个长期积累的过程,大概从大三下学期开始积累,每天坚持背20分钟左右单词,当时用的恋恋有词,都差不多,选择一本单词书足以,必须坚持背,特别注意熟词僻义。中午做篇阅读(只做真题!!!),不要贪多,一篇阅读做细点,里面的每个单词、语法长难句都要弄懂,还有题目的套路尝试去积累,真题大概做三遍,后期10月以后开始积累作文素材,有了一些写作上的经验。
考研专业课方面:
掌握基础是关键。C语言的基础知识包括变量、数据类型、运算符、控制结构(如if-else,switch,for,while等)、函数、数组、指针等。这些是构建任何复杂程序的基石,必须扎实掌握。尤其是指针,虽然难懂,但却是C语言的灵魂,理解和运用好指针能使编程能力提升一大截。
动手实践至关重要。理论知识固然重要,但只有凭实际编写代码,你真正理解并它们。从简单的输入输出开始,逐渐尝试更复杂的算法题目。我建议使用一个集成开发环境,比如Code::Blocks或Dev C++,这样方便地调试和运行代码,帮助理解执行过程。
再者,阅读和理解别人优秀的代码也是很好的学习方式。GitHub上有许多开源项目,你从中学习不同的编程技巧和解决问题的方法。多参加编程竞赛,如ACM或者LeetCode,这不仅能锻炼思维能力,也能你在实战中提高编程技能。
教材的选也很重要。K&R的《C Programming Language》是一本经典之作,对深入理解C语言非常有帮助。《C Primer Plus》则更适合初学者,它详细且易懂。配合使用,能更好地理解和掌握C语言。
不要忽视了错误和调试。遇到问题时,不要急于求解,是要学会分析错误信息,理解为什么会出错,这样避免同样的错误再次发生。这也是提升编程能力的重要一环。