操作系统原理课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图1.2 手工操作计算机
学习交流PPT
11
单道批处理系统与多道批处理 系统及执行系统
所谓批处理系统是指加载在计算机上的一个系统软 件,在它的控制下,计算机能够自动地成批地处理 一个或多个用户的作业。
首先出现的是联机批处理系统。如下图所示。
学习交流PPT
12
脱离主机控制的输入/输出批处理 系统
学习交流PPT
35
1。8 UNIX系统的特点和结构
UNIX的主要特点 UNIX系统结构 UNIX系统核心结构
学习交流PPT
36
一、操作系统的有关概念 二、进程管理 三、存储器管理
学习交流PPT
37
进程概念
学习交流PPT
38
程序的顺序执行 与并发执行
学习交流PPT
39
程序的顺序执行
概念 一个程序由若干个程序段组成,而这些程序段的执行
33
1.5操作系统逻辑结构设计
分层实现的软件设计 方法
学习交流PPT
34
1.5操作系统逻辑结构设计
单块结构 层次结构:分层实现的软件设计方法. 虚拟机 客户/服务器模型:再用户进程方式下实现系统的多
数功能; 核心只负责客户与服务器的通信; 适用于 分布式系统; 注意对关键基础服务的处理.
学习交流PPT
7
图1.1 存储程序计算机的组成
学习交流PPT
8
操作系统的发展过程
按技术发展与分支划 分类别
学习交流PPT
9
操作系统的类型
早期批处理 执行系统 多道成批系统 分时、实时系统、个人机系统 多处理机、分布式系统
学习交流PPT
10
无操作系统的计算机
从第一代计算机诞生到20世纪50年代中期还未出 现操作系统,这时的计算机采用人工操作方式。其 过程是:
学习交流PPT
18
分时系统与多道批处理系统相比,具有完 全不同的特征,由上所述可以归纳成以下 几点:
(1)多路性 (2)独立性 (3)及时性 (4)交互性
学习交流PPT
19
什么是操作系统 操作系统的性质
学习交流PPT
20
操作系统是控制和管理计 算机系统内各种硬件和软件资 源、有效地组织多道程序运行 的系统软件(或程序集合),是用 户与计算机之间的接口。
学习交流PPT
5
对计算规律的模拟
存储程序式计算机
学习交流PPT
6
存储程序式计算机模型
存储程序式计算机模型的基本方案是,如要使计算 机能够自动地计算,必须有一个存储器用来存储程 序和数据;同时要有一个运算器,用以执行指定的 操作;有一个控制器,以便实现自动操作;另外, 辅以输入/输出部件,以便输入原始数据和输出计 算结果。于是形成了现代计算机的基本组成形式。 如图1.1所示。
操作系统原理
学习交流PPT
பைடு நூலகம்
1
课程使用的媒体
1、《操作系统原理》教材 2、《操作系统原理实验大纲》指导教 材
3、《操作系统课件》多媒体教案
学习交流PPT
2
一、操作系统的有关概念 二、进程管理 三、存储器管理
学习交流PPT
3
计算机发展简史 操作系统的发展过程
学习交流PPT
4
计算机发展简史
按硬件发展划分为四代。
学习交流PPT
31
一 系统调用
是应用程序与OS的接口 进程或作业控制:实现进程或作业的所有活动 文件管理和设备管理 信息维护:用户与系统交互信息
学习交流PPT
32
二 系统程序
文件管理 状态信息 文件修改 程序设计语言支持 程序装入与执行 工具性软件 命令解释程序的实现方法
学习交流PPT
在外设处理数据时,主机处理“忙等”状态,这样 高速的主机与慢速的外设矛盾就显现出来。为了克 服与缓解主机与外设的矛盾。我们引入脱机批处理 系统,即脱离主机控制的输入/输出批处理系统。 如图1.4所示。
学习交流PPT
13
图1.4 脱机批处理系统
学习交流PPT
14
在单道批处理系统中,内存中仅有一道作业,中断和通道 技术出现以后,虽然可以实现输入/输出设备与中央处理机 并行操作,但由于属于同一道作业的可并发执行的进程不 多,大多数进程是有同步关系的,这使系统中仍有较多的 空闲资源,致使系统的性能较差。为了进一步提高资源的 利用率和系统对作业的吞吐量,在60年代中期,引入了多 道程序设计技术,由此而形成了多道批处理系统。单道程 序与多道程序的执行过程如图1.5和图1.6所示。
学习交流PPT
23
操作系统的共同性质
学习交流PPT
24
1、从功能上看
具 有 五 大 功 能 ---- 存 储 器管理、处理机管理、设 备管理、文件管理、用户 接口
学习交流PPT
25
2、从层次上看
是裸机之上的第一层软 件,为其他软件的建立和 运行提供基础。
学习交流PPT
26
用户
...
其他软件 操作系统
学习交流PPT
21
以以下下软软件件哪是些操是作操系作统系:统?
UUNNIXIX DWOoSrd LinDuOxS VWWBiinnddoowwsOs9f89fi8ceWWinidnoFdwoosxwPNsrTo LNiTnux PowerPoint
学习交流PPT
22
设置OS的目的
扩充机器功能,方便用户使用。 提高系统效率。
学习交流PPT
15
学习交流PPT
16
在操作系统中引入多道程序设计技 术以后,会使系统具有以下特征。
(1)多道性 (2)无序性 (3)宏观上并行、微观上串行 (4)调度性
学习交流PPT
17
分时系统
分时技术是把处理机的时间分成很短的时间片,这 些时间片轮流地分配给各个联机的各作业使用。如 果某作业在分配给它的时间片用完时仍未完成,则 该作业就暂时中断,等待下一轮运行,并把处理机 的控制权让给另一个作业使用。这样在一个相对较 短的时间间隔内,每个用户作业都能得到快速响应, 以实现人机交互。
裸机
1。4节
学习交流PPT
27
3、从服务上看 提供众多基础服务,
方便用户使用,构成软 件平台。
学习交流PPT
28
4、从内部特征上看
---支持并发性 ---实现资源共享 ---完成进程的异步前进
学习交流PPT
29
以多道成批系统为例
并发 共享 不确定性
学习交流PPT
30
1.3 OS的服务功能
程序执行 I/O操作 文件系统管理 出错检测 资源分配 统计 保护
必须是顺序的,这种程序执行的方式就称为程序的顺序执 行。
例如:
学习交流PPT
40
程序顺序执行的特点
1 顺序性