美文网首页
计算机操作系统知识大纲

计算机操作系统知识大纲

作者: 菠萝的学堂 | 来源:发表于2020-12-16 23:40 被阅读0次

第一章 操作系统概述

1 操作系统的基本概念
操作系统的概念
操作系统的特征
操作系统的目标和功能

2 操作系统的发展与分类
手工操作阶段
批处理阶段
分时操作系统
实时操作系统
网络操作系统和分布式计算机系统
个人计算机操作系统

3 操作系统的运行环境
操作系统的运行机制
中断和异常的概念
系统调用

4 操作系统的体系结构
大内核和微内核

第二章 进程管理

1 进程与线程
进程的概念和特征
进程的状态与转换
进程控制
进程的组织
进程的通信
线程概念和多线程模型

2 处理机调度
调度的概念
调度的时机、切换与过程
进程调度方式
调度的基本准则
典型的调度算法

3 进程同步
进程同步的基本概念
实现临界区互斥的基本方法
信号量
管程
经典同步问题

4 死锁
死锁的概念
死锁的处理策略
死锁预防
死锁避免
死锁检测和解除

第三章 内存管理

1 内管管理概念
内存管理的基本原理和要求
覆盖与交换
连续分配管理方式
非连续分配管理方式

2 虚拟内存管理
虚拟内存的基本概念
请求分页管理方式
页面置换算法
页面分配策略
抖动
工作集
地址翻译

第四章 文件管理

1 文件系统基础
文件的概念
文件的逻辑结构
目录结构
文件共享
文件保护

2 文件系统实现
文件系统层次结构
目录实现
文件实现

3 磁盘组织与管理
磁盘的结构
磁盘调度算法
磁盘的管理

第五章 输入输出(I/O)管理

1 I/O管理概述
I/O设备
I/O控制方式
I/O子系统的层次结构

2 I/O核心子系统
I/O子系统概述
I/O调度概念
高速缓存与缓冲区
设备分配与回收
SPOOLing技术

相关文章

网友评论

      本文标题:计算机操作系统知识大纲

      本文链接:https://www.haomeiwen.com/subject/swkagktx.html