一.引论
1.1 操作系统的概念
1.1.1计算机系统
硬件系统+软件系统(程序和文件)
软件分为:系统软件(操作系统)、支撑软件(数据库、编译程序)、应用软件
1.1.2什么是操作系统
用户角度:是一个控制软件,管理应用程序,为应用程序提供服务,杀死应用程序。
资源分配角度:资源管理,管理外设,分配资源。
操作系统位于硬件之上 应用程序之下 操作系统为应用软件提供服务支撑,完成对硬件的控制与分配。
作用:
(1)管理系统中的资源
(2)提供良好的界面
1.1.3操作系统的目标
方便性 有效性 可扩充性 开放性
1.2. 操作系统的形成与发展
1.2.1 形成
-
1)无操作系统时代:
人工操作方式
脱机I/O方式:外围机 磁盘 -
2)单道批处理操作系统 :
作业成批处理 每次只处理一项作业
-
3)多道批处理操作系统 :
多道性、无序性、调度性(作业提交到完成经历两次调度 高级调度 低级调度)
**高级调度:作业调度 作业由外存调入内存
**低级调度:进程调度 内存中的作业分配给处理机