华南师范大学电子信息硕士考研经验与复习指南
考研政治方面:
政治终于拿到大纲解析了,因为政治不是很难,但是比较枯燥,自己去看那一大本书有时候会感觉很郁闷,跟着老师走一遍,效果很好。做了任汝芬、肖秀荣的书,主要练习了选择题。最后期间,背大题。我用的是20天20题,肖秀荣4,任汝芬4(最后没看完)主要是熟悉一下大题会考的知识点,因为书上有很多知识点是不适合考大题的,所以多看看参考书的大题我认为还是有必要的。而且如何去写,多看看,没有刻意去背,考试的时候按照自己理解的去答的题目。
考研数学方面:
因为底子不好,最基本的知识都不记得,我看了一遍课本觉得没有太大用,用的辅导书题目类型和解题技巧总结的非常好,我是看完课本后开始做全书的,第一遍做的很慢,一直到了6月份,暑假是个黄金期,开始做真题了,这时候感觉之前总结的方法真的好有用!数学真题做的不那么费劲了,就这样到了十月份开始做第二遍真题,总结历年考点,重点学习,巩固知识点,之后进入模拟状态,这时候就不要看任何资料了,给自己规定时间,当作考试来看待,查漏补缺,得数学者得天下,每天都得做数学题,直到考研前一天!
考研英语方面:
我买的是考研真相,它分为两种,一种是就是装订的一大本书那种,厚厚的,真题一本,真题解析一本,还有就是那种一年一个小册子,每年的小册子都包含真题和解析。这个就看个人习惯了,我比较喜欢做厚书的那种,所以就买了书,没买小册子,当然觉得携带方便的就可以买小册子。英语复习书也有很多。但个人感觉黄皮书的解析没有考研真相的详细透彻,如果觉得英语水平不错的也可以入手黄皮书,考研真相比较适合英语底子薄弱一些的,我比较喜欢讲解的详细的。英语真题我基本做了3遍,第一遍就是不看答案,自己做,卡着时间,因为平时工作日要上班,所以没有那么充足的时间,就周六日每天下午按照考试时间开始做一套或者两套真题。然后利用晚上时间对答案,看翻译解析,解析真的很重要,说到这里想起很多人问考研背单词有没有用,当然有用啦!如果单词量多的话,阅读理解怎么可能做不对…,归根结底还是自己掌握的单词量以及词义掌握不到位。但我个人感觉利用真题的阅读理解来记忆单词效率很高的,大家可以试试看,单纯的就背单词,当下是记住了,但当在阅读理解里面再看到这个单词的时候,就是觉得好眼熟啊,怎么也想不起来是什么意思,不知道大家有木有这种感觉,所以每做完一套真题,尤其是阅读理解,把不理解的单词统统找出来,记到一个小本子上,这样反复地看,不久就会记住了。英语这种东西也要重复,一定要重复记忆!因为真题中出现的单词是高频率词汇,在以后的考试中很可能还会遇到!一定要切记!还有就是阅读理解一定要逐字逐句自己能翻译下来,英语的长难句比较多,好多从句在一起,有时候很长的句子容易乱,不知道在哪里断开,这就需要一部分一部分地去看,一般我是看到从句就从后往前翻译。刚开始一定会觉得难,千万不要乱,等你翻译的熟悉了以后,你会觉得长难句翻译起来还蛮有意思的。英语我就买了一套考研真相,个人感觉没必要买模拟,觉得把真题反复做,完全可以,模拟题它毕竟不如真题的出题方向难度系数精准。如果是应届考研的弟弟妹妹,实在觉得想拿模拟题练手的话,可以做,但还是不建议多做。真题研究透了就已经足够啦~~再来说阅读理解的答题模式,我先是看了每一个题目,看一遍题目之后,你就能对整篇文章有个大致了解,最起码你能知道它是讲什么的,它的中心是什么。翻译我集中了近几年的真题疯狂做,反复做,最后基本翻译没有什么大问题。新题型也是需要提高做题速度的,个人感觉它要比阅读理解要求低一些,有时候可能全文没看太懂,也能都做对,主要考察上下文衔接以及整体的语感。作文我是最后看的,买的王江涛的必背20篇,小作文模版一边背诵,一边自己总结,我个人不太喜欢纯背诵,我更喜欢在自己理解基础上写,这样记忆会更深刻一些。如果记性好的话,完全可以直接背模版。大作文的话,我个人觉得还是要下笔自己写,自己的东西记的牢靠,单纯背诵的话效果一般。当然一些重要的词,还是要熟记于心的。英语真题一定要做,反复做,反复推敲出题人的点在哪里。
考研专业课方面:
C++是一门强大的编程语言,其核心在于面向对象编程思想。理解并掌握类与对象、封装、继承、多态等概念是基础,也是难点。在学习初期,我建议凭编写简单的实例来实践这些概念,例如创建一个学生类,理解如何使用构造函数、析构函数以及成员函数等。
深入理解指针是C++中的关键。指针能够直接操作内存,是实现动态内存分配、数据结构如链表、树等的基础。要特别注意指针的生命周期和引用,避免野指针的问题。C++标准库中的容器如vector、list、map等,也需熟悉其用法和性能特性。
再者,对C++模板的学习也不能忽视。模板是C++中实现代码复用的重要工具,包括函数模板和类模板。理解模板的工作原理,能帮助你在编写复杂程序时更加灵活高效。
算法和数据结构是任何编程语言都不能绕过的一部分。对C++程序设计,你需熟练掌握排序、查找等基本算法,理解栈、队列、树、图等数据结构的实现和应用。在准备这部分内容时,参考LeetCode或HackerRank等在线平台进行实战训练。
在学习方法上,我认为“动手实践”是最有效的。理论知识固然重要,但只有凭实际编程真正理解和掌握。不断查阅文档,阅读优秀的开源代码,参与编程社区的讨论,都能帮助你提升编程技能。定期自我测试,如做模拟试题,参加编程竞赛,也能及时发现自有的不足,进行针对性的复习。