|
软件工程这几年这个专业慢慢的热起来,比较好的软件工程北京这边的学校像北大、清华、北航、北交、北邮等,北京地区阅卷较严,所以考北大的同学统考科目分数比起一些水区院校研究生的分数较低,且软件与微电子学院最近三年的报考人数增加明显,考研北大软件工程和计算机技术的难度越来越大。 2019年软件工程录取了36人,其中最高分433分,最低分341分。 北京大学软件工程全日制专业硕士公共课考试科目为英语一和数学一,难度高于其他院校专硕的英语二和数学二,专业课有很独特的学院风格,需要有针对性的准备。 《数据结构与算法》,张铭、王腾蛟、赵海燕,高等教育出版社,普通高等教育“十一五”国家级规划教材,2008-06; 《计算机网络》(中英文)第5版,Andrew S. Tanenebaum and David J. Wetherall,清华出版社,2012-03。 《微型计算机基本原理与应用》第2版,王克义,北京大学出版社; 《现代操作系统》(原书第3版),(荷)Andrews S. Tanenbaum著,陈向群、马洪兵等译,机械工业出版社,2012-07; 《操作系统-精髓与设计原理》(原书第7版),(美)William Stallings著,陈向群、陈渝译,电子工业出版社,2012-09; 数据结构这门课程框架比较确定,算是比较基础的课程,可以作为第一门复习的课程。在复习时建立知识框架,在延伸至具体的知识点以及各种抽象概念等,散而不乱,打好知识基础,然后在辅以做题,比如王道的习题,你就会豁然开朗。算法基本上都需要手写代码,这个你如果感觉上来比较难的话,可以复习一遍之后再进行,推荐第一遍复习选择题,第二遍复习答题(算法),代码一定要手写,不能光看。看完后背下来也要默写一遍。我当时准备了一个本子,写了大概有几十个算法,基本上都还比较基础一些的。 这门课程知识点繁多且比较杂,需要花费比较多的时间复习,建议作为最后一门课程复习,避免遗忘的太快。这门课程的主要难点及考点基本就是五层协议:物理层,数据链路层,网络层,传输层,应用层。其中下面两层考选择较为多些,上面三层,结合组网之类的会考答题,一般只有一题。网路这部分必须拿到高分,尽量少失分。 操作系统整体分为:进程管理、内存管理、文件管理、设备管理。即操作系统负责硬件管理,可以简单理解为依次管CPU,管内存,管外存,管外设。进程管理:进程和线程的比较,进程的创建和终止。进程的阻塞与唤醒。死锁的判断(四个必要条件),死锁的预防(破坏四个必要条件),死锁的避免(银行家算法等)。内存管理:程序装入的过程与原理,编译与连接,逻辑地址与物理地址。连续分配方式的原理与特点。分页与分段,请求分页与请求分段。缺页中断的处理。虚拟地址和物理地址的转换。 育明考研马老师分享
|