第一章 操作系统概述
1.1 操作系统初步认识
(1)桌面常见四大操作系统:Windows、Linux、Mac、Unix
(2)Windows之Windows 1.0
MS-DOS(微软磁盘操作系统),是美国微软公司提供的磁盘操作系统。在美国微软公司推出Windows1.0、Windows3.0、1995年8月24日推出的操作系统Windows 95以前,磁盘操作系统是IBM PC及兼容机中的最基本设备,而MS-DOS则是个人电脑中普遍使用的磁盘操作系统之一。

(3)Windows之WIN XP

(4)MAC操作系统

(5)Linux之RedHat小红帽

(6)操作系统初步认识------基本功能
- 用户必须安装OS才能正常使用计算机
- 操作系统基本功能:操作界面/可视化
- 操作系统基本功能:控制程序运行(例如QQ)
- 操作系统基本功能:控制多个程序并发运行
- 操作系统基本功能:系统设置/配置
- 操作系统基本功能:提供设备设置/配置
- 操作系统基本功能:提供工具/管理软件
- 操作系统基本功能:存取信息
- 等等
![在这里插入图片描述]()
![在这里插入图片描述]()
![在这里插入图片描述]()
![在这里插入图片描述]()
![在这里插入图片描述]()
![在这里插入图片描述]()
1.2 操作系统功能和定义
(1)操作系统的功能一:进程管理(CPU管理)
- 进程控制:创建,暂停,唤醒,撤销
- 进程调度:调度策略,优先级
- 进程通信:进程间通信
(2)操作系统的功能二:内存管理
- 内存分配
- 内存共享
- 内存保护
- 虚拟内容
(3)操作系统的功能三:设备管理
- 设备的分配和调度
- 设备无关性作
- 设备传输控制
- 设备驱动
(4)操作系统的功能四:文件管理
- 存储空间管理
- 文件的操作
- 目录的操作
- 文件和目录的存储权限管理
(5)操作系统的定义
操作系统是一个大型的系统程序
- 提供用户接口,方便用户控制计算机
- 负责为应用程序分配和调度软硬件资源,并控制与协调应用程序并发活动,帮助用户存取和保护信息
(6)操作系统的地位

1.3 操作系统发展历史
用户需求提升和硬件技术进步是操作系统发展的两大动力!
(1)计算机硬件发展的四个典型阶段
- 电子管时代【1946-1955】
- 晶体管时代【1955-1965】
- 集成电路时代【1965-1980】
- 大规模集成电路时代【1980-至今】
(2)操作系统发展的四个典型阶段
- 手工操作(无操作系统)50年代早期
- 单道批处理系统 50年代
- 多道批处理系统 60年代初
- 分时系统 60年代中







1.4 分时技术与分时操作系统
(1)多道批处理系统的缺点
- 作业处理时间长
- 交互能力差
- 运行过程不确定
(2)60年代硬件的两个重大进展
- 中断技术
- CPU收到外部信号(中断信号)后,停止当前工作,转去处理该外部事件,处理完毕后回到原来工作的中断处(断点)继续原来的工作 - 通道技术
- 专门处理外设与内存之间的数据传输的处理机
(3)分时操作系统







1.5 典型操作系统类型
操作系统的进一步发展(分时系统的衍化)
- 微机操作系统
- 多处理机操作系统
- 网络操作系统
- 实时操作系统
- 嵌入式操作系统
(1)微机操作系统




(2)实时操作系统



(3)嵌入式操作系统

(4)网络操作系统








浙公网安备 33010602011771号