教学要求: ·熟悉操作系统作用和定乂,一般了解操作系统的历 史 ·了解二类计算机硬件系统结构,熟悉现代操作系统 的硬件基础——通道和中断 ·熟练掌握多道程序设计技术的概念,掌握批处理系 统、分时系统及实时系统三种操作系统基本类型, 了解微机操作系统、网络操作系统和分布式操作系 统 ·掌握操作系统并发性、共享性、虚拟性和异步性等 特征,了解现代操作系统特征,熟悉操作系统功能
教学要求: • 熟悉操作系统作用和定义,一般了解操作系统的历 史。 • 了解二类计算机硬件系统结构,熟悉现代操作系统 的硬件基础——通道和中断。 • 熟练掌握多道程序设计技术的概念,掌握批处理系 统、分时系统及实时系统三种操作系统基本类型, 了解微机操作系统、网络操作系统和分布式操作系 统。 • 掌握操作系统并发性、共享性、虚拟性和异步性等 特征,了解现代操作系统特征,熟悉操作系统功能
(一)操作系统概述 (1)操作系统作用 1。从计算机系统组成观点一—操作系统是系统软件 计算机系统组成: 软件:应用软件 系统软件(操作系统、语言处理系统和常用 的例行服务程序) 硬件:输入/输出(I/O)设备 存储器 处理器
(一)操作系统概述 (1)操作系统作用 1。从计算机系统组成观点――操作系统是系统软件 计算机系统组成: 软件:应用软件 系统软件(操作系统、语言处理系统和常用 的例行服务程序) 硬件:输入/输出(I/O)设备 存储器 处理器
2。从资源管理程序观点一一操作系统是系统资源管理者 Operating System as a resource manager ·操作系统是资源管理程序,它用于控制和管理计算 机系统的硬件和软件资源。 ·计算机系统资源: 操作系统 软件: 文件系统 硬件:I/O设备 设备管理 存储器 存储器管理 处理器 处理器(进程)管理
2。从资源管理程序观点――操作系统是系统资源管理者 ( Operating System as a Resource Manager) • 操作系统是资源管理程序,它用于控制和管理计算 机系统的硬件和软件资源。 • 计算机系统资源: 操作系统: 软件: 文件系统 硬件:I/O设备 设备管理 存储器 存储器管理 处理器 处理器(进程)管理
3。从软件分层、扩允机器的观点一一 操作系统是扩充裸机的第一层系统软件 软件:语言处理程序 虚拟机2 软件:操作系统 虚拟机1 硬件(裸机) 虚拟机:二者结合变成了功能更强大使用更方便的机 器 操作系统是扩展的机器,是虚拟机。 固件:为了改善系统的性能,将操作系统中与硬件密 切有关的部分软件,通过微程序设计技术转化为硬件 也就是通常所说的固化,这些具有软件功能的硬件称 为固件。例如IBM公司生产的AS/400结构如下:
3。从软件分层、扩允机器的观点―― 操作系统是扩充裸机的第一层系统软件 软件:语言处理程序 虚拟机2 软件:操作系统 虚拟机1 硬件(裸机) 虚拟机:二者结合变成了功能更强大使用更方便的机 器。 操作系统是扩展的机器,是虚拟机。 • 固件:为了改善系统的性能,将操作系统中与硬件密 切有关的部分软件,通过微程序设计技术转化为硬件, 也就是通常所说的固化,这些具有软件功能的硬件称 为固件。例如IBM公司生产的AS/400结构如下:
从软件分层、扩允机器的观点-1 OSOS/400 OS/400 3.1 V3r6 微技术独立机器接口 码 特许内码系统特许内码 层 (LIC (SLIC) 硬CISC指令集|RSC指令集 件 CISC AS/400 RISC AS/400
从软件分层、扩允机器的观点-1 OS OS/400 3.1 OS/400 V3R6 微 技术独立机器接口 码 层 特许内码 (LIC) 系统特许内码 (SLIC) 硬 CISC 指令集 RISC 指令集 件 CISC AS/400 RISC AS/400