操作系统课件os01引论.ppt
《操作系统课件os01引论.ppt》由会员分享,可在线阅读,更多相关《操作系统课件os01引论.ppt(56页珍藏版)》请在三一办公上搜索。
1、操作系统Operating Systems,教材:计算机操作系统,第三版,汤小丹等,学时:48+8闭卷,总成绩=平时成绩*30%+期末成绩*70%平时成绩包括上机实验、作业、考勤等.教材:计算机操作系统,第三版,汤小丹等参考教材:1操作系统教程(笫4版),孙钟秀 主编 费翔林 骆斌 编著2 张尧学 等编著计算机操作系统教程北京:清华大学出版社,2006,课程目的,不是如何使用操作系统;而是理解操作系统如何工作OS原理、设计方法和实现技术OS内部算法和数据结构基本要求答疑时间:周二上午第5小节,第一章 操作系统引论,1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本
2、特性 1.4 操作系统的主要功能 1.5 操作系统的结构设计,计算机系统的组成,1.1 操作系统的目标和作用,操作系统在硬件基础上的第一层软件,是其他软件和硬件之间的接口目标:1.方便性 2.有效性 3.可扩充性 4.开放性,操作系统的作用,1.从一般用户的观点,可把操作系统看作是用户与计算机硬件系统之间的接口,操作系统的作用,2 从资源管理观点 可把操作系统视为计算机系统资源的管理者。资源包括四类:处理器、存储器、I/O设备、信息资源(程序和数据)管理的内容:资源的当前状态(数量和使用情况)资源的分配、回收和访问操作相应管理策略(包括用户权限)。,操作系统的作用,3 OS实现了对计算机资源的
3、抽象在裸机上添加:设备管理、文件管理、存储器管理、处理机管理。“虚拟机”:一个裸机在每加上一层软件后,就变成了一个功能更强的机器,把这“新的功能更强的机器”称作虚拟机。,每一层次都对上一层次扩充形成一个虚拟机;高层次屏蔽低层次的功能细节,低层向高层提供服务。OS的地位:紧挨硬件层的第一层软件,对硬件进行首次扩充,同时又是其他软件运行的基础。,操作系统的定义,操作系统是一组用于控制和管理计算机系统硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用的程序集合。,OS,1.2 操作系统的发展过程,无操作系统的计算机系统1.2.2 单道批处理系统 多道批处理系统 分时系统 实时系统 微机操作系
4、统的发展,无操作系统的计算机系统,编程语言:机器语言输入输出:纸带或卡片 手工操作的特点是:(1)上机用户独占全机资源;(2)手工操作时间长;(3)CPU等待人工操作。,无操作系统的计算机系统,脱机输入/输出方式,这种脱机I/O方式的主要优点如下:减少了CPU的空闲时间。(2)提高I/O速度。,单道批处理系统,单道批处理系统的特征,单道批处理系统是最早出现的一种OS。监督程序该系统的主要特征如下:(1)自动性。(2)顺序性。(3)单道性。,多道批处理系统,1.单道程序 内存中仅有单个程序在运行。2.多道程序设计技术用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;由作业调度程序
5、按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。,多道批处理系统,2.多道程序设计技术提高CPU的利用率、可提高内存和I/O设备利用率、增加系统吞吐量,多道批处理系统的优缺点,资源利用率高系统吞吐量大 平均周转时间长 无交互能力,多道批处理系统需要解决的问题,处理机管理问题。内存管理问题。I/O设备管理问题。文件管理问题。作业管理问题。,1.2.4 分时系统,用户的需求:人机交互。共享主机。(3)便于用户上机。关键问题及时接收。及时处理。,分时系统的特征,(1)多路性。允许多个终端用户同时使用一个计算机系统,共享系统资源,提高了资源利用率,促进了计算机的普遍
6、应用;(2)独立性。用户在各自的终端上请求系统服务,彼此独立,互不干扰;(3)及时性。系统能及时对用户的操作进行响应,显著提高调试和修改程序的效率,缩短了周转时间;(4)交互性。采用联机(On-line)的人一机对话的工作方式,用户在终端上可以直接输入、调试和运行自己的程序。,1.2.5 实时系统,应用需求 实时控制:工业过程控制、防空系统等(2)实时信息处理:情报检索和查询、飞机订票系统、银行信用卡系统。实时系统系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。,实时任务,按任务执行时是否呈现周期性来划分周期性实时任务。非周期性实时任
7、务。外部设备所发出的激励信号并无明显的周期性,但都必须联系着一个截止时间(Deadline)。开始截止时间任务在某时间以前必须开始执行完成截止时间任务在某时间以前必须完成。,实时任务,根据对截止时间的要求来划分硬实时任务(hard real-time task)。系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。软实时任务(Soft real-time task)。它也联系着一个截止时间,但并不严格,若偶尔错过了任务的截止时间,对系统产生的影响也不会太大。,实时系统与分时系统特征的比较,多路性。独立性。交互性。及时性。可靠性。,1.2.6 微机操作系统的发展,常用的个人计算机操作系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课件 os01 引论

链接地址:https://www.31ppt.com/p-4979706.html