第一章 操作系统概述
一,概念
1,操作系统的地位
计算机系统=软件+硬件
软件系统=应用软件+系统软件
系统软件=操作系统+语言处理程序+数据库管理程序+........
2,操作系统的作用
(1),管理系统中的各种资源
(2),为用户提供良好的界面:GUI
3,定义:
操作系统位于硬件层之上,其它软件层之下的一个系统软件,是管理计算机各种资源及便于拥护使用计算机的系统的程序集合.
二,历史
1,产生
(1),手工操作阶段
(2),批处理阶段
联机批处理
脱机批处理:将输入/输出与主机分离开.
(3),执行系统阶段
由于通道的引进以及通道中断主机功能的出现,使得操作系统进入了执行阶段
2,操作系统的完善
(1),多道批处理
(2),分时操作系统
(3),实时操作系统: 软实时+硬实时
(4),通用操作系统
(5),网络操作系统
(6),分布操作系统
...........................
三,特性
1,程序并发性
(1),用户程序与用户程序
(2),用户程序与系统程序
2,资源共享性
四,操作系统的分类
1,多道批处理系统
作业(s)=>输入机(s)=>输入井=>主机=>输出井=>输出机(s)=>结果(s)
2,分时操作系统
时间片
特性:
(1),多路性:一个主机可与多个终端相连
(2),交互性:系统以对话的方式与终端用户服务
(3),独占性:由于时间片比较短,让用户觉得自己是独占有系统的资源
3,实时操作系统
实时控制
实时信息处理
4,通用操作系统
5,单用户操作系统
6,网络操作系统
实现网络通信和网络资源管理
7,分布式操作系统
特性
统一的操作系统
资源进一步共享
可靠性更强
8,多处理机系统
9,嵌入式操作系统
10,智能卡操作系统