计算机考研专业基础综合便携手册

计算机考研专业基础综合便携手册
作 者: 周伟 刘泱 王征勇
出版社: 机械工业出版社
丛编项: 天勤计算机考研系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 考研专业书
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  天勤论坛,取名自古训“天道酬勤”,意为考研路上,困苦实多,然而天自有道,勤恳付出者,必有应得之酬劳。天勤论坛由浙大、北航等多所计算机专业名校的研究生创办,团队所有成员皆亲身经历过计算机专业考研的磨炼,于是本着为考生服务的热情,共同搭建了此交流平台。由天勤论坛组编的高分笔记系列计算机考研辅导书,融入了论坛答疑的精华内容,论坛组织了高分考生进行勘误,不断完善此套书籍。考生在书中遇到疑问,也可在线与作者进行交流。为提高考生算法设计能力,团队搭建了专门针对计算机考研学子的在线算法测试平台——ACM俱乐部(acmclub.com),希望能借此帮助考生提高复习效率。

内容简介

计算机学科专业基础综合包含四大科目,分别是数据结构、计算机组成原理、操作系统和计算机网络,其涉及内容非常之广,考生几乎都在抱怨看了这科忘记那科,很难达到所有知识点熟记在心的状态。基于此,天勤编书组专门编写了一套适合考生随身携带的知识点速记小册子,可以让考生走到哪学到哪,最大化地减少知识点的遗忘。该书严格根据《全国硕士研究生入学统一考试计算机学科专业基础综合考试大纲》规定的考试内容和考试要求编写。每章的内容主要由知识体系框图、知识点速记、相关知识点总结三大部分组成,可迅速地帮助考生搭建专业课知识体系。本书可作为参加计算机专业研究生入学考试的复习指导书。

图书目录

前言

第1篇 数据结构

第1章 绪 论 2

知识体系框架图 2

知识点速记 3

知识点1:代码书写规范 3

知识点2:C/C++语言基础 5

知识点3:时间复杂度与空

间复杂度分析基

础【2,0】 7

知识点4:数据结构相关的

基本概念 7

知识点5:数据逻辑结构 8

知识点6:数据物理结构 9

知识点7:算法 10

第2章 线性表 11

知识体系框架图 11

知识点速记 12

知识点1:线性表的逻辑

特性 12

知识点2:线性表的存储

结构 12

知识点3:线性表的定义 14

知识点4:顺序表操作【0,2】 16

知识点5:单链表操作【0,2】 20

知识点6:双链表操作 24

知识点7:循环链表操作 26

知识点8:一元多项式的表

示及相加 27

第3章 栈、队列和数组 29

知识体系框架图 29

知识点速记 30

知识点1:栈的定义【4,0】 30

知识点2:栈的表示和

实现 30

知识点3:栈的应用 33

知识点4:队列的定义【1,0】 37

知识点5:队列的表示和实

现【2,0】 37

知识点6:队列的应用 42

知识点7:顺序存储 43

知识点8:特殊矩阵的压缩

存储 44

第4章 树与二叉树 46

知识体系框架图 46

知识点速记 47

知识点1:树相关的基本

概念【1,0】 47

知识点2:二叉树的定义 49

知识点3:二叉树的性

质【2,0】 51

知识点4:二叉树的存储

结构 52

知识点5:二叉树的遍历

算法【1,0】 52

知识点6:二叉树的构

造【2,0】 60

知识点7:线索二叉树【1,0】 61

知识点8:树的存储结构 63

知识点9:森林与二叉树的

转换【2,0】 66

知识点10:树和森林的

遍历 70

知识点11:二叉排序

树【1,0】 73

知识点12:平衡二叉

树【3,0】 78

知识点13:赫夫曼树和赫夫曼编码【1,0】 80

第5章 图 83

知识体系框架图 83

知识点速记 84

知识点1:图相关的基本

概念【2,0】 84

知识点2:图的存储结构 85

知识点3:图的遍历【1,0】 89

知识点4:最小(代价)生成树【1,0】 93

知识点5:最短路径【2,0】 96

知识点6:拓扑排序【3,0】 104

知识点7:关键路径【0,1】 105

第6章 查 找 109

知识体系框架图 109

知识点速记 110

知识点1:查找的基本

概念 110

知识点2:顺序查找法 110

知识点3:折半查找

法【1,0】 111

知识点4:二叉排序树 113

知识点5:平衡二叉树 113

知识点6:B?树【2,0】 113

知识点7:B+树 120

知识点8:散列表【1,1】 120

第7章 排 序 124

知识体系框架图 124

知识点速记 125

