第1章操作系统概述
第1章 操作系统概述
1.1操作系统的地位 计算机系统由硬件和软件组成 操作系统在硬件基础上的第一层软件 是其它软件和硬件的接口
1.1 操作系统的地位 计算机系统由硬件和软件组成 操作系统在硬件基础上的第一层软件 是其它软件和硬件的接口
游戏 MIS 编译器 命令解释器网络,数据库 操作系乡 机器语言 微程序 物理设备
游戏 MIS 。。。 编译器 命令解释器 网络,数据库 操作系统 机器语言 微程序 物理设备
1.2操作系统的定义 操作系统是计算机系统中的一个系统软件, 是一些程序模块的集合 它们能以尽量有效合理方式组织和管理计 算机的软硬件资源,合理的组织计算机的工 作流程,控制程序的执行并向用户提供各种 服务功能,使得用户能够灵活,方便,有效 的使用计算机,使整个计算机系统能高效的 运行
1.2 操作系统的定义 操作系统是计算机系统中的一个系统软件, 是一些程序模块的集合—— 它们能以尽量有效合理方式组织和管理计 算机的软硬件资源,合理的组织计算机的工 作流程,控制程序的执行并向用户提供各种 服务功能,使得用户能够灵活,方便,有效 的使用计算机,使整个计算机系统能高效的 运行
有效:系统效率 (如CPU用的充足与否) 资源利用率 (如内存,外部设备是否忙碌) 合理: 平与否,如果不公平则会产生“死 锁”或“饥饿” 方便 用户界面
有效:系统效率 (如CPU用的充足与否) 资源利用率 (如内存,外部设备是否忙碌) 合理: 公平与否,如果不公平则会产生“死 锁”或“饥饿” 方便: 用户界面
1.3操作系统的特征 并发 在计算机系统中同时存在多个程序, 从宏观上看这些程序是同时在执行的。 从微观上讲任何时刻只有一个程序在执行, 微观上说这些程序在CPU上轮流执行。 并行:(与并发相同,但多指硬件支持)
1.3 操作系统的特征 并发: 在计算机系统中同时存在多个程序, 从宏观上看这些程序是同时在执行的。 从微观上讲任何时刻只有一个程序在执行, 微观上说这些程序在CPU上轮流执行。 并行:(与并发相同,但多指硬件支持)
操作系统特征 共享 操作系统与多个用户的程序 共同使用计算机上的资源
共享: 操作系统与多个用户的程序 共同使用计算机上的资源 操作系统特征
操作系统特征 随机性: 操作系统必须随时对以不可预测的 次序发生的事件进行响应 考虑周密、设计适当
随机性: 操作系统必须随时对以不可预测的 次序发生的事件进行响应 考虑周密、设计适当 操作系统特征
1.4操作系统的发展 操作系统发展是随着计算机硬件 技术的发展而发展的 目标:充分利用硬件 141概述 操作系统历史划分为4个阶段
1.4 操作系统的发展 操作系统发展是随着计算机硬件 技术的发展而发展的 目标:充分利用硬件 1.4.1 概述 操作系统历史划分为4个阶段
第0阶段 硬件非常昂贵,没有操作系统 控制台 个用户 次完成一个功能(计算,I/0,用 户思考/反应) 程序通过卡片装入 用户在控制台前调试程序
第 0 阶段 硬件非常昂贵,没有操作系统 控制台 一个用户 • 一次完成一个功能(计算,I/O,用 户思考/反应) • 程序通过卡片装入 • 用户在控制台前调试程序