
本书严格按照计算机专业研究生入学考试历年统考试题的命题重点,首先按照数据结构部分、计算机组成原理部分、操作系统部分、计算机网络部分归纳了计算机专业基础综合考试的核心考点,然后编制了八套模拟题和一套算法附加题,并进行了详尽的解析与总结,供读者进行实战练习。统考试题的命题重点是有规律可循的,只有牢固掌握了这些重要考点,并进行模拟练习,才能真正做到灵活运用,在考场上游刃有余。同时,创新的"书本+在线”的学习方式与网上答疑,可大大提高考生的复习效果,达到事半功倍的复习效率。
前 言 2011年,由王道论坛(cskaoyan.com)组织名校状元级选手,编写了“王道考研系列”的4本单科辅导书。这些辅导书不仅参考了国内外的优秀教材和辅导书,而且结合了高分选手的独特复习经验,包括对考点的讲解及对习题的选择和解析。2021年,我们继续推出“王道考研系列”单科书,一共4本: ? 《2022年数据结构考研复习指导》 ? 《2022年计算机组成原理考研复习指导》 ? 《2022年操作系统考研复习指导》 ? 《2022年计算机网络考研复习指导》 每版都进行了较大的修订和优化,以更好地适应命题规律的变化,为读者提供更好的体验。同时,我们为正版图书的读者免费提供2021年课程的考点精讲视频和配套课件,读者可凭兑换码兑换。考点精讲视频升华和拓展了王道单科书中的考点讲解,建议读者结合复习。 在冲刺阶段,王道还将出版2本冲刺用书: ? 《2022年计算机专业基础综合考试历年真题解析》 ? 《2022年计算机专业基础综合考试核心考点及模拟题》 深入掌握专业课的内容没有捷径,考生也不应抱有任何侥幸心理。只有扎扎实实打好基础,踏踏实实做题巩固,最后灵活致用,才是考研取得高分的保障。我们希望这套书能够指导读者复习考研,但学习还是得靠自己,高分不是建立在任何空中楼阁之上的。对于想继续在计算机领域深造的读者来说,认真学习和扎实掌握计算机专业中这4门最基础的专业课,是最基本的前提。 “王道考研系列”是计算机考研学子口碑相传的辅导书,自2011版首次推出以来,就始终占据同类书销量的榜首位置,这就是口碑的力量。有这么多学长的成功经验,相信只要读者合理地利用这套书,并采用科学的复习方法,就一定会收获属于自己的那份回报。 从2018年起,我们就围绕这套书迭代开发了一系列计算机考研课程,赢得了众多读者的好评。这些课程包含考点精讲、习题详解、暑期直播训练营、冲刺串讲、带学督学和全程答疑服务等,只在“中国大学MOOC”上发售。此外,王道的课程同样是市面上领先的计算机考研课程。对于基础较为薄弱或“跨考”的读者,相信王道的课程和服务定能助你一臂之力。 “不包就业、不包推荐,培养有态度的码农。”王道训练营是王道团队打造的线下魔鬼式编程训练营。打下编程功底、增强项目经验,彻底转行入行,不再迷茫,期待有梦想的你! 参与本书编写工作的人员主要有赵霖、罗乐、张鸿林、韩京儒、李志龙、兰钊、罗文浩。 予人玫瑰,手有余香,王道论坛伴你一路同行! 风华漫舞
目 录 第1篇 数据结构部分 第1章 绪论 2 考点1:时间复杂度与空间复杂度 2 第2章 线性表 4 考点2:线性表的顺序表示 4 考点3:线性表的链式表示 5 第3章 栈和队列 7 考点4:栈和队列的基本性质 7 考点5:栈和队列的存储结构 7 考点6:双端队列 8 考点7:栈与队列的应用 9 考点8:特殊矩阵的压缩存储 10 第4章 树与二叉树 12 考点9:树的基本性质 12 考点10:二叉树的定义与性质 13 考点11:二叉树的遍历 13 考点12:二叉排序树 14 考点13:平衡二叉树 16 考点14:树、森林与二叉树的转换 17 考点15:线索二叉树的基本概念和构造 18 考点16:哈夫曼树与哈夫曼编码 19 第5章 图 21 考点17:图的基本概念 21 考点18:图的存储及基本操作 22 考点19:图的遍历 23 考点20:最小(代价)生成树 24 考点21:最短路径 25 考点22:拓扑排序 27 考点23:关键路径 27 第6章 查找 29 考点24:顺序查找法&折半查找法 29 考点25:B树及其基本操作、B+树的基本概念 30 考点26:散列(Hash)表 32 考点27:串的模式匹配算法 33 第7章 排序 34 考点28:插入排序 34 考点29:交换排序 35 考点30:选择排序 36 考点31:二路归并排序 37 考点32:基数排序 38 考点33:各种内部排序方法的比较 38 考点34:外部排序的思想 39 第2篇 计算机组成原理部分 第1章 计算机系统概论 42 考点35:计算机系统层次结构 42 考点36:计算机的性能指标 42 第2章 数据的表示和运算 44 考点37:定点数的表示与运算 44 考点38:IEEE 754标准 46 考点39:各种精度数据的转换 47 考点40:浮点数运算 48 第3章 存储系统的层次结构 50 考点41:半导体随机存取存储器 50 考点42:主存储器与CPU的连接 51 考点43:低位交叉存储器 51 考点44:高速缓冲存储器(Cache) 52 考点45:虚拟存储器 53 第4章 指令系统 56 考点46:指令格式 56 考点47:指令的寻址方式 56 考点48:CISC与RISC 58 第5章 中央处理器 59 考点49:CPU的功能和基本结构 59 考点50:指令执行过程 60 考点51:数据通路的功能和基本结构 61 考点52:控制器的功能和工作原理 61 考点53:指令流水线 63 第6章 总线 65 考点54:总线分类 65 考点55:总线的性能指标 66 考点56:总线标准 66 第7章 输入/输出系统 68 考点57:外部设备 68 考点58:磁盘与RAID 68 考点59:I/O接口 69 考点60:程序查询方式 70 考点61:程序中断方式 70 考点62:DMA方式 72 第3篇 操作系统部分 第1章 操作系统概述 74 考点63:操作系统的概念、特征和功能 74 考点64:内核态与用户态 74 考点65:中断、异常 75 考点66:系统调用 75 第2章 进程管理 77 考点67:进程与线程 77 考点68:进程状态与进程控制 78 考点69:处理机调度 79 考点70:进程同步与互斥 81 考点71:经典同步问题 82 考点72:死锁 82 第3章 内存管理 84 考点73:内存管理的概念 84 考点74:连续分配管理方式 85 考点75:非连续分配管理方式 85 考点76:虚拟页式存储管理 87 考点77:抖动 90 第4章 文件管理 92 考点78:目录结构 92 考点79:文件共享和文件保护 92 考点80:文件的操作 93 考点81:文件实现 94 考点82:磁盘组织与管理 95 第5章 设备管理 97 考点83:I/O软件的层次结构 97 考点84:I/O调度与缓冲区 98 考点85:设备分配与回收 99 第4篇 计算机网络部分 第1章 计算机网络体系结构 102 考点86:计算机网络的分层结构 102 考点87:ISO/OSI参考模型和TCP/IP模型 102 第2章 物理层 104 考点88:以太网与曼彻斯特编码 104 考点89:奈奎斯特定理和香农定理 104 考点90:电路交换、报文交换与分组交换 105 考点91:物理层接口和物理层设备 106 第3章 数据链路层 107 考点92:流量控制、可靠传输与滑动窗口机制 107 考点93:随机访问介质访问控制 108 考点94:局域网 110 考点95:以太网交换机及其工作原理 111 第4章 网络层 112 考点96:IP数据报 112 考点97:子网划分与子网掩码、CIDR 113 考点98:ARP协议、ICMP协议与DHCP协议 115 考点99:路由协议 116 考点100:网络层设备 117 第5章 传输层 118 考点101:TCP段的分析 118 考点102:TCP连接管理 119 考点103:TCP可靠传输 120 考点104:TCP流量控制与拥塞控制 121 考点105:UDP协议 121 第6章 应用层 123 考点106:域名系统(DNS) 123 考点107:文件传输协议(FTP) 124 考点108:电子邮件(E-mail) 124 考点109:万维网(WWW) 124 计算机专业基础综合考试模拟试卷(一) 126 计算机专业基础综合考试模拟试卷(二) 135 计算机专业基础综合考试模拟试卷(三) 144 计算机专业基础综合考试模拟试卷(四) 152 计算机专业基础综合考试模拟试卷(五) 161 计算机专业基础综合考试模拟试卷(六) 169 计算机专业基础综合考试模拟试卷(七) 177 计算机专业基础综合考试模拟试卷(八) 185 计算机专业基础综合考试模拟试卷(一)参考答案 192 计算机专业基础综合考试模拟试卷(二)参考答案 204 计算机专业基础综合考试模拟试卷(三)参考答案 216 计算机专业基础综合考试模拟试卷(四)参考答案 229 计算机专业基础综合考试模拟试卷(五)参考答案 241 计算机专业基础综合考试模拟试卷(六)参考答案 254 计算机专业基础综合考试模拟试卷(七)参考答案 266 计算机专业基础综合考试模拟试卷(八)参考答案 279