操作系统PPT讲解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统PPT讲解

《操作系统》学习要求;《操作系统》知识体系结构 知识结构: 操作系统是计算机技术与管理技术的结合 知识面: 至少记住以下两句话: 操作系统是方便用户,管理和控制整个计算机软硬件资源的程序系统(系统软件)。 操作系统有“五大类型”和“五大功能” (批处理,分时,实时,网络,分布; 进程、存储、文件、作业和设备管理) 知识点: “五大类型”和“五大功能” 的基本知识和应用技能;第一章 操作系统引论;1.1 操作系统的基本概念;1.1.2 操作系统的地位 操作系统与软硬件关系层次示意图:;1.1.3 操作系统的目标 方便性 配置OS后可使计算机系统更容易使用。 有效性 可提高资源的利用率及系统的吞吐量。 可扩充性 应采用层次化结构,以便于增加新的功能层次和模块。 开放性 指系统能遵循世界标准规范。;1.1.4 推动操作系统发展的主要动力 不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 ;1.2 操作系统的主要功能 ;——我们从键盘上输入数据或命令,运行结果在屏幕上显示出来或者在打印机上打印出来。系统是怎样控制它们工作的?不同的用户都要用打印机,可如果系统中只有一台,分给谁用呢?……这是设备管理问题。 ——我们建的文件放在磁盘上的什么地方了?用文件名怎么就能找到它?为什么对有些文件我们无法读或写呢?这么多文件如何组织在一起呢?……这是文件管理问题。 ——我们在键盘上输入命令,系统怎么就知道执行相应的功能?在桌面上拖动鼠标可以完成哪些操作?……这是用户接口问题。 仔细想来还有许许多多的问题。这些繁杂、琐碎而又必须縝密解决的事情是由谁处理的?这都是由操作系统完成的。下面我们更具体的介绍操作系统的功能。;处理机管理:又称进程管理,实质上是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务。包括进程控制、进程同步、进程通信、作业和进程调度等。 存储器管理:实质是对存储“空间”的管理,主要指对内存的管理。包括内存分配、地址映射、内存保护和内存扩充。 设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收。包括缓冲区管理、设备分配、设备驱动。 文件管理:又称为信息管理。包括文件存储空间的管理、文件操作的一般管理、目录管理、文件的读写管理和存取控制。 作业管理:包括任务管理、 界面管理、人机交互、图形界面、语音控制和虚拟现实等。;1.3 操作系统的发展过程;1.3.2 单道批处理系统(Simple Batch Processing System) 联机批处理系统 I/O受主机直接控制 脱机批处理系统 I/O不受主机直接控制 ;1. 联机批处理系统 在早期联机批处理系统中,操作员收集若干个用户程序,按先后次序“成批”输入到磁带上,之后在监督程序的控制下,使这批作业一个接一个地连续执行,直至该批作业全部完成,再把下一批作业输入到磁带上。在这样的系统中,作业处理是成批进行的,并且在内存中总是只保留一道作业。同时作业的输入、调入内存以及结果输出都在CPU直接控制下运行。这种单道批处理系统虽然能实现作业的自动转换工作,但由于联机操作,影响了CPU速度的发挥,仍不能很好地利用系统资源。;2. 脱机批处理系统 于是引入了早期的脱机批处理系统。其明显特征是在主机之外另设一台小型卫星机(外围计算机),该卫星机只与外部设备接通,不和CPU直接连接,专门负责输入/输出工作。这种系统地特点是卫星机与主机并行工作,分工不同,使主机摆脱了慢速的输入输出操作。;1.3.3 多道程序系统(Multiprogrammed Batch Processing System) 1.多道程序系统 在单道批处理系统中只有一道作业在内存,每当该作业发出I/O请求后,CPU便处于等待I/O完成状态,致使CPU空闲。为改善CPU的利用率和系统吞吐量,而引入了多道程序设计技术。即同时把几个作业放入内存,并允许它们交替执行,共享系统中的各种软硬件资源。当一道程序因I/O请求而暂停执行时,CPU便立即转去执行另一道程序。系统资源(CPU、内存、I/O设备)利用率提高了,系统吞吐量也增加了。 多道程序设计:在内存中同时存放多道程序,在管理程序的控制下交替地执行。 系统吞吐量:在一段给定时间内,计算机所能完成的总工作量。;分析单道程序运行情况和多道程序运行情况如下图:;1.3.4 分时系统(Time-Sharing System) 分时系统是为了满足用户需求所形成的一种新型OS。表现在人机交互、共享主机和便于用户上机等需求方面。 ;1.3.5 实时系统(Real-Time System) 所谓“实

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档