知识点1:直接插入排

序【2,0】 125

知识点2:折半插入排

序【1,0】 126

知识点3:希尔排序 129

知识点4:简单选择排序 130

知识点5:堆排序【2,0】 131

知识点6:起泡排序【1,0】 135

知识点7:快速排序【2,0】 138

知识点8:二路归并

排序【0,1】 143

知识点9:基数排序 144

知识点10:外部排序 146

知识点11:各种排序算法的

比较 149

第2篇 计算机组成原理

第1章 计算机系统概述 152

知识体系框架图 152

知识点速记 153

知识点1:冯?诺依

曼机【1,0】 153

知识点2:计算机系统未考 154

知识点3:计算机性能

指标【2,1】 156

知识点4:相关概念

总结未考 158

第2章 数据的表示和运算 160

知识体系框架图 160

知识点速记 161

知识点1:真值、机器数

和BCD码未考 161

知识点2:定点数的表

示【3,1】 161

知识点3:定点数的移位

运算未考 166

知识点4:补码定点数的

加减运算【0,1】 167

知识点5:定点数的乘除

运算未考 169

知识点6:浮点数的表示

与IEEE754标

准【2,0】 169

知识点7:浮点数的加减

运算【1,0】 175

知识点8:串行加法器与

并行加法器未考 176

知识点9:算术逻辑单元

(ALU)的功能和结构未考 178

第3章 存储器层次结构 180

知识体系框架图 180

知识点速记 181

知识点1:存储器的分类与

层次化结构未考 181

知识点2:半导体随机存

储器【2,0】 183

知识点3:DRAM存储器

的刷新未考 184

知识点4:只读存储器与

FLASH存储

器【2,0】 187

知识点5:主存储器与CPU

的连接【2,0】 187

知识点6:双口RAM和多模块存储器【0,1】 193

知识点7:Cache的基本

工作原理【2,0】 196

知识点8:Cache和主存

之间的映射方

式【3,0】 197

知识点9:Cache中主存块

的替换算法未考 202

知识点10:Cache写操作

策略未考 203

知识点11:虚拟存储

器【2,1】 204

第4章 指令系统 206

知识体系框架图 206

知识点速记 207

知识点1:指令的基本格式以及几种常见的指令格式未考 207

知识点2:定长操作码指令格式与不定长操作码指令格式未考 209

知识点3:指令的寻址方

式【2,1】 212

知识点4:CISC和RISC的基本概念【1,0】 217

知识点5:标志寄存器与转移条件的逻辑表达式总结【1,0】 218

第5章 中央处理器 220

知识体系框架图 220

知识点速记 221

知识点1:CPU中的寄

存器未考 221

知识点2:指令执行过

程未考 222

知识点3:控制器的结构、

功能和实现未考 224

知识点4:微程序控制

器未考 226

知识点5:指令流水线的基本概念与实现未考 230

知识点6:多核处理器未考 233

知识点7:中断系统未考 234

第6章 总 线 239

知识体系框架图 239

知识点速记 240

知识点1:总线的基本概念、分类与结构未考 240

知识点2:总线的性能指

标未考 241

知识点3:总线仲裁未考 242

知识点4:总线操作和定

时未考 245

知识点5:总线标准未考 246

第7章 输入/输出系统 248

知识体系框架图 248

知识点速记 249

知识点1:I/O设备未考 249

知识点2:硬盘存储器未考 251

知识点3:光盘存储器未考 253

知识点4:I/O接口的功能

和基本结构未考 254

知识点5:I/O端口及其编

址未考 255

知识点6:I/O方式未考 256

第3篇 操作系统

第1章 绪 论 264

知识体系框架图 264

知识点速记 265

知识点1:操作系统的

概念未考 265

知识点2:操作系统的

特征【1,0】 266

知识点3:操作系统的发展

与分类【1,0】 267

知识点4:操作系统的主要

功能未考 269

知识点5:中断和异

常【1,0】 270

知识点6:用户态与核心

态【2,0】 271

知识点7:系统调用【2,0】 272

知识点8:操作系统的体系

结构未考 273

第2章 进程管理 274

知识体系框架图 274

知识点速记 275

知识点1:进程的概念和

特点【1,0】 275

知识点2:进程的三态

转化【1,0】 275

知识点3:进程的控

制【2,0】 276

知识点4:线程的概念及

线程与进程的

比较【2,0】 278

知识点5:进程通信未考 280

知识点6:处理机的三级调

度概念和调度的

基本原则【1,0】 280

知识点7:常见进程调度

算法【2,0】 281

知识点8:同步与互斥的

