操作系统的分类
- 手工操作阶段:缺点是人机速度矛盾
- 批处理阶段
- 单道批处理系统:引入脱机输入、输出技术,并由监督程序负责控制作业的输入、输出(串行)
- 优点:缓解人机速度矛盾
- 缺点:资源利用率依然很低
- 多道批处理系统:多道程序并发执行,共享计算机资源,但是程序运行过程中无法人机交互
- 优点:多道程序并发执行,资源利用率高
- 缺点:不提供人机交互功能
- 分时操作系统:计算机以时间片为单位轮流为各个用户、作业服务,各个用户可以通过终端与计算机进行交互
- 优点:提供人机交互功能
- 缺点:不能优先处理紧急任务
- 实时操作系统:计算机系统接收到外部信号后及时进行处理,在严格的时限内处理完事件,及时性、可靠性
- 网络操作系统:可以把网络中各个计算机有机的结合起来,实现数据传送等功能,实现网络中各种资源的共享(如文件共享)和各台计算机之间的通信
- 分布式操作系统
- 个人计算机操作系统