计算机操作系统-操作系统引论-ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机操作系统-操作系统引论-ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 引论 ppt 课件
- 资源描述:
-
1、计算机操作系统1ppt课件课程目标 本课程是计算机科学与技术专业的主要专业核心课之一。 课程的学习目的在于使学生掌握操作系统的基本概念、 基本原理、设计方法和实现技术, 具有初步分析实际操作系统的能力,为今后在相关领域开展工作打下坚实的基础。2ppt课件o 1.1 操作系统的目标和作用o 1.2 操作系统的发展过程o 1.3 操作系统的基本特征o 1.4 操作系统的主要功能o 1.5 操作系统结构设计第一章 操作系统引论考纲内容:考纲内容:1.1.操作系统的操作系统的概念概念、特特征征、功能功能和提供的和提供的服务服务2.2.操作系统的操作系统的发展发展与与分分类类3.3.操作系统的操作系统的
2、运行环境运行环境(1 1)内核态和用户态)内核态和用户态(2 2)中断和异常)中断和异常(3 3)系统调用)系统调用4.4.操作系统操作系统体系结构体系结构3ppt课件o 1.1 操作系统的目标和作用o 1.2 操作系统的发展过程o 1.3 操作系统的基本特征o 1.4 操作系统的主要功能o 1.5 操作系统结构设计第一章 操作系统引论4ppt课件 操作系统的地位 操作系统在计算机系统中的地位:是在硬件基础上的第一层软件;是其他软件和硬件之间的接口。计算机硬件操作系统系统工具应用软件 应用用户 应用开发人员 操作系统 开发人员5ppt课件操作系统的目标方便性( (用户的观点) ):使计算机系统
3、更易于使用;有效性( (系统管理人员的观点) ):合理地组织计算机的工作流程,管理和分配硬件、软件资源,提高资源的利用率; ;提高系统的吞吐量;可扩充性( (开放的观点) ):给计算机系统的功能的扩展提供开放式的支撑平台;开放性:可移植性和互操作性。 其中有效性和方便性是设计OS时最重要的两个目标,设计现代OS的主要目标也是对提高资源利用率和方便用户。6ppt课件操作系统的作用1. OS作为用户与计算机硬件系统之间的接口 使用方式I.命令方式II.系统调用方式III.图形、窗口方式用户应用程序 系统调用 命令 图标、窗口操作系统计算机硬件7ppt课件2. OS作为计算机系统资源的管理者 处理器
4、 处理器管理 存储器 存储器管理 I/O设备 I/O设备管理 信息(数据和程序) 文件管理操作系统的作用资 源主要功能8ppt课件3. OS实现了对计算机资源的抽象 OS是铺设在裸机上的多层软件,它不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,从而实现了对计算机资源的抽象。操作系统的作用9ppt课件操作系统的定义 操作系统(Operating System,OS)是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用计算机的程序的集合。 10ppt课件o 1.1 操作系统的目标和作用o 1.2 操作系统的发展过程o 1.3 操作系统的基本特征o 1.4 操作系统
5、的主要功能o 1.5 操作系统结构设计第一章 操作系统引论11ppt课件1. 人工操作方式o 工作方式:用户:既是程序员又是操作 员;是计算机专业人员编程语言:机器语言输入输出:纸带或卡片o 计算机的工作特点:用户独占全机和CPU等待用户o 主要矛盾: 人机矛盾、CPU与I/O设备速度不匹配o 提高效率的途径:n 脱机输入/ /输出技术操作系统的发展过程无操作系统的计算机系统12ppt课件 磁带输入设备外围机2. 2. 脱机输入/ /输出(Off-Line I/O)(Off-Line I/O)方式主机磁带磁带输出设备外围机磁带主要优点: 减少了CPU的空闲时间 缓和了人机矛盾13ppt课件p
6、单道批处理系统的处理过程单道批处理系统:作业成批处理、 内存中只有一道作业单道批处理系统p 单道批处理系统的特征自动性、顺序性、单道性不足:无法充分利用系统中所有的资源14ppt课件程序A A程序B B运行等待运行等待运行等待运行等待时间(a) (a) 单道程序设计程序A A运行等待运行等待程序B B等待运行等待运行等待混合运行A A运行B B等待运行A A运行B B等待时间(b) (b) 多道程序设计15ppt课件1. 多道批处理系统 是采用多道程序设计技术的批处理系统。为了使系统中的多道程序能协调地运行,必须配置一组软件,来解决多道程序对系统资源的共享和争用问题,并对作业进行合理的组织和调
7、度。就形成了现代意义上的OS多道批处理系统16ppt课件2. 多道批处理系统的特征:多道批处理系统 调度性: 作业调度、进程调度 无序性: 多道性:内存中可同时存放多个作业17ppt课件3. 多道批处理系统需解决的问题a.处理机管理问题b.内存管理问题c.设备管理问题d.文件管理问题e.作业管理问题多道批处理系统18ppt课件o 优点:n 资源利用率高n 系统吞吐量大p 缺点:n 平均周转时间长n 无交互能力4. 多道批处理系统的优缺点:多道批处理系统19ppt课件例题1 有两个程序A和B,A程序执行时所做的工作按次序需要的时间为:cpu计10s,设备1计5s,cpu计5s,设备2计10s,c
8、pu计10s。 B程序执行时所做的工作按次序需要的时间为:设备1计10s, cpu计10s,设备2计5s, cpu计5s,设备2计10s。 问在单道方式下和多道并发环境下执行A和B两程序,CPU的利用率各为多少?20ppt课件解 答o 单道环境下: A程序运行总时间为40s,B程序运行总时间为40s,则两个程序运行总时间为80sCPU 运行时间为(10+5+10)s+(10+5)s=40s则,CPU利用率为40/80=50%21ppt课件多道环境下:A和B程序运行的时序关系图(甘特图)时间(单位时间(单位s)活动列表活动列表设设2设设1CPU100A:10sA:5s15B:10sB:10s20
9、A:5sB:5s25B:5sA:10s30 35A:10sB:10s45 CPU运行时间为:运行时间为:40s,两程序运行总时间为,两程序运行总时间为45s,则,则CPU利用率为:利用率为:40/45=88.9%甘特图:以图示的甘特图:以图示的方式,通过方式,通过活动列活动列表表和和时间刻度时间刻度形象形象地表示任意特定项地表示任意特定项目的活动顺序和持目的活动顺序和持续时间续时间22ppt课件练习题1(作业题) 设内存中有三道程序A、B、C,它们按A、B、C的优先次序执行,它们的计算和I/O操作时间如表所示(单位:ms)。 程序操作ABC计算306020I/O403040计算101020 假
10、设三道程序使用相同的设备进行I/O操作,即程序以串行方式使用设备,试画出单道运行和多道运行的时间关系图(甘特图)(调度程序的执行时间忽略不计)。在两种情况下,完成这三道程序各要花多长时间?23ppt课件24ppt课件作业题二 若程序PA和PB单独执行时分别用TA和TB表示,TA=1小时,TB=1.5小时,其中处理器工作时间分别为TA=18分钟,TB=27分钟。如果采用多道程序设计方法,让PA、PB并发工作,假定处理器利用率达到50%,另加15分钟系统开销,请问系统效率能提高百分之几?25ppt课件 分时系统是指在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互
11、方式使用计算机,共享主机中的资源。分时系统1. 分时系统的产生从键盘命令进入从键盘命令进入( (按按下回车键为准下回车键为准) )到开到开始在终端上显示应始在终端上显示应答的时间间隔称为答的时间间隔称为响应时间响应时间RT(response time)RT(response time)在分时系统中在分时系统中, ,响应时响应时间间时间片时间片用户数用户数 26ppt课件2.分时系统的设计思想(1)采用分时技术(2)设计目标:系统能及时响应用户的终端命令(3)实现中的最关键问题:使用户能与自己的作业进行交互。(、)3. . 改变批处理系统的运行方式:q作业直接进入内存q系统采用时间片轮转方式处理
12、服务请求分时系统所谓所谓分时技术分时技术就是把处理器就是把处理器的运行时间分成很短的时间的运行时间分成很短的时间片,按片,按时间片轮流时间片轮流把处理器把处理器分配给各联机作业使用分配给各联机作业使用27ppt课件4. 分时系统的特征:分时系统1) 多路性:一台主机上连有多个终端,能同时为多个用户服务。2) 独立性:各用户独立操作,互不干扰。3) 及时性:通过时间片技术和轮转调度算法保证及时响应。4) 交互性:能进行广泛的人机交互。28ppt课件实时系统1. 实时系统及其类型 (1)实时系统 指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致
展开阅读全文