1、理解操作系统的地位和作用、发展历史、特征、分类、结构设计、运行环境和运行机制。
2、理解操作系统中进程/线程模型。进程的基本概念,进程的状态及状态转换,进程控制块与进程控制操作;线程的概念,线程机制的类型;各类调度算法的设计及应用。
3、理解进程同步与互斥,信号量及 P 、 V 操作和管程,经典的进程同步互斥问题及解决方案,进程间通信。
4、理解死锁的概念,掌握死锁产生的原因及条件,死锁的解决对策,包括死锁预防、死锁避免、死锁检测与解除以及资源分配图。
5、理解操作系统中存储管理的各种基本概念,分区管理方案,物理内存管理方案;虚拟存储技术的引人和实现方法,虚拟页式存储管理方案。
6、理解文件系统的基本概念和实现机制,文件、目录的概念,文件的逻辑结构和物理结构,文件目录的实现,文件及目录的操作,文件系统的性能,文件的共享、保护和保密的实现方式
7、理解 I/O 设备管理的概念, I/O 硬件, I/O 软件的层次结构,设备的分配和回收,缓冲技术和虚拟设备的概念,以及磁盘结构和各种磁盘调度算法。
摘录自:《02326操作系统 -- 2017陈向群》