大学计算机基础操作系统基础-----教材配套
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
22
3.文件系统管理
(2)目录管理
目录路径有两种:绝对路径和相对路径。 ① 绝对路径。从根目录开始,依序到该文件之前 的名称。 ② 相对路径。从当前目录开始到某个文件之前的 名称。
可编辑ppt
23
4.设备管理
➢ 设备驱动程序:是操作系统管理和驱动 设备的程序;
➢ 即插即用:指将设备连接到计算机上后 无须手动配置即可立即使用;
算
机
系统软件(如操作系统)
系 统
软件
应用软件(如办公软件)
Windows NT、9X、 XP、XP
MacOS
Linux
可编辑ppt
UNIX
OS/2
4
1.操作系统的定义
操作系统是一组控制和管理计算机软硬件资源,为用户 提供便捷使用计算机的程序的集合。它是配置在计算机上的 第一层软件,是对硬件功能的扩充。它不仅是硬件与其他软 件系统的接口,也是用户和计算机之间进行”交流”的界面 。
运行结果都是不确定的。
可编辑ppt
8
思考题:
在你使用计算机的过程中,你体会到了 操作系统的哪些特征?如何理解这些特征?
可编辑ppt
9
ห้องสมุดไป่ตู้
3.1.2进程管理
1. 进程的概念 2. 进程的特征 3. 进程的状态和转化 4. 进程协调 5. 观察Windows操作系统中进程的运行状态 6. 线程
可编辑ppt
➢ 通用即插即用:让计算机自动发现和使 用基于网络的硬件设备;
➢ 集中管理 ➢ 提高使用效率
可编辑ppt
24
5.操作系统接口
➢ 用户接口 ①命令接口:为用户提供以命令行方式进 行对话的界面; ②图形用户接口:为用户提供图形界面, 通过点击鼠标方式进行相关操作; ③网络用户接口:基于Web规范格式的界 面形式。
可编辑ppt
6
3.操作系统的分类
➢ 批处理系统 ➢ 分时系统 ➢ 实时操作系统 ➢ 嵌入式操作系统 ➢ 网络操作系统 ➢ 分布式操作系统
可编辑ppt
7
4.操作系统的特征
➢ 并发性:可同时执行多个程序; ➢ 共享性:多个并发执行的程序可共同使
用系统的资源; ➢ 虚拟性:将逻辑部件和物理实体有机结
合为一体的处理技术; ➢ 不确定性:程序运行顺序、完成时间及
操
应
用
作
系 统 与
种
作 DOS 系 程
裸机
计
算
机
各操
统序
系
统
可编辑ppt
5
2.操作系统的作用
那么,操作系统的作用是什么呢?
➢ 操作系统的作用是调度、分配和管理所有 的硬件设备和软件系统统一协调地运行, 以满足用户实际操作的需求。主要表现在 以下两个方面:
(1)有效的管理计算机资源;
(2)方便用户使用计算机。
可编辑ppt
20
2.存储器管理
➢ 内存分配:为每道程序分配内存空间,提高 存储器利用率;
➢ 地址的转换:将程序中的逻辑地址变换成存 储空间中的物理地址;
➢ 内存的保护:由于内存中有多个进程,为了 防止一个进程的存储空间不被其他的进程破 坏,操作系统要采取软件和硬件结合的保护 措施。
➢ 虚拟内存:使用硬盘空间模拟内存,为用户 提供一比实际大得多的内存空间。
1. 处理机管理 2. 存储器管理 3. 文件系统管理 4. 设备管理 5. 操作系统接口
可编辑ppt
17
1.处理机管理
➢ 创建和撤消进程(线程) ➢ 对进程(线程)的运行进行协调 ➢ 实现进程(线程)之间的信息交换 ➢ 进程(线程)的调度
可编辑ppt
18
进程调度程序
➢ 功能:
记录系统中所有进程的情况; 根据即定的调度算法,确定将CPU分配给
可编辑ppt
14
5.观察Windows操作系统中进程的运行状态
应用程序列表
可编辑ppt
进程列表
15
6.线程
➢ 线程又称为轻量级进程,描述进程内的 执行,是操作系统分配CPU时间的基本 单位。
➢ 属性:
线程不拥有资源; 独立调度的基本单元; 可并发执行; 共享进程资源。
可编辑ppt
16
2.1.3 操作系统的功能
活动; ➢ 独立性:进程是一个能够独立运行的基
本单位,也是系统资源分配和调度的基 本单位; ➢ 异步性:进程按各自独立的、不可预知 的速度前进。
可编辑ppt
12
3.进程的状态和转化
执行状态
进程被选中
时间片到
等待某个事件
就绪状态
发生了某个事件 阻塞状态
可编辑ppt
13
4.进程协调
分时系统的进程转换
可编辑ppt
25
5.操作系统接口
➢ 系统调用 常见的系统调用分类有:
① 文件管理; ② 进程管理; ③ 设备管理; ④ 进程通信; ⑤ 存储管理。
可编辑ppt
26
思考:请问从以下序列 C:\Windows\System32\Notepad.Exe的 描述中你能获取怎样的信息?
这一个文件的绝对路径表示方式,从中我们可 以获取的信息为: 路径: C:\Windows\System32 文件: Notepad.Exe
可编辑ppt
21
3.文件系统管理
文件是存储在一定介质上的一组信息的集合。 (1)文件的概念
➢ 文件名:文件名分为文件主名和扩展名两个 部分。
➢ 文件类型:一般文件的扩展名表示文件的类 型。不同类型文件的处理是不同的。
➢ 文件属性:文件大小、占用空间、所有者信 息等,这些信息称为文件属性。
可编辑ppt
第2章 操作系统基础
可编辑ppt
1
2.1 操作系统概述
2.1.1 操作系统的基本概念 2.1.2 进程管理 2.1.3 操作系统的功能
可编辑ppt
2
2.1.1 操作系统的基本概念
1. 操作系统的定义 2. 操作系统的作用 3. 操作系统分类 4. 操作系统特征
可编辑ppt
3
计算机系统
计 硬件(裸机)
10
1.进程的概念
➢ 进程是一个具有独立功能的程序对数据集的 一次执行。
进程与程序有什么差异 ?
a. 程序是一系列静态的指令,而进程是一个动 态活动,这种活动的属性随时间而变化;
b. 一个单独的程序能够同多个进程有关联。
可编辑ppt
11
2.进程的特征
➢ 动态性:进程有一定的生命期; ➢ 并发性:系统中可以同时有几个进程在
就绪队列中的某个进程;
回收和分配CPU。
➢ 调度方式:
非剥夺式(不可抢占式); 剥夺式(抢占式)。
可编辑ppt
19
进程调度程序
➢ 算法选择要考虑的因素: ①尽量提高资源利用率,减少CPU空闲时间; ②对一般程序采用较合理的平均响应时间; ③应避免有的程序长期得不到响应的情况。
➢ 算法分类: ①先到先服务算法; ②短进程优先算法; ③优先级高先算法; ④时间片轮转法。