北京科技大学计算机科学与技术考研经验与备考方法
考研政治方面:
关于政治复习,其实并无太多捷径可寻。关键在于深入研读教材,务必细致入微。我个人使用了任汝芬的四部系列书籍,其中序列一是重中之重,序列二则配合序列一阅读并做了两次,部分题目过于拘泥于原文,适合巩固基础知识,不必过分纠结。若想练习题目,建议首选历年真题,尽管近年来考点鲜有重合,但其命题思路与考查方法极具参考价值。序列三的质量不高,几乎无太大帮助,反倒是反复精读序列一和深度剖析真题更为有益。任汝芬的最后一套四套题内容丰富,水平中等,时间充裕的话可以尝试。到了考前关键时刻,肖秀荣的四套题很有必要做,有可能会命中一些大题,例如12年和13年各有一道六分的大题被准确预测到。同时,背诵大题的标准答案也是个好主意,即使不能完全押中原题,但某些表述在考场上有很高的应用价值。再者,流传甚广的“20天20题”小册子也值得一看,尽管直接押中原题的机会不多,但其中的一些万能语句能在答题时派上用场。我认为,文科学习的核心就是大量记忆,有时候我们理解的知识点,用个人语言转述并不如他人概括得精准凝练,而且记住一些特定句子,答题时不仅能节约时间,也能减少思考负担。
考研数学方面:
数学复习最忌讳的是“眼高手低”!从整体上讲,考研数学应按照这样的流程来:课本——复习全书——660题——真题第一遍——真题第二遍,若做完660题后发现还有充裕时间就可以做一下400题。“课本——复习全书——660题或者440——真题第一遍——真题第二遍”这个过程是一定要有的!
考研英语方面:
对于英语阅读理解,关键在于研习历年真题。必须承认,由于考研的时间限制,我们无法事事追求完美,因此初期未能完全掌握所有词汇也无需过于担忧。实际上,在后续的阅读练习中,你会逐渐积累更多词汇。建议每天完成1至2篇真题阅读,设定每篇的限时为20至30分钟。首次完成后,不要立即核对答案,而是回头检查并尝试第二次解答那些可能做错或未完成的题目。接着,对比答案,深入反思错误,并参考解析以求理解。最后,彻底通读全文,确保每个单词和复杂句子都了如指掌。这个过程大概会耗时近两个小时,初始阶段可能会感到艰难,但进步速度也会相当显著。
考研专业课方面:
计算机综合一通常涵盖数据结构、计算机网络、操作系统和数据库管理等多个核心领域。在数据结构中,理解并熟练运用链表、树、图、栈、队列等基本概念至关重要,特别是排序和查找算法的理解和实现,如快速排序、归并排序、二分查找等,这是解决问题的基础。编程实践也是提升这部分能力的有效方式。
计算机网络的学习要深入理解OSI七层模型和TCP/IP四层模型,对每一层的主要协议和功能要有清晰的认识,比如HTTP、FTP、TCP、UDP的工作原理。网络传输过程中的拥塞控制、错误检测与纠正也需重点关注。
再者,操作系统的知识主要包括进程管理、内存管理、文件系统和设备管理。理解进程的状态转换、调度策略,以及虚拟内存、页式、段式、段页式的内存管理机制是关键。对设备管理和文件系统,要理解I/O控制器、磁盘调度算法以及文件的物理组织形式。
数据库管理则涉及SQL语言、关系数据库理论、事务处理等内容。掌握SQL的基本查询语法,理解关系代数和元组演算,了解ACID属性和并发控制,这些都会在考试中有所体现。
我的学习方法主要是结合教材和课程视频进行系统学习,凭做题来巩固和深化理解。LeetCode、HackerRank等在线平台提供了丰富的编程题目供练习。我还参与了一些讨论论坛,如CSDN、知乎等,从中获取他人的问题和解决方案,这对拓宽视野非常有帮助。
我也建议大家找到合适的伙伴一起学习,相互解答疑惑,共享资源,这样既能提高效率,也能增加学习的乐趣。定期自我测试,模拟考试环境,更好地评估自有的复习效果。