一、参考书目(必备教材+辅导用书)
必备教材:《数据结构》(C语言版),严蔚敏等主编,清华大学出版社,2012年;《计算机操作系统》(第四版),汤小丹等,西安电子科技大学出版社,2014年。
这是官网指定的教材,官网也给出了考试大纲的知识点范围。其实可不必非要使用适用指定教材,只要知识复习到位即可。我操作系统使用的是庞丽萍的《操作系统原理》。
辅导用书:王道的《数据结构》和《操作系统》,真题。
二、专业考试情况(备考要点、试卷结构)
150分的试卷,分成数据结构和操作系统两个部分作答,各占75分。上理的题型早年不稳定,大概14年到19年偏向稳定,尤其17、18和19年题型基本稳定。这其中数据结构部分常出现的题型有:选择题、填空题、应用题和编程题,操作系统部分常出现的题型有:名词解释、原理问答题、应用计算题。前些年试卷基本按照这个题型结构,但20年题型变化很大,导致往年真题对于复习意义减弱。20年的数据结构有七个大题,六个题需要编程,一个图的应用题。编程题难度依次加大一点,在考试中,因手写代码,做完六个编程题将花费大量时间。在往年的真题中,编程题两个题,且难度较小,因此20届很多考生觉得复习方向完全搞错,顿时心态爆炸。20的操作系统部分没有名词解释和简答题,有原理问答、计算题、应用题,其中有一个题包括我在内的考生们觉得题目出错。总之,题型以及题目难度的变化很大,但这是自主命题专业课常有之事,如果21届仍然自主命题,学弟学妹们要做好各种题型的训练,尤其是编程题。当然掌握好知识点,才是不变应万变。
考试大纲中给出的知识点,可能有一些并不会考。数据结构中,大纲里的知识点能够在严蔚敏教材中找到的,即是复习重点。操作系统大纲里的知识点都是重点,本科教材中应该都有。



