概念未考 282

知识点9:互斥实现的软

件方法和硬件

方法【1,0】 283

知识点10:信号量机

制【1,0】 284

知识点11:经典同步

问题【0,2】 284

知识点12:管程未考 292

知识点13:死锁的原因和必

要条件【1,0】 293

知识点14:安全性算法和银

行家算法【2,0】 294

第3章 内存管理 296

知识体系框架图 296

知识点速记 297

知识点1:应用程序的编译

和链接【1,0】 297

知识点2:交换和覆盖未考 298

知识点3:分区分配【2,0】 299

知识点4:内部碎片和外部

碎片未考 301

知识点5:基本分页、基本

分段存储管理方

式【2,0】 302

知识点6:虚拟内存【1,0】 303

知识点7:请求分页管理

方式【1,1】 307

知识点8:抖动现象与缺

页率【1,0】 311

第4章 文件管理 315

知识体系框架图 315

知识点速记 316

知识点1:文件的基本

概念【1,0】 316

知识点2:文件的逻辑

结构未考 317

知识点3:目录结构【1,0】 318

知识点4:文件共享【1,0】 320

知识点5:文件保护未考 322

知识点6:文件系统的层

次结构未考 323

知识点7:目录实现未考 323

知识点8:文件的实现未考 324

知识点9:磁盘的结构和

访问时间未考 326

知识点10:磁盘调度

算法【1,1】 327

知识点11:磁盘管理【1,0】 330

第5章 设备管理 332

知识体系框架图 332

知识点速记 333

知识点1:I/O设备的分类

与功能未考 333

知识点2:I/O控制方

式未考 334

知识点3:I/O软件层次

结构【3,0】 334

知识点4:缓冲区【1,0】 336

知识点5:设备分配与

回收未考 337

知识点6:SPOOLing假脱

机技术未考 338

第4篇 计算机网络

第1章 计算机网络体系结构 342

知识体系框架图 342

知识点速记 343

知识点1:实体、对等层、对

等实体未考 343

知识点2:协议【1,0】 343

知识点3:接口未考 344

知识点4:服务【1,0】 344

知识点5:ISO/OSI参考

模型与TCP/IP

模型【2,0】 346

知识点6:计算机网络性能

指标【1,0】 346

第2章 物理层 352

知识体系框架图 352

知识点速记 353

知识点1:信号、信源、信道、信宿未考 353

知识点2:带宽、码元、波特、速率【1,0】 354

知识点3:奈奎斯特定理与

香农定理【1,0】 356

知识点4:数据传输方式、

通信方式、通信

模式未考 357

知识点5:编码与调制未考 358

知识点6:电路交换、报

文交换与分组

交换未考 359

知识点7:数据报与虚

电路未考 361

知识点8:传输介质未考 361

知识点9:物理层接口

特性【1,0】 363

知识点10:物理层设

备未考 364

第3章 数据链路层 365

知识体系框架图 365

知识点速记 366

知识点1:组帧未考 366

知识点2:检错编码和纠错

编码未考 368

知识点3:流量控制与可靠

传输机制【3,0】 372

知识点4:信道划分介质访

问控制未考 374

知识点5:随机访问介质访

问控制【1,1】 376

知识点6:以太网【2,2】 380

知识点7:网桥未考 382

知识点8:交换机【1,0】 385

知识点9:各层设备的广

播域、冲突域

总结未考 386

第4章 网络层 387

知识体系框架图 387

知识点速记 388

知识点1:异构网络互联与

路由转发【0,1】 388

知识点2:IPv4【4,1】与

NAT 389

知识点3:ARP、DHCP、ICMP

与IPv6【2,0】 394

知识点4:RIP、OSPF、

BGP【1,0】 396

知识点5:IP组播未考 399

知识点6:移动IP未考 401

知识点7:路由器的组成

和功能【3,0】 402

第5章 传输层 405

知识体系框架图 405

知识点速记 406

知识点1:传输层的基

本概念与端

口号未考 406

知识点2:UDP数据报未考 407

知识点3:TCP段的首部

格式【0,1】 409

知识点4:TCP的连接管

理【1,1】 412

知识点5:TCP的重传机

制未考 413

知识点6:TCP的拥塞控

制【2,0】 414

第6章 应用层 417

知识体系框架图 417

知识点速记 418

知识点1:DNS系统【1,0】 418

知识点2:FTP【1,0】 419

知识点3:电子邮件【1,0】 422

知识点4:WWW与

HTTP【0,1】 424

知识点5:应用层协议与传

输层协议的关系

总结未考 426

参考文献 428