王道操作系统课后题——必刷核心题号整理

这张 408 王道操作系统高频题表,最适合考前 60 天用。

它主要帮你解决一个问题:

一轮、二轮复习时,到底哪些题必须死磕,哪些题重点刷,哪些题看一眼就够?

408 复习最怕的不是题多,而是把大量时间花在低频冷门题上。
这份整理不是为了让你少学,而是帮你把时间用在更容易出分的地方。


一、这张表怎么用?

1. 一轮复习:先打基础,再刷核心题

建议流程:

看课 / 看书 → 刷核心题 → 对答案 → 标记错题

一轮至少把表里的 “核心刷题号” 刷一遍。

当然,如果你时间充裕,也可以整节全刷。
但不在核心范围内的题,很多属于低频、冷门或重复训练,性价比没有那么高,不建议一开始就死磕。


2. 二轮复习:别平均用力,先刷红色必刷题

二轮建议先做两件事:

  1. 一轮错题重新刷一遍
  2. 按表里的 “必刷题号 + 真题题号” 优先刷

这里的“必刷题号”基本都是真题高频考点的延伸训练。

如果时间很紧,不要再从头到尾平均刷了。
先把这些题刷透,收益会更高。


二、重要程度排序

刷题优先级建议如下:

真题 > 必刷题 > 核心题

根据自己的复习时间灵活安排。

如果只剩最后 30~60 天,建议优先刷:

  • 真题题号
  • 必刷题号
  • 一轮错题
  • 核心题用来查漏补缺

三、颜色说明

颜色 含义 使用建议
红色 必刷题 / 真题题号 二轮优先刷,时间紧也不能跳
橙色 高频重点 一轮要掌握,二轮可查漏
绿色 一轮巩固 打基础用,不建议二轮反复死磕
黑色 核心刷题号 一轮至少刷一遍

四、按考频划重点

极高频必刷

进程管理

包括:

  • 2.1 进程与线程简介
  • 2.2 CPU 调度
  • 2.3 同步与互斥
  • 2.4 死锁

这一章是 408 操作系统的大头,真题覆盖密度很高。
选择题、大题都爱考,尤其是进程状态转换、调度算法、PV 操作、死锁和银行家算法,必须反复刷。


内存管理

包括:

  • 3.1 内存管理概念
  • 3.2 虚拟内存管理

分页、分段、段页式、地址转换、TLB、缺页中断、页面置换算法,都是高频中的高频。
这部分不仅要会背概念,更要会算题、会画过程。


文件管理

重点是:

  • 4.2 目录与文件

别看文件管理章节不算长,但目录结构、文件分配、索引节点、软硬链接、多级索引这些内容,非常容易出综合题。
建议直接按表里的必刷题号重点刷。


I/O 管理

重点是:

  • 5.2 设备独立性软件
  • 5.3 磁盘和固态硬盘

磁盘调度、设备分配、缓冲区、SPOOLing、SSTF、SCAN、C-SCAN 这些题型都很固定。
理解之后刷一遍,提分很明显。


中频重点刷

包括:

  • 1.3 操作系统的运行环境
  • 1.6 虚拟机
  • 4.3 文件系统
  • 5.1 I/O 管理概述

这些模块不一定年年大题考,但选择题很喜欢“偷袭”。
尤其是系统调用、中断、用户态/内核态、特权指令、VFS、DMA 等知识点,容易和其他章节混着考。


低频快速过

包括:

  • 1.1 操作系统的基本概念
  • 1.2 操作系统发展历程
  • 4.1 文件系统基础

这些内容多是基础概念,适合一轮了解、考前查漏。
不建议一开始投入太多时间。


五、王道操作系统必刷题号总表

表格说明:
“核心刷题号”适合一轮打底;
“必刷题号”适合二轮重点刷;
“真题题号”必须优先刷。

