清华大学软件工程考研经验与备考诀窍
考研政治方面:
许多备考者都参考了不少经验帖,不少作者主张政治复习无需过早,十月开始即可。但我要提醒的是,并非每个人都能轻易驾驭,至少我自己不是这样。既然决定考研,我推荐在暑假期间先通读一遍教材。那时,肖秀荣的知识精讲精炼可能已出版,暑假正好用来搞定选择题。做好政治部分能显著提升你的总分,毕竟“选择题是政治的生命线”。顺便一提,暑假最好待在学校图书馆学习,避免在家中的干扰。尽量与自律性强的人一同学习,即使是亲密的朋友也不宜,否则后果可想而知。如果你的学习效率不高,可以考虑参加暑期辅导班。政治需关注时事热点,每天坚持看新闻,否则临近考试时堆积如山的内容会让你望而生畏。至于答题,可跟随肖秀荣的肖四、肖八,也有同学选择蒋中挺的资料,各有所长,关键是看你自己对哪个老师的风格更适应。风中劲草也是个不错的选择,它有助于整理关键知识点。至于大题,只需跟紧最后几套模拟卷来背诵即可。
考研数学方面:
9月份,开始复习,看到很独到的解题技巧,我都记了下来,做了一本宝藏笔记。我把660题做完了,然后再回过来把暑假练习过的题目里的难题、错题和660题里的错题难题重新做了一遍。10月份一开始就开始做历年真题,真题我没有做太前面的,就开始从05年做到了19年的,前期基本保持一天一套的状态,后来稍微缓了下,两三天一套,花了一个月不到的时间做完了这些真题。这里我想说每个人的程度不同,做试卷的频率可以不同,但是每套试卷必须严格控制时间,拿出考场的状态来做,然后考完严格批卷,搞懂错题难题。真题做完之后,我就开始做李永乐的冲刺六套卷和张宇八套卷,这些冲刺卷的难度是相对较大的,因此不用太在意分数,它们就是用来巩固知识点和保持状态的,没有规定必须做,重点还是在真题。总之在剩余的时间,我就做冲刺卷,然后边做边看之前的错题,把平时练习题、660题、真题、模拟卷错题反复看。11月以后每天花在数学上的时间四个小时左右了。
考研英语方面:
我提早开始了写作练习,在10月左右就开始着手,每隔一两天就会撰写一篇文章,并请教师指导修改。后来,几乎每天都会坚持写作,因此到了考试时,我能流畅地写出远超200字的文章,甚至常常需要删减一些内容。期间,我也形成了自己的写作框架,阅读了作文书籍并从老师那里学习了不少技巧,归纳出适合各种情境的语句。我还为每个句子编了号,探索可替代的词汇,遇到精彩的表达就记在笔记本上,就像是厨师收集美味的食材一样积累语言素材。我没有依赖网络上的现成模板,所有内容都由我自己原创。因为大家都强调避免千篇一律的模板,所以我建议每个人都应发掘并构建适合自己风格的独特模板。
考研专业课方面:
软件工程是一门实践性和理论性并重的学科,它涵盖了需求分析、设计、编码、测试、维护等多个阶段。在复习时,我将这些阶段作为主线,深入理解每个阶段的关键概念和技术。例如,需求工程中的用例图、活动图,设计阶段的结构化设计、面向对象设计等,都是需重点掌握的内容。对编程语言和数据结构的理解也是必不可少的基础,因它们构成了软件开发的基本工具和思维框架。
项目管理知识也不能忽视。PMBOK(项目管理知识体系指南)虽然不是直接的考试内容,但它的理念和方法论对理解和解决实际问题非常有帮助,如风险管理、质量管理、时间管理和成本估算等。了解敏捷开发、Scrum等现代项目管理方法也是提升答题深度的重要途径。
再者,软件质量保证和测试是另一个重要的知识点。不仅要熟悉各种测试类型,如单元测试、集成测试、系统测试和验收测试,还要理解测试用例的设计和缺陷管理。软件度量和评估方法也是考察的重点,比如软件复杂性度量、软件可靠性模型等。
在学习方法上,我建议大家结合教材和参考书,形成自有的知识体系。做笔记是很好的方式,帮你理清思路,巩固记忆。多做模拟题和历年真题,凭实战来检验和提高理解力和应用能力。遇到难题不要怕,查阅资料或者与同学讨论,这个过程本身就是一种深化理解的方式。
理解和运用是学习的关键。软件工程不仅要求理论,更需能够灵活应用到实践中。尝试参与一些实际的软件开发项目,或者进行小规模的模拟实践,会你对所学的知识有更深的领悟。