Skip to content

第2章:操作系统

💡 目标:掌握操作系统核心原理,理解系统资源管理机制

🎯 章节目标

  • 理解操作系统的基本概念和功能
  • 掌握进程和线程的管理机制
  • 熟悉存储管理的各种策略
  • 了解文件系统和I/O管理
  • 掌握死锁预防和检测方法

⏳ 预计学习时间

24课时(建议2-3周完成)

📚 本章课程

2.1 操作系统基础

课程内容时长
2.1.1 操作系统概念概述操作系统的定义、功能和分类45分钟
2.1.2 操作系统的作用资源管理、用户接口、系统调用60分钟
2.1.3 特殊的操作系统实时系统、分布式系统、嵌入式系统45分钟

2.2 进程与线程

课程内容时长
2.2.1 进程的概念概述进程定义、特征、组成60分钟
2.2.2 线程的概念线程模型、多线程编程75分钟
2.2.3 进程的状态状态转换图、状态管理60分钟

2.3 进程调度与同步

课程内容时长
2.3.1 进程调度概述调度算法、性能指标90分钟
2.3.2 PV的概念信号量基本概念45分钟
2.3.3 信号量与PV操作信号量实现同步互斥90分钟
2.3.4 前趋图与PV操作复杂同步问题的PV解决75分钟

2.4-2.5 死锁管理

课程内容时长
2.4 死锁资源数计算银行家算法、安全序列90分钟
2.5 进程资源图资源分配图、死锁检测60分钟

2.6 存储管理

课程内容时长
2.6.1 段页式存储概述存储管理基本概念30分钟
2.6.2 页式存储分页机制、页表管理90分钟
2.6.3 段式存储分段机制、段表管理75分钟
2.6.4 段页式存储段页结合的存储管理60分钟

2.7-2.8 I/O与磁盘管理

课程内容时长
2.7.1 磁盘管理-01磁盘结构、寻道算法75分钟
2.7.2 磁盘管理-02磁盘调度、性能优化60分钟
2.8 IO管理软件I/O系统结构、设备驱动60分钟

2.9 文件管理

课程内容时长
2.9.1 文件管理概述文件系统基本概念45分钟
2.9.2 文件相关概念文件类型、属性、操作60分钟
2.9.3 树形目录结构目录组织、路径管理45分钟
2.9.4 位示图空闲空间管理60分钟
2.9.5 索引文件文件存储结构75分钟

2.10-2.12 系统管理

课程内容时长
2.10 作业管理作业调度、批处理系统45分钟
2.11 操作系统章节概述本章知识点总结30分钟
2.12 操作系统章节回顾重点难点复习60分钟

🎒 学习收获

完成本章后,你将:

  1. 系统理解:掌握操作系统的整体架构和工作原理
  2. 进程管理:理解进程调度、同步、通信机制
  3. 存储管理:熟悉各种存储管理策略和地址转换
  4. 文件系统:了解文件组织和存储管理方法
  5. 死锁处理:掌握死锁预防、避免、检测和解除

📖 重点难点

重点内容

  • 进程状态转换和调度算法
  • PV操作解决同步互斥问题
  • 页式和段式存储管理
  • 死锁的银行家算法
  • 文件系统的组织结构

难点突破

  • 复杂的PV操作设计
  • 地址转换的计算过程
  • 银行家算法的安全性检查
  • 磁盘调度算法的性能分析

🔗 相关章节

  • 第1章:计算机组成与体系结构 - 存储系统
  • 第7章:系统开发基础 - 软件生命周期
  • 第8章:项目管理 - 资源管理

准备好了吗?开始学习操作系统概念 →

🎯 本章课程总览

