圈苹南袭素大¥ 4.1操作系统概念及构成 China Agricultural University 计算机料学与工程系 4.1.2 操作系统的构成 就是对 就是如何合 就是对文件 就是对外部各 主要是指对 CPU的 理分配和使 及文件夹进 种输入输出设 硬盘进行管 管理。 用内存。 行管理。 备进行管理。 理。 ②内存管理 ③文件管理 ④输入输出系统管理 就是提供对网 络管理、对进 程工作过程的 操作系统 ⑤二级存储管理 保护及提供用 ①进程管理 户与操作系统 的接口程序。 用户接口 ⑥联网、保护系统和命令解释程序系统 动画 教学进度
教学进度 计算机科学与工程系 4.1.2 操作系统的构成 4.1 操作系统概念及构成 ① 进程管理 操作系统 ② 内存管理 ③ 文件管理 ④ 输入/输出系统管理 ⑤ 二级存储管理 用户接口 ⑥ 联网、保护系统和命令解释程序系统 就是对 CPU的 管理。 就是如何合 理分配和使 用内存。 就是对文件 及文件夹进 行管理。 就是对外部各 种输入输出设 备进行管理。 主要是指对 硬盘进行管 理。 就是提供对网 络管理、对进 程工作过程的 保护及提供用 户与操作系统 的接口程序。 动 画
苹南晨素大¥ 4.2操作系统类别与计算环境 outh China Agricultural University 计算机科学与工程系 4.2.1操作系统的类别 经过多年的发展,先后出现了各 批处理系统 种类型的操作系统。从早期的批处理 2 操作系统、多道程序发展到分时操作 多道程序系统 系统;另外,还有为满足计算机处理 3 分时系统 实时事件的需要研发的实时操作系统; 4 为适应个人计算机系统的需要出现的 实时系统 桌面操作系统;为适应并行系统的需 5 桌面系统 要开发多处理机操作系统;为满足网 6 多处理机系统 络和分布计算的需要,就有了网络操 作系统和分布式操作系统;此外,还 网络系统 有为支持嵌入式计算机的嵌入式操作 81 分布式系统 系统。 9 嵌入式系统 动西 教学进度
教学进度 计算机科学与工程系 4.2.1 操作系统的类别 4.2 操作系统类别与计算环境 1 批处理系统 2 多道程序系统 3 分时系统 4 实时系统 5 桌面系统 6 多处理机系统 7 网络系统 8 分布式系统 9 嵌入式系统 经过多年的发展,先后出现了各 种类型的操作系统。从早期的批处理 操作系统、多道程序发展到分时操作 系统;另外,还有为满足计算机处理 实时事件的需要研发的实时操作系统; 为适应个人计算机系统的需要出现的 桌面操作系统;为适应并行系统的需 要开发多处理机操作系统;为满足网 络和分布计算的需要,就有了网络操 作系统和分布式操作系统;此外,还 有为支持嵌入式计算机的嵌入式操作 系统。 动 画
圈苹南袭煮大¥ 4.2操作系统类别与计算环境 icultural University 计算机科学与工程系 4.2.2计算环境 操作系统总是在某种计算环境中设置和使用,就 目前来看计算环境可分为以下几类: 1.传统计算环境 指普通意义下的独立或联网工作下所形成的计 算环境。 2.基于Web的计算环境 互联网的普及使得计算被延伸到Web环境。 3.嵌入式计算环境 嵌入式计算机就是安装在某些设备上的计算部 件,其计算相对比较简单。 教学进度
教学进度 计算机科学与工程系 4.2.2 计算环境 操作系统总是在某种计算环境中设置和使用,就 目前来看计算环境可分为以下几类: 4.2 操作系统类别与计算环境 1. 传统计算环境 指普通意义下的独立或联网工作下所形成的计 算环境。 2.基于Web的计算环境 互联网的普及使得计算被延伸到Web环境。 3.嵌入式计算环境 嵌入式计算机就是安装在某些设备上的计算部 件,其计算相对比较简单
圈苹南袭素人¥ 4.3进程管理 uth China Agricultural University 计算机科学与工程系 4.3.1进程的概念 什么是进程?它与程序有什么区别? 程序:用户为完成某一个特定问题而编写的操作 步骤。 进程:可简单地看作是正在执行的程序。但是进 程需要一定的资源来完成它的任务(例如CPU时间、 内存、文件和/O设备)。 教学进度
教学进度 计算机科学与工程系 4.3.1 进程的概念 4.3 进程管理 什么是进程?它与程序有什么区别? 程序:用户为完成某一个特定问题而编写的操作 步骤。 进程:可简单地看作是正在执行的程序。但是进 程需要一定的资源来完成它的任务(例如CPU时间、 内存、文件和I/O设备)
圈苹南激素人峰 4.3进程管理 icultural Uniy 计算机科学与工程系 进程与程序的区别在于进程是动态的、有生命力 的,而程序是静态的。一个程序加载到内存,系统就 创建一个进程,程序执行结束后,该进程也就消亡了。 在计算机中,由于多个程序共享系统资源,就必 然引发对CPU的争夺。如何有效地利用CPU资源, 如何在多个请求CPU的进程中选择取舍,这就是进程 管理要解决的问题。 动画 教学进度
教学进度 4.3 进程管理 计算机科学与工程系 在计算机中,由于多个程序共享系统资源,就必 然引发对CPU的争夺。如何有效地利用CPU资源, 如何在多个请求CPU的进程中选择取舍,这就是进程 管理要解决的问题。 动 画 进程与程序的区别在于进程是动态的、有生命力 的,而程序是静态的。一个程序加载到内存,系统就 创建一个进程,程序执行结束后,该进程也就消亡了