中国科学院大学信息安全考研经验与复习要点
考研政治方面:
最后的大题可以根据每年的时政来押题,也可以综合各个模拟卷中的大题来总结,或者背诵最后的总结册子(启航啊徐涛的小黄书啊),我是没有来得及看,只是背诵了肖四,不过今年的押题押的好,基本押中是意外之喜。风中劲草:一本完全没有任何多余内容纯背诵知识点的书,在11月会出吧,这本书我是和大纲配合使用的。前一天下午看完一节大纲做1000题(1000题做了两遍),第二天早上花半个小时的时间把风中劲草上这一节的知识点再背诵一遍,反复记忆,效果不错。
考研数学方面:
坚持以教科书为核心,每周覆盖一章内容,遇到篇幅较大的章节则分配两周时间。首先,选择一本本科教材,如同济或浙江大学的版本,精读并挑选部分课后练习题进行解答。同时,利用李永乐的《复习全书》,尽力理解每一题的解法。这个阶段可能会遭遇许多似懂非懂的难题,这时候需在困惑之处做好标注,待到下一轮复习时重点攻克这些难点。
考研英语方面:
我英语基础在各科中算好的,所以在英语复习上投入的时间相对少。从9月开始就和几个同学一起复习。一周做两套真题,英语的真题做了两遍,建议做两到三遍。但是!最重要的是,做题不是目的,看解析比做题本身重要的多。建议买张剑真题黄皮书,里面的解析很全。这段时间我每天早上背一篇王江涛的作文,然后当天晚上睡前默写,每天积累一些高级词汇、词组和句型的表达。
考研专业课方面:
数据结构是计算机科学的基石,理解和运用各种数据结构如链表、树、图、堆等,能帮助更好地解决复杂问题。对这部分,我建议凭编程实践来深化理解,例如用Python或C++实现这些数据结构,这不仅能提高编程能力,也能你在实际操作中理解其工作原理。
算法是解决问题的关键工具。排序和搜索算法是必修课,像快速排序、归并排序、二分查找等需熟练掌握。动态规划、贪心策略和回溯法也是常考的内容,理解它们的基本思想并能灵活应用是关键。我通常会凭LeetCode这样的在线平台进行刷题训练,以此提升自有的算法思维。
,操作系统是信息安全的重要背景知识。你需了解进程与线程的概念,内存管理,磁盘I/O以及文件系统等。这部分凭阅读《操作系统概念》这类经典教材,并结合实际操作系统进行实践学习。
网络协议和安全是另一个重要领域。TCP/IP五层模型、HTTP、HTTPS协议,以及网络安全相关的加密技术、防火墙、入侵检测等都是重点。我推荐《计算机网络》这本书,它详细解释了网络的工作机制。对安全部分,参考《密码学与网络安全》一书,理解基本的加密算法和安全模型。
数据库管理和编程语言(如Java、Python)的应用也非常重要。理解和编写SQL查询,理解面向对象编程的基本原则,以及如何设计和优化程序,这些都是日常工作中不可或缺的技能。