章节 小节 页码 核心刷题号(不含真题) 必刷题号(不含真题) 真题题号(必刷)
第一章 计算机系统概述 1.1 操作系统的基本概念 5 05、06、07、08、10 10 11
第一章 计算机系统概述 1.2 操作系统发展历程 10~11 01、02、11、12、14、16 12、16 17、18、19、20
第一章 计算机系统概述 1.3 操作系统的运行环境 19~20 03、05、07、08、09、10、11、12、13、14、15 03、05、07、08、09、11、14 16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33
第一章 计算机系统概述 1.6 虚拟机 31~32 04、05、06、07、09、14、15、18 04、07、18 20、21、22
第二章 进程管理 2.1 进程与线程简介 51~56 01、02、03、04、08、10、11、15、16、21、22、24、27、28、29、33、34、35、40、41、42、43、46、48、49、50、51、52、53、54、55、56、57 08、10、15、16、27、28、29、33、34、40、41、43、46、48、49、50、51、52、53、54、55、56、57 58、59、60、61、62、63、64、65、66、67、68、69、70、71、72、73
第二章 进程管理 2.2 CPU 调度 78~81 03、04、06、07、08、09、10、13、14、15、16、18、19、20、21、22、23、25、26、28、29、30、32、33、35、36 07、08、09、15、18、19、21、22、23、26、28、29、35、36 37、38、39、40、41、42、43、44、45、46、47、48、49、50、51、52、53、54、55、56、57
第二章 进程管理 2.3 同步与互斥 114~118 01、03、07、12、13、16、17、18、21、22、23、24、25、26、28、29、30、32、33、35、36、37、38、39、41、42、43、44、45、46 12、13、16、17、23、24、25、26、30、32、33、35、36、37、38、39、41、42、43、44、45、46 47、48、49、50、51、52、53、54、55、56
第二章 进程管理 2.4 死锁 158~162 01、04、06、07、09、10、11、14、15、16、17、18、19、21、22、26、28、29、30、31、32、33 09、10、11、16、19、21、26、28、29、30、32、33 34、35、36、37、38、39、40、41、42、43、44、45
第三章 内存管理 3.1 内存管理概念 191~196 02、03、04、06、07、08、09、10、11、12、14、16、17、19、20、21、22、24、25、26、29、30、31、32、33、38、39、40、43、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58 02、03、04、06、07、08、10、11、16、19、20、21、22、30、31、38、44、45、47、48、52、53、54、56、57、58 59、60、61、62、63、64、65、66、67、68、69、70、71、72
第三章 内存管理 3.2 虚拟内存管理 226~230 01、02、03、04、05、06、07、08、09、12、13、14、15、16、17、18、19、20、21、22、23、24、26、28、29、30、32、33、36、37、38、39、40、41、42 03、07、12、13、14、15、16、17、19、20、22、23、24、28、30、33、37、38、39、40、41、42 43、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59、60、61
第四章 文件管理 4.1 文件系统基础 256 02、03、04、05 04、05
第四章 文件管理 4.2 目录与文件 271~275 01、02、03、04、06、08、09、10、11、12、13、16、17、18、21、24、25、27、28、30、31、32、33、34、35、37、38、39、40、42、43、44、45、46、47 04、09、10、16、17、18、25、27、28、30、31、32、33、34、37、38、39、40、42、43、44、47 49、50、51、52、53、54、55、56、57、58、59、60、61、62、63、64、65、66、67、68、69、70
第四章 文件管理 4.3 文件系统 300~301 01、02、03、04、05、07、08、10、11、12 07、08、10、11、12 13、14、15、16、17、18
第五章 I/O 管理 5.1 I/O 管理概述 314~316 01、02、03、04、05、06、08、09、10、11、14、16、17、18、19、20、21、22 03、06、08、09、11、18、19、20、21、22 23、24、25、26
第五章 I/O 管理 5.2 设备独立性软件 329~332 01、02、03、06、07、08、09、10、12、14、16、17、19、20、21、23、24、25、26、27、28、29、31、32、33、34、35 01、09、10、16、19、20、21、24、25、31、34、35 36、37、38、39、40、41、42、43、44、45、46
第五章 I/O 管理 5.3 磁盘和固态硬盘 348~351 04、07、08、09、10、11、12、13、14、15、16、17、18、19、20、21、22、24、25、26 04、07、13、15、16、17、18、19、20、21、22、24、25、26 27、28、29、30、31、32、33、34、35

六、分章考点说明表

下面这部分适合放在总表后面。
如果总表是“刷哪些题”,那这张表就是“为什么刷这些题”。


第一章:计算机系统概述

