操作系统考试考点强调再次书写1

第一章 操作系统基本概念

操作系统核心功能(CPU、IO、存储、文件管理)。

单道/多道程序、分时系统(时间片轮转机制及特点)、实时系统(时间分配依据)的特点与区别。

第二章 进程管理

进程与程序、线程的区别(进程:最小资源分配单位;线程:最小独立调度单位)。

进程控制块(PCB)的功能与包含信息。

进程状态(就绪态、运行态、阻塞态、挂起态、僵死态等)及转换逻辑。

进程组织形式(链接、索引)的区别(索引支持随机存取,链接仅支持顺序存取)。

父子进程、僵尸进程、孤儿进程的产生与特征。

系统调用的流程、运行态(用户态→内核态切换)及与内核函数的区别。

中断分类(外部/内部中断、陷阱)及作用。

线程分类(用户级/内核级)与多对一、一对一映射关系。

第三章 进程同步与互斥

同步与互斥的实现机制(信号量机制为主)。

经典案例(生产者-消费者问题、读者-写者问题)的逻辑分析与实现思路。

第四章 进程调度

进程调度算法(先来先服务、短进程优先、时间片轮转、多级队列调度等)。

调度算法评价指标(周转时间、平均周转时间、吞吐量、响应时间、截止时间)。

多处理器调度(紧密耦合/松散耦合系统特点)。

第五章 死锁

死锁的必要条件。

死锁的处理方法(预防:资源预分配;避免:银行家算法;检测与解除:回卷等)。

第六章 内存管理

内存分配方式(连续分配:固定/动态分区;离散分配:分页、分段、段页式)。

分区算法(首次适应、循环首次适应、最佳适应、最差适应)。

逻辑地址与物理地址的转换(内存管理单元MMU的作用)。

页面置换算法(最佳置换、先进先出、最近未使用)及抖动问题(产生与解决)。

虚拟存储中的兑换策略(优先兑换最不常用页面)。

第七章 文件系统

文件结构与目录结构(一级目录 vs 树形目录,重名问题解决)。

i节点的结构(直接/一级/二级/三级地址指针)及存储容量计算。

文件操作(打开、读取、删除)的核心逻辑(如读取无需重复指定文件名)。

第八章 磁盘管理

磁盘寻道算法(先来先服务、最短路径、扫描算法等)。

提高磁盘IO速度的方法(DMA、通道、缓冲池、预读/缓存技术)。

DMA、中断、通道的交互方式区别。

相关推荐
RainCity18 小时前
Java Swing 自定义组件库分享(十二)
java·笔记·后端
LinXunFeng8 天前
Obsidian - 使用 Share Note 分享笔记并自部署
前端·笔记·github
闪闪发亮的小星星12 天前
高斯光以及高斯光公式解释
笔记
cqbzcsq13 天前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
阿米亚波13 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
自传.13 天前
尚硅谷 Vibe Coding|第三章(1) Claude Code深度使用与进阶技巧 学习笔记
笔记·学习·尚硅谷·vibecoding
.千余13 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
自传.13 天前
尚硅谷 Vibe Coding|第二章 AI编程工具生态 学习笔记
笔记·学习·ai编程·尚硅谷·vibe coding
秋波。未央13 天前
Java Agent 开发 · Day 1 学习笔记(含作业完整标准答案)
java·笔记·学习
中屹指纹浏览器13 天前
2026指纹浏览器字体指纹、字体渲染偏差检测与全维度虚拟字体池搭建方案
经验分享·笔记