课程内容时长
2.1.1 操作系统概念概述建立操作系统的整体认知,明确其位置、任务、分类与常见考法。45分钟
2.1.2 操作系统的作用掌握操作系统作用、任务分块、分层判断题与常见陷阱。45分钟
2.1.3 特殊的操作系统掌握特殊操作系统分类、识别关键词及嵌入式高频考点。45分钟
2.2.1 进程的概念概述进程定义、特征、组成45分钟
2.2.2 线程的概念掌握线程定义、线程与进程关系、线程模型与软考高频判断题。45分钟
2.2.3 进程的状态掌握进程状态模型、迁移触发条件与状态图解题方法。45分钟
2.3.1 进程调度概述掌握进程调度三层体系、经典算法与周转指标计算。45分钟
2.3.2 PV的概念掌握 P/V 原语语义、互斥与同步区别以及题目建模步骤。45分钟
2.3.3 信号量与PV操作通过生产者-消费者等经典模型掌握信号量设置与 PV 编码。45分钟
2.3.4 前趋图与PV操作掌握前趋图建模、边到信号量映射与多任务同步程序设计。45分钟
2.4 死锁资源数计算掌握死锁判定逻辑、资源下界公式与安全序列分析。45分钟
2.5 进程资源图掌握资源分配图元素、死锁判定规则与图化简流程。45分钟
2.6.1 段页式存储概述建立存储管理整体框架,理解分页、分段与段页式的关系。45分钟
2.6.2 页式存储掌握分页地址结构、页表查询流程、TLB与缺页中断考点。45分钟
2.6.3 段式存储掌握段式地址结构、段表字段与越界保护判定。45分钟
2.6.4 段页式存储掌握段页式地址结构、两级查表流程与常见计算题。45分钟
2.7.1 磁盘管理-01掌握磁盘结构基础、访问时间模型与经典磁盘调度算法。45分钟
2.7.2 磁盘管理-02深化磁盘调度优化思路,掌握 LOOK 家族与性能折中分析。45分钟
2.8 IO管理软件掌握 I/O 软件层次、驱动职责、缓冲与 DMA 等核心考点。45分钟
2.9.1 文件管理概述建立文件系统全局认知,掌握目录、分配与空闲管理三条主线。45分钟
2.9.2 文件相关概念掌握文件属性、类型、操作流程及访问方式的典型考点。45分钟
2.9.3 树形目录结构掌握目录结构演进、路径表示与目录查找机制。45分钟
2.9.4 位示图掌握位示图编码规则、块号定位与分配回收流程。45分钟
2.9.5 索引文件掌握索引分配思想、单级/多级索引与容量计算方法。45分钟
2.10 作业管理掌握作业与进程关系、作业调度算法及性能指标计算。45分钟
2.11 操作系统章节概述从考试视角总览第2章知识体系,建立可执行复习框架。45分钟
2.12 操作系统章节回顾通过高频题型回顾建立考前闭环,强化稳定作答能力。45分钟

🧭 本章定位(命题老师视角)

  • 本章以“概念辨析 + 计算/推理”混合题为主,强调关键词与方法匹配。
  • 命题常把相近概念放在同题干干扰,需要先判边界再下结论。

🧱 命题主线

  • 主线1:核心概念定义、边界与场景映射。
  • 主线2:典型机制/流程的步骤化理解与应用。
  • 主线3:高频易错点识别与反向排除。

⏱️ 复习优先级(时间不足时)

  1. 先做本章高频计算题与判定题。
  2. 再做章节概述与回顾中的综合题。
  3. 最后复盘错题并补齐概念盲区。

📝 一页速记

模块快速记忆
核心概念先记定义,再记边界,再记反例
常用方法先识别题型,再调用方法模板
易错点关注关键词、单位、约束条件
作答步骤条件提取 -> 过程推导 -> 结果校验

⚠️ 高频坑位

  • 概念名词相近但边界不同,容易“看着像就选”。
  • 计算题忘记统一单位、位宽或默认条件。
  • 过程题跳步骤,导致中间量错而全题失分。

🧪 作答模板(客观题/综合题)

  • 第一步:识别题型(概念、流程、计算、综合)。
  • 第二步:提取关键词(对象、条件、约束、目标)。
  • 第三步:调用方法并写出关键中间步骤。
  • 第四步:检查边界(符号、范围、单位、合理性)。

🛣️ 学习路线建议

  • 第一轮:按课程顺序建立知识骨架。
  • 第二轮:按题型专题训练并沉淀模板。
  • 第三轮:只看错题与速记表做考前冲刺。