章节 页码 必做题号 对应 408 高频考点 考频判断 建议轮次 说明
1.1 5 01、04、09 OS 的定义、功能、资源管理 中频 一轮巩固 作为基本概念打底即可,二轮不必反复刷。
1.1 5 05 并发 vs 并行 高频前置 一轮巩固 后面多任务、多处理器、虚拟机题都会用到。
1.1 5 06、07、08 系统调用接口、请求系统服务 高频前置 一轮巩固 和 10、11 同考点,先做这些再做真题。
1.1 5 10、11 库函数 vs 系统调用;OS 提供给应用程序的接口 高频 二轮刷题 11 是 2010 统考真题;系统调用几乎贯穿后面中断、用户态/内核态题。
1.2 10~11 01 多道程序设计提高资源利用率 高频前置 一轮巩固 是 2016、2017、2022 多道程序真题的基础。
1.2 10~11 12 分时系统响应时间计算:时间片 × 就绪进程数 中高频 二轮刷题 本章少数计算型题,和 408 喜欢的“小公式直接算”题型吻合。
1.2 10~11 17、18、19、20 多道程序、批处理、并发并行、CPU 利用率 高频 二轮刷题 都是真题或真题同源考点,常考说法组合判断。
1.3 19~20 03、07、14 系统调用、Trap、用户态与内核态切换 极高频 二轮刷题 是 1.3 多道真题的基础模型。
1.3 19~20 16~33 中断、异常、系统调用、特权指令、硬件/OS 分工 极高频 二轮刷题 1.3 是第一章最高频区域,真题密度非常高。
1.6 31~32 04、05、06、07、09 宏内核、微内核、机制与策略分离、性能开销 中高频 一轮巩固 为 2023 微内核真题服务。
1.6 31~32 18、20、21、22 VMM、OS 初始化、中断向量表、虚拟化 中高频 / 新增趋势 二轮刷题 虚拟化近年热度上升,2025 真题已考。

第二章:进程管理

章节 页码 必做题号 对应 408 高频考点 考频判断 建议轮次 说明
2.1 51~56 01、03、04、11、22、24 进程概念、进程映像、PCB、进程内存映像 高频前置 一轮巩固 PCB 是进程存在的唯一标志,是后面进程创建、终止、切换的基础。
2.1 51~56 08、10、47、58、68、72 进程创建、进程终止、资源回收 极高频 二轮刷题 408 常考“创建进程做什么、不做什么”“终止进程一定回收什么”。
2.1 51~56 15、16、27、40、41、43、44、45、46、61、63、64、65、69、71 进程 / 线程状态转换 极高频 二轮刷题 状态转换几乎是第二章最稳定高频点。
2.1 51~56 33、34、35、48、49、50、51、52、53、54、55、56、57、59、60、66、73 进程 vs 线程;线程共享 / 私有资源 极高频 二轮刷题 重点掌握“进程是资源分配单位,线程是调度单位”。
2.2 78~81 04、20、23、25、30、46、50、54 时间片轮转、状态转换、周转时间计算 极高频 二轮刷题 常考时间片用完转就绪态、时钟中断、PCB/就绪队列。
2.2 78~81 15、26、27、28、47、48、52、53 调度计算、平均周转时间、平均等待时间 极高频 二轮刷题 必须会画甘特图,区分完成时间、周转时间、等待时间。
2.2 78~81 06、13、14、41、51 调度时机、临界区能否调度 极高频 二轮刷题 408 爱考“处于临界区也可能被调度”。
2.3 114~118 03、12、13、16、17、18、23、24、25、26、30、32、35、47、55 信号量与 PV 操作 极高频 二轮刷题 信号量当前值、等待进程数、P/V 顺序是稳定高频。
2.3 114~118 33、46、49、50、53 并发执行、共享变量结果范围 极高频 二轮刷题 要会列指令交错,这是同步互斥里的高频推演题。
2.4 158~162 09、10、11、15、28、34、38、41、44 同类资源死锁公式、资源数量下界 极高频 二轮刷题 必须掌握“每个进程最多占有 k-1 个仍不死锁”的思想。
2.4 158~162 26、29、30、35、36、37、41、43、45 银行家算法、安全序列、安全性检查 极高频 二轮刷题 银行家算法是死锁章节最重要计算题型。

第三章:内存管理

章节 页码 必做题号 对应 408 高频考点 考频判断 建议轮次 说明
3.1 191~196 01、02、03、18、59 存储管理目标、内存保护、界地址保护 高频前置 一轮巩固 内存保护不能只靠 OS 软件,必须有硬件支持。
3.1 191~196 06、07、15、20、21、22、23、61、66、69、72 动态分区分配、空闲区合并、伙伴算法 极高频 二轮刷题 常考空闲块大小、合并规则、最佳适应产生碎片。
3.1 191~196 16、24、25、29、30、31、38、39、43、48、53、54、55、56、57、62、64、68、70 分页存储管理、页表、多级页表、分页地址计算 极高频 二轮刷题 第三章最常见计算点。
3.1 191~196 08、26、27、32、33、40、44、49、50、60、65、67 分段存储管理、段表、越界判断、共享段 极高频 二轮刷题 常考最大段长、段内地址是否越界、共享段段号是否必须相同。
3.2 226~230 03、24、28、37、43、46、56 缺页中断处理流程、有效位、修改位、访问位 极高频 二轮刷题 核心流程:缺页中断→调页→修改页表→重新执行被中断指令。
3.2 226~230 14、19、20、21、30、38、42、47、54、55 TLB、有效访问时间、多级页表、地址变换计算 极高频 二轮刷题 408 最喜欢的计算型考点之一。
3.2 226~230 15、16、17、22、23、25、33、39、48、50、51、53、59 页面置换算法:FIFO、LRU、CLOCK、Belady 异常 极高频 二轮刷题 页面置换是第三章最重要计算题型,必须会手推。

