首页/操作系统

操作系统

管理计算机硬件与软件资源的程序集合。本课程覆盖进程管理、内存管理、文件管理与 I/O 管理四大模块,配有进程调度、PV 操作、银行家算法、页面置换、磁盘调度等交互式动画演示。

知识点关系图谱 参考动画演示
5
章节
22
知识点
12
高频考点
100%
覆盖率

知识树

操作系统知识体系总览 · 点击节点可跳转对应章节

操作系统知识体系树状图 操作系统 进程管理 内存管理 文件管理 I/O 管理 OS 概述 进程与线程 进程调度 同步与死锁 连续分配 分页管理 页面置换 文件结构 目录结构 磁盘调度 I/O 控制方式 SPOOLing 缓冲管理 基本概念 四大特征 运行机制 — OS 四大特征 — 并发 (Concurrency) 共享 (Sharing) 虚拟 (Virtual) 异步 (Asynchronism) — 章节学习路径 —

五大章节 · 全面覆盖

第 1 章 · 操作系统概述

中频 基础

操作系统的基本概念、四大特征(并发/共享/虚拟/异步)、发展历程、运行机制(用户态/核心态/系统调用/中断异常)。

第 2 章 · 进程与线程管理

高频 较难

进程状态转换、进程调度算法(甘特图)、PV 操作、银行家算法四大动画可视化。

第 3 章 · 内存管理

高频 较难

连续分配、分页存储地址转换、页面置换算法(FIFO/LRU/OPT/CLOCK)动画演示。

第 4 章 · 文件管理

中频 中等

文件逻辑/物理结构、目录、磁盘调度算法(FCFS/SSTF/SCAN)动画演示。

第 5 章 · 输入输出管理

中频 中等

I/O 控制方式(程序查询/中断/DMA/通道)、SPOOLing 技术、缓冲区管理(单/双/循环缓冲)。

推荐学习路径

PHASE 1
第一阶段:OS 概述 (1周)
四大特征 / 运行机制 / 中断异常
→ ch1
PHASE 2
第二阶段:进程管理 (2周)
进程调度 / PV 操作 / 死锁
→ ch2
PHASE 3
第三阶段:内存管理 (2周)
分页 / 分段 / 页面置换
→ ch3
PHASE 4
第四阶段:文件管理 (1.5周)
文件系统 / 磁盘调度
→ ch4
PHASE 5
第五阶段:I/O 管理 (1周)
I/O 控制 / SPOOLing / 缓冲
→ ch5
PHASE 6
第六阶段:综合复习 (1周)
综合题 / 知识图谱
冲刺

考点热度图

进程调度算法高频
FCFS / SJF / RR / 优先级 · 甘特图
PV 操作与同步高频
信号量 / 生产者消费者 / 读写者
页面置换算法高频
FIFO / LRU / OPT / CLOCK / 改进CLOCK
死锁与银行家算法高频
必要条件 / 资源分配图 / 银行家
分页与地址转换中频
页表 / TLB / 多级页表 / 逻辑→物理
进程状态与转换中频
五态模型 / PCB / 原语 / 上下文切换
磁盘调度算法中频
FCFS / SSTF / SCAN / C-SCAN / LOOK
SPOOLing 技术中频
输入井/输出井 / 输入进程/输出进程

跨章节关联

进程调度 页面置换
算法思想可类比
PV 操作 死锁
同步失败导致死锁
分页 虚拟内存
页式虚拟存储器
文件 磁盘调度
文件存储与磁盘访问
中断 进程切换
中断驱动上下文切换
SPOOLing 打印机
虚拟设备的典型应用
银行家 死锁预防
动态避免死锁
I/O DMA
DMA 控制I/O传输

408 备考策略

重点突破调度与置换算法
进程调度(FCFS→SJF→RR→优先级)与页面置换(FIFO→LRU→CLOCK)是408核心考点,建议先消化一种再类推其余,建立"调度-置换"对比思维。
重视 PV 操作与大题
PV操作、银行家算法、地址转换、页面置换几乎每年必出大题。务必亲手写代码/画表格推导,掌握关键模式的模板。
对比记忆各种算法特点
调度算法、置换算法、磁盘算法种类多易混淆,建议制作对比表格(吞吐量/响应时间/公平性),结合动画加深理解。