操作系统——Linux篇 教学课件 ppt 作者 李成大 第01章

上传人:E**** 文档编号:89370277 上传时间:2019-05-24 格式:PPT 页数:28 大小:263.50KB
返回 下载 相关 举报
操作系统——Linux篇 教学课件 ppt 作者  李成大 第01章_第1页
第1页 / 共28页
操作系统——Linux篇 教学课件 ppt 作者  李成大 第01章_第2页
第2页 / 共28页
操作系统——Linux篇 教学课件 ppt 作者  李成大 第01章_第3页
第3页 / 共28页
操作系统——Linux篇 教学课件 ppt 作者  李成大 第01章_第4页
第4页 / 共28页
操作系统——Linux篇 教学课件 ppt 作者  李成大 第01章_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《操作系统——Linux篇 教学课件 ppt 作者 李成大 第01章》由会员分享,可在线阅读,更多相关《操作系统——Linux篇 教学课件 ppt 作者 李成大 第01章(28页珍藏版)》请在金锄头文库上搜索。

1、操作系统Linux篇,第 1 章 操作系统概述,1.1 操作系统的概念 1.2 操作系统的发展过程 1.3 操作系统的特性和功能,1.1 操作系统的概念,1.1.1 计算机系统的层次结构,图1.1 计算机系统的层次结构,1.1.2 什么是操作系统 操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。,1.1.3 操作系统的目标和作用 1操作系统的目标 (1)方便性 (2)有效性 (3)可扩充性 (4)开放性,2操作系统的作用 (1)操作系统作为用户与计算机硬件系统之间的接口 (2)操作系统作为计算机系统资源的管理者 (3)操作系统用作扩充机器,

2、图1.2 操作系统作为接口的示意图,1.2 操作系统的发展过程,1.2.1 无操作系统的计算机系统 1人工操作方式 用户直接用机器语言编制程序,并在上机时独占全部计算机资源。用户既是程序员,又是操作员,上机完全是手工操作。 (1)用户独占全机。 (2)CPU等待人工操作。,2脱机输入/输出(Off-Line I/O)方式 在一台外围机的控制下,把纸带(卡片)上的数据(程序)输入到磁带上。当CPU需要这些程序和数据时,再从磁带上高速地调入内存。类似地,当CPU需要输出时,可由CPU直接高速地把数据从内存送到磁带上,然后再在另一台外围机的控制下,将磁带上的结果通过相应的输出设备输出。,图1.3 脱

3、机输入/输出示意图,优点如下。 (1)减少了CPU的空闲时间。 (2)提高I/O速度。,1.2.2 批处理系统 1单道批处理系统 先由监控程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业,当该作业的处理完成后,又把控制权交还给监控程序,再由监控程序把磁带上的第二个作业调入内存。计算机系统就这样自动地一个作业接一个作业地进行处理,直至磁带上的所有作业都全部完成为止。由于系统对作业的处理是成批进行的,且在内存中始终只保持一道作业,故称此系统为单道批处理系统。,特征。 (1)自动性。 (2)顺序性。 (3)单道性。,2多道批处理系统 用户所提交的作业都存放在外存上形成作业的“后备队列”;然

4、后,系统根据一定的调度原则从后备队列中选取若干作业调入内存,系统按照多道方式组织在内存中的这些作业的运行。某一道作业运行完毕后,系统又将调入新的作业,内存中始终存放多个作业,这些作业交替地运行。,多道批处理系统具有如下特征。 (1)多道性。 (2)无序性。 (3)调度性。,多道批处理系统的主要优点如下。 (1)资源利用率高。 (2)系统吞吐量大。 多道批处理系统的主要缺点如下。 (1)平均周转时间长。 (2)无交互能力。,1.2.3 分时系统 一台计算机可同时连接多个用户终端,而每个用户都可在自己的终端上联机使用计算机,就像自己独占机器一样。 虽然物理上只有一台计算机,但是每一个用户都可以得到

5、及时的服务响应,每一个用户都感觉到是一台计算机在专门为他服务。,分时系统具有如下特征。 (1)同时性(多路性)。 (2)独立性。 (3)及时性。 (4)交互性。,1.2.4 实时系统 实时系统则是指系统对特定输入做出反应的速度足以控制发出实时信号的对象,或者说计算机能够及时响应外部事件的请求,在规定的短时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地运行。,实时系统具有如下特征。 (1)多路性。 (2)独立性。 (3)及时性。 (4)交互性。 (5)可靠性。,1.2.5 网络操作系统 网络操作系统是使网络上各计算机能方便而有效地共享网络资源,为网络用户提供所需的各种服务的软件和

6、有关规程的集合。,功能。 (1)网络通信 (2)资源管理 (3)网络服务 (4)网络管理 (5)网络互联,1.3 操作系统的特性和功能,1.3.1 操作系统的特性 1并发(Concurrence) 所谓并发,是指两个或多个事件在同一时间间隔内发生。,2共享(Sharing) 所谓共享,是指系统中的资源可供多个用户(用户程序)共同使用,而不是被某个用户(用户程序)独占。 (1)互斥共享 (2)同时共享 并发和共享是操作系统的两个最基本的特征,它们又互为存在条件。,3虚拟(Virtual) 在操作系统中的所谓“虚拟”,是指通过某种技术把一个物理上的实体映射为若干个逻辑上的对应物。 4异步性(Asynchronism) 所谓异步性,是指内存中的多个进程均按照各自独立的、不可预知的速度向前推进。 操作系统的异步性是并发与共享的必然结果。,1.3.2 操作系统的功能 1处理机管理 进程管理包括进程控制、进程同步、进程通信和进程调度几个方面。 2存储器管理 存储器管理应具有内存分配、内存保护及内存扩充等功能。,3设备管理 设备管理具体应包含缓冲管理、设备分配和设备处理等方面。 4文件管理 文件管理功能就是要解决外存上文件的组织和管理问题。 文件管理还要解决信息的共享、保密和保护等问题。,5用户接口 (1)命令接口。 (2)程序接口。 (3)图形接口。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号