北京科技大学计算机科学与技术考研经验与复习诀窍
考研政治方面:
暑假的时候跟着班上一边课,最好跟着刷1000题,我刷题晚到11月才刷完当时还赶上论文开题乱七八糟的事挺着急的,不过一定稳住心态,告诉自己认真刷一遍和快速刷2到3遍其实都是一样的。还有就是大题什么时候背,我能说我在还剩10天的时候才开始背吗,当时也很着急,但每天狂背最后也背过了,不但把徐涛小黄书上的重点内容背诵完,还把肖四的大题关键点背了两遍。当然在这里提醒大家的是进入12月再背大题其实不晚,除非你背的太慢,前期关注的一定是选择题,一定一定做好选择题,今年单选题很基础,但多选题简直就是坑啊,所以说政治这东西,一定要给足够的重视。
考研数学方面:
通过近几年的真题,尤其是今年的考题,大家肯定能明显发现,其实考研数学对于同学们解难题的要求并不高,考验的是大家的概念是否清楚,计算能力是否过关。所以我觉得,在复习的时候,大家要着重于理解概念,千万不要死记公式(当然很多公式还是要背的,这里推荐大家有一个小本,将每页折成4扇,1、3扇写公式名称,2、4扇写公式,每次看的时候只看公式名称,自己写出公式,此方法也可用于记单词,效果颇佳),一般大家都是用李永乐的复习全书作为复习资料,我各人认为一本全书就已经很足够了,把上面的每道题都吃透,得比较高的分还是有保障的。全书最好过三遍,每一遍都要认真,囫囵吞枣的话会得不偿失。
考研英语方面:
首先,记单词是最基本的。我当时用的是绿皮乱序版,一共有50个list,我按照《17天突破GRE单词》里面的方法,将一个周期定为30天,按照记忆曲线每天看2-4个list。这个方法的核心就是不断重复。如果顺序记忆,可能每个单元记忆时间会间隔一个月甚至更长,这时,之前记过的单词有些根本记不得。但是这种方法一个周期实际等于每个list都看过十几遍。我用了五个周期,也就是五个月的时间来记单词,十月份开始就不用再看单词书了,因为这时会发现基本上阅读理解生词已经很少。
考研专业课方面:
计算机基础理论是这个科目的基石,包括计算机系统结构、操作系统、数据结构以及算法分析等。你需深入理解计算机的工作原理,例如CPU如何执行指令,内存如何管理,以及I/O设备的角色。对操作系统,重点在于进程管理、内存管理和文件系统的理解和应用。至于数据结构,熟练掌握数组、链表、栈、队列、树、图等各种结构,并能灵活运用解决实际问题。算法部分,重点在于排序和搜索算法的理解和实现,如冒泡排序、快速排序、二分查找等。
编程语言和编程能力也至关重要。虽然不同院校可能对具体语言有偏好,但C++、Java或Python是最常见的选。熟悉至少一种语言的语法,理解面向对象编程的概念,能够编写出高效的代码,这些都是基本要求。熟悉常用的编程工具,比如IDE,版本控制工具如Git,以及调试技巧,也是必不可少的。
再者,数据库知识也不能忽视。SQL语言的基本操作,如SELECT、INSERT、UPDATE、DELETE,以及索引、事务、视图等高级概念需掌握。理解关系型数据库模型,以及数据库设计的基本原则,如范式理论,对解答相关问题非常有用。
网络基础知识也是必考的内容。TCP/IP五层模型,HTTP协议,DNS解析,网络安全等都需理解并能够解释其工作原理。网络编程,尤其是套接字编程,可能会涉及到一些实践题目。
在学习过程中,我建议多做真题和模拟题,这有助于了解考试的风格和难度。参与编程练习,比如LeetCode、HackerRank等平台,提升编程能力和解决问题的能力。定期复习和整理笔记,形成自有的知识体系,也是非常有效的学习方式。