Skip to content

cupcoff1/operating-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

计算机操作系统(慕课版)— 完整知识库

基于汤小丹等编著《计算机操作系统(慕课版)》(人民邮电出版社),共 12 章,39 篇知识笔记 + 300 道题库 + 思维导图。


📖 内容概览

计算机操作系统/
│
├── 第1章 操作系统引论          ← 概述、内核架构、系统调用与中断
├── 第2章 进程的描述与控制       ← 进程/线程模型、IPC 六种方式
├── 第3章 处理机调度            ← 三级调度、FCFS/SJF/RR/MLFQ、实时调度
├── 第4章 进程同步与死锁         ← 临界区、信号量/管程、银行家算法、死锁
├── 第5章 存储器管理            ← 连续分配、分页/分段/段页式
├── 第6章 虚拟存储器            ← 缺页中断、页面置换、抖动与工作集
├── 第7章 输入输出系统           ← I/O 控制、缓冲/SPOOLing、磁盘调度
├── 第8章 文件管理              ← 文件结构、目录、空闲空间管理
├── 第9章 磁盘存储器管理         ← RAID、SSD、外存组织
├── 第10章 多处理机操作系统      ← SMP/NUMA、MESI、RCU
├── 第11章 虚拟化和云计算        ← Hypervisor、容器、I/P/SaaS
├── 第12章 保护和安全            ← CIA、ACL、加密、缓冲区溢出
│
├── 附录/                       ← 300 题题库 + 考点优先级速查
├── 操作系统全景图.md            ← 从无到有的完整框架、公司比喻
├── 计算机操作系统 MOC.md        ← Obsidian 知识库导航入口
├── page01.c                    ← 示例代码
└── fork函数/                   ← fork 示例

✨ 特色

  • 全章节覆盖 — 12 章完整知识笔记,每章 2-4 篇,重点突出
  • 全景串联操作系统全景图.md 用「公司比喻」将 12 章串成一条线
  • 300 题题库 — 选择题 + 填空题 + 判断题 + 连线题,分章节组织
  • 考点速查 — 高频/中频/低频三级标注,适合期末突击
  • 双向链接 — Obsidian [[双链]],知识文件与题库互相引用
  • 思维导图 — 调度算法、死锁与同步高频考点可视化

🗺️ 三条核心主线

主线 章节 核心问题
CPU 管理线 第1→2→3→4章 进程怎么创建?CPU 先给谁用?怎么不打架?
内存管理线 第5→6→8→9章 内存怎么分?不够怎么办?数据怎么存磁盘?
I/O 与高级主题 第7→10→11→12章 怎么跟外设说话?多核/虚拟化/安全怎么做?

🚀 快速开始

  1. 系统学习 — 从 计算机操作系统 MOC.md 进入,按章节顺序阅读
  2. 期末冲刺 — 直接看 附录/考点优先级速查.md,锁定 ★★★ 考点
  3. 刷题巩固附录/ 下 6 个题库文件,按章节练习
  4. 理解全景 — 读 操作系统全景图.md,用公司比喻建立直觉

配合 Obsidian 使用(推荐)

Obsidian 打开仓库根目录作为 Vault,即可使用:

  • 图谱视图 — 可视化所有 [[双向链接]]
  • 快速跳转Ctrl+Click 在知识文件和题库之间跳转
  • MOC 导航计算机操作系统 MOC.md 作为总入口

📊 统计

项目 数量
知识笔记 32 篇
题库文件 6 份
总题目数 300 道
总行数 ~14,500
覆盖章节 12/12

📝 参考资料

  • 汤小丹等. 计算机操作系统(慕课版). 人民邮电出版社
  • Obsidian 知识库基于 MOC(Map of Content)方法论组织

💡 Tip: 如果你在读这本书,推荐先读完 操作系统全景图.md 建立整体框架,再逐章深入——理解"为什么需要这个机制"比记住细节更重要。

About

计算机操作系统知识库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages