本书是计算机专业研究生入学考试四门主干课程的综合复习用书,内容分为数据结构篇、计算机组成原理篇、操作系统篇、计算机网络篇。全书严格按照最新计算机考研大纲,对大纲所涉及的知识点进行集中梳理,精选名校历年考研真题,给出详细的解题思路,力求达到讲练结合、灵活掌握、举一反三的功效,并力求内容精炼、重点突出、深入浅出。同时,创新的“书本+在线”的学习方式与网上答疑,可大大提高考生的复习效果,达到事半功倍的复习效率。
目录
第1篇 数据结构 第1章 绪论 2 复习要点 2 考点内容精讲 2 1.1 基本概念和术语 2 1.2 算法和算法评价 3 例题精析 4 试题精选 4 参考答案 5 第2章 线性表 7 复习要点 7 考点内容精讲 7 2.1 线性表的定义和基本操作 7 2.2 线性表的顺序存储结构及实现 8 2.3 线性表的链式存储结构及实现 10 2.4 顺序存储和链式存储的对比(理解) 17 例题精析 18 试题精选 19 参考答案 22 第3章 栈、队列和数组 35 复习要点 35 考点内容精讲 35 3.1 栈和队列的基本概念 35 3.2 栈的存储结构及其基本运算的 实现 36 3.3 队列的存储结构及其基本运算的实现 38 3.4 栈和队列的应用 40 3.5 特殊矩阵的压缩存储 42 例题精析 44 试题精选 45 参考答案 47 第4章 树与二叉树 51 复习要点 51 考点内容精讲 51 4.1 树的基本概念和性质(理解) 51 4.2 二叉树 52 4.3 树、森林 57 4.4 树与二叉树的应用 60 例题精析 65 试题精选 69 参考答案 72 第5章 图 80 复习要点 80 考点内容精讲 80 5.1 图的基本概念(理解) 80 5.2 图的存储结构(理解) 81 5.3 图的遍历 85 5.4 图的基本应用 88 例题精析 95 试题精选 97 参考答案 99 第6章 查找 104 复习要点 104 考点内容精讲 104 6.1 基本概念(理解) 104 6.2 顺序查找 105 6.3 折半查找(掌握) 106 6.4 B-树和B+树 107 6.5 散列(Hash)表 110 6.6 字符串模式匹配 112 例题精析 117 试题精选 119 参考答案 120 参考答案 122 第7章 排序 130 复习要点 130 考点内容精讲 130 7.1 排序的基本概念(理解) 130 7.2 插入排序 131 7.3 交换排序 132 7.4 选择排序(掌握) 134 7.5 二路归并排序(掌握) 137 7.6 基数排序(理解) 137 7.7 不同排序算法的比较(理解) 138 7.8 外部排序 139 例题精析 143 试题精选 145 参考答案 147 第2篇 计算机组成原理 第1章 计算机系统概论 154 复习要点 154 考点内容精讲 154 1.1 计算机发展历程 154 1.2 计算机系统层次结构 155 1.3 计算机性能指标 158 例题精析 159 参考答案 162 第2章 数据的表示和运算 164 复习要点 164 考点内容精讲 164 2.1 数制与编码 164 2.2 定点数的表示和运算 168 2.3 浮点数的表示和运算 175 2.4 算术逻辑单元(ALU) 178 例题精析 182 试题精选 184 参考答案 187 第3章 存储器系统的层次结构 192 复习要点 192 考点内容精讲 192 3.1 存储器的分类 192 3.2 存储器的层次结构(理解) 193 3.3 半导体随机存取存储器 194 3.4 只读存储器(理解) 195 3.5 存储器与CPU的连接 196 3.6 双口RAM和多模块存储器 199 3.7 高速缓冲存储器 200 3.8 虚拟存储器 203 例题精析 206 试题精选 210 参考答案 214 第4章 指令系统 219 复习要点 219 考点内容精讲 219 4.1 指令格式 219 4.2 指令的寻址方式 221 4.3 CISC和RISC的基本概念(理解) 225 例题精析 226 试题精选 227 参考答案 231 第5章 中央处理器(CPU) 235 复习要点 235 考点内容精讲 235 5.1 CPU的功能和基本结构 235 5.2 指令执行过程 236 5.3 数据通路的功能和基本结构 238 5.4 控制器的功能和工作原理 239 5.5 指令流水线 247 例题精析 251 试题精选 254 参考答案 259 第6章 总线 264 复习要点 264 考点内容精讲 264 6.1 总线概述 264 6.2 总线仲裁 265 6.3 总线操作和定时 267 6.4 总线标准(了解) 268 例题精析 269 试题精选 270 参考答案 272 第7章 输入/输出(I/O)系统 275 复习要点 275 考点内容精讲 275 7.1 I/O系统基本概念(了解) 275 7.2 外部设备(了解) 275 7.3 I/O接口(I/O控制器) 278 7.4 I/O方式 280 例题精析 285 试题精选 287 参考答案 290 第3篇 操作系统 第1章 操作系统概述 294 复习要点 294 考点内容精讲 294 1.1 操作系统的概念、特征、功能和提供的服务 294 1.2 操作系统的发展与分类(了解) 296 1.3 操作系统的运行环境(理解) 297 1.4 操作系统的体系结构(了解) 299 例题精析 299 试题精选 300 参考答案 301 第2章 进程管理 304 复习要点 304 考点内容精讲 304 2.1 进程与线程 304 2.2 处理器调度 312 2.3 进程同步 316 2.4 死锁 328 例题精析 333 试题精选 337 参考答案 341 第3章 内存管理 349 复习要点 349 考点内容精讲 349 3.1 内存管理基础 349 3.2 虚拟内存管理 360 例题精析 369 试题精选 372 参考答案 376 第4章 文件管理 383 复习要点 383 考点内容精讲 383 4.1 文件系统基础 383 4.2 文件系统实现 388 4.3 磁盘组织与管理 393 例题精析 397 试题精选 399 参考答案 403 第5章 输入/输出(I/O)管理 408 复习要点 408 考点内容精讲 408 5.1 I/O管理概述 408 5.2 I/O核心子系统 412 例题精析 417 试题精选 417 参考答案 419 第4篇 计算机网络 第1章 计算机网络体系结构 423 复习要点 423 考点内容精讲 423 1.1 计算机网络概述 423 1.2 计算机网络体系结构与参考模型 425 例题精析 427 试题精选 428 参考答案 429 第2章 物理层 431 复习要点 431 考点内容精讲 431 2.1 通信基础 431 2.2 传输介质 437 2.3 物理层设备(理解) 437 例题精析 438 试题精选 439 参考答案 442 第3章 数据链路层 446 复习要点 446 考点内容精讲 446 3.1 数据链路层的功能(理解) 446 3.2 组帧(了解) 447 3.3 差错控制 447 3.4 流量控制与可靠传输机制 448 3.5 介质访问控制 450 3.6 局域网 452 3.7 广域网 457 3.8 数据链路层设备 459 例题精析 461 试题精选 463 参考答案 468 第4章 网络层 474 复习要点 474 考点内容精讲 474 4.1 网络层的功能 474 4.2 路由算法 475 4.3 IPv4 476 4.4 IPv6(了解) 483 4.5 路由协议 484 4.6 IP组播 488 4.7 移动IP 490 4.8 网络层设备 491 例题精析 493 试题精选 497 参考答案 502 第5章 传输层 508 复习要点 508 考点内容精讲 508 5.1 传输层提供的服务 508 5.2 用户数据报协议UDP 510 5.3 传输控制协议TCP 512 例题精析 519 试题精选 521 参考答案 523 第6章 应用层 526 复习要点 526 考点内容精讲 526 6.1 网络应用模型 526 6.2 DNS系统 527 6.3 文件传输协议FTP 528 6.4 电子邮件 529 6.5 万维网WWW 532 例题精析 534 试题精选 536 参考答案 538 附录A 浩帆的考研记忆 540 参考文献 544 |