操作系统的发展过程
1.无操作系统时代
2.单道批处理系统
3.多道批处理系统
4.分时操作系统
5.实时操作系统
6.通用操作系统
7.微机操作系统
8.多处理机操作系统
9.网络操作系统
10.分布式操作系统
操作系统的特征
并发、共享、虚拟、异步性
共享有互斥式共享、同时访问方式
操作系统的功能
1.存储器管理的功能
内存分配、内存保护、地址映射
逻辑地址、物理地址的定义
2.处理机管理的功能
进程控制、进程同步、进程通信、调度
3.设备管理的功能
缓冲管理、设备分配、设备处理、设备独立性和虚拟设备
4.文件管理的功能
文件存储空间的管理、目录管理、文件的读、写管理和存取控制
5.提供用户接口
命令接口、程序接口、图形接口