1.1 操作系统的目标、作用和模型
1. OS的目标
§方便性:用户无需了解底层硬件,无需用0、1机器语言操作。(可以说不用手,用工具,进入石器时代了。)
§有效性:CPU、I/O、存储等的管理专门、合理地被组织管理起来,提高资源的利用率。
§可扩充性:扩充应用软件;适应硬件和体系结构发展,扩充底层管理功能模块等。
开放性:网络环境,遵循开放互联标准。
2. OS的作用
1) 作为用户与计算机硬件系统之间的接口
2)OS作为计算机系统资源的管理者
3)OS用作扩充机器
1.2 操作系统的发展过程
1.人工操作方式
2. 脱机输入/输出(Off-Line I/O)方式
3.单道批处理系统
4.多道批处理系统
5.分时系统
6.实时系统
1.3 操作系统的基本特性
并发、共享 、虚拟、异步
1.4 操作系统的主要功能
1)处理机管理功能(作业管理)
2)存储器管理功能
3)设备管理功能
4)文件管理功能
5)用户接口
1.5 操作系统的结构
1)无结构OS
2)模块化OS结构
3)分层式OS结构
4)微内核OS结构