第四章:文件管理

章节 页码 必做题号 对应 408 高频考点 考频判断 建议轮次 说明
4.1 256 02、03、04 文件逻辑结构、索引文件、流式文件 中高频前置 一轮巩固 逻辑结构和物理结构常混考。
4.1 256 05 索引顺序文件、平均查找次数 中高频 / 计算型 二轮刷题 和目录检索平均访盘次数思路一致。
4.2 271~275 01、02、03、04、49、58、63、67、70 FCB、inode、目录项、内存索引节点 极高频 二轮刷题 近年反复考“目录项存什么,inode 存什么”。
4.2 271~275 16、17、18、19、21、22、24、29、30、31、50、57、65 文件物理结构:连续、链接、索引 极高频 二轮刷题 随机访问且易扩展选索引结构。
4.2 271~275 32、33、34、53、56、59 inode 多级索引、最大文件长度、访盘次数 极高频 二轮刷题 文件管理章节最稳定计算题型。
4.2 271~275 37、38、39、40、42、54、58、64、67、68 open / read / write / close、打开文件表、文件描述符 极高频 二轮刷题 重点区分 open 按名查找,read/write 用文件描述符。
4.3 300~301 07、08、10、11、13、14、15、16、17、69 位图法、空闲链表、成组链接、FAT 极高频 二轮刷题 空闲空间管理近年考得很密。

第五章:I/O 管理

章节 页码 必做题号 对应 408 高频考点 考频判断 建议轮次 说明
5.1 314~316 03、06、08、09、10、11、26 DMA 控制方式、DMA 控制器、预处理 / 后处理 极高频 二轮刷题 DMA 是 I/O 章节最稳定考点之一。
5.1 314~316 16、17、24、25、40、44 I/O 软件层次、设备无关软件、设备驱动程序、中断处理程序 极高频 二轮刷题 要会判断系统调用、驱动程序、中断处理程序各自负责什么。
5.1 314~316 18、19、20、21、23、46 中断驱动 I/O、键盘中断、硬件/软件分工、进程阻塞 极高频 二轮刷题 重点区分中断响应阶段硬件完成什么,中断处理程序完成什么。
5.2 329~332 02、03、06、09、10、12、13、38、39、41 缓冲技术、单缓冲 / 双缓冲、时间计算 极高频 二轮刷题 单缓冲、双缓冲时间计算是高频计算题。
5.2 329~332 19、20、21、22、23、24、25、26、27、28、42 SPOOLing、虚拟设备、输入井 / 输出井 极高频 二轮刷题 SPOOLing 重点是把独占设备逻辑上改造成共享设备。
5.3 348~351 13、14、20、21、22、27、29、32、33、34 磁盘调度:FCFS、SSTF、SCAN、C-SCAN 极高频 二轮刷题 必须会画访问序列并算磁头移动距离。
5.3 348~351 15、16、17、18、19 磁盘地址结构、柱面 / 磁头 / 扇区换算、传输率 高频 / 计算型 二轮刷题 是磁盘调度之外最重要的小计算题。
5.3 348~351 24、25、26、35 SSD 特性、磨损均衡、SSD 与机械硬盘差异 中高频 / 新增趋势 二轮刷题 SSD 是近年趋势点,2025 真题已考。

七、最后说几句

这张表不是让你“只刷这些题”,而是帮你建立一个优先级。

如果你时间充足,可以全刷。
但如果已经进入二轮、三轮,甚至只剩考前 60 天,就不要再平均用力了。

优先顺序很简单:

  1. 先刷真题
  2. 再刷必刷题
  3. 最后用核心题查漏补缺

408 操作系统的题型其实很稳定。
高频模块刷透,很多题看到题干就能反应出考点。

少刷无效题,多刷高频题。
这才是考前提分最现实的路线。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