《高级操作系统》ppt课件

《高级操作系统》ppt课件

ID:27397013

大小:1.65 MB

页数:55页

时间:2018-12-01

《高级操作系统》ppt课件_第1页
《高级操作系统》ppt课件_第2页
《高级操作系统》ppt课件_第3页
《高级操作系统》ppt课件_第4页
《高级操作系统》ppt课件_第5页
资源描述:

《《高级操作系统》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级操作系统中国科技大学软件学院丁箐(dingqing@ustc.edu.cn)参考书«DistributedOperatingSystems»,AndrewS.Tanenbaum,机械工业出版社,2006《DistributedSystems:PrinciplesandParadigms》,AndrewS.TanenbaumandMartenvanSteen,Prentice-Hall,2002《DistributedSystems:ConceptsandDesign》,GeorgeCoulouris,Jean

2、DollimoreandTimKindberg,3rdEdition,Addison-Wesley,2001《DistributedSystems》,SapeJ.Mullender,2ndEdition,ACMPress,1993《ModernOperatingSystems》,第2版,AndrewS.Tanenbaum,机械工业出版社,20022参考书《Solaries操作系统内核》《Solaries编程指南》《Linux操作系统内核》《Linux编程指南》《WindowsNT操作系统内核》http://www

3、.globus.org31操作系统回顾2分布式系统概述3分布式通信4分布式系统的同步5分布式进程和处理机6分布式文件管理7分布式共享存储8网格计算概述教学内容4操作系统回顾主要内容1.1操作系统的作用1.2操作系统的演变1.3操作系统的主要研究课题6主要内容1.1操作系统的作用1.2操作系统的演变1.3操作系统的主要研究课题71.1操作系统的作用操作系统是计算机用户和计算机硬件之间的接口程序模块,它是计算机系统的核心控制软件,其职能是控制和管理系统内各种资源,有效地组织多道程序的运行,从而为用户提供良好的工作环境

4、,达到使用方便、资源分配合理、安全可靠等目的。操作系统是现有软件系统中最复杂的软件之一。Denning认为,到目前为止,在操作系统的研究开发方面主要取得了进程、内存管理、信息保护与安全、调度与资源管理和系统结构等五项成就。8硬件系统和应用程序间的界面由操作系统定义的软、硬件和数据,给程序员以及使用者提供了方便的界面,使程序员和应用程序更容易获取和使用计算机系统中的资源、工具和服务。9应用程序Web浏览器、GIS、ERP中间件DBMS、httpd、CORBA、.NET系统程序操作系统、shell、C编译器固件BIO

5、S硬件PC机、工作站、小型机、大型机10一台扩展的计算机隐藏了具体的硬件细节为用户提供了一台容易使用的虚拟的计算机一个资源管理器每个程序分享时间每个程序分享空间操作系统概念11具有如下功能:①程序创建。②程序执行。③I/O设备的访问。④控制对文件的访问。⑤系统访问。⑥查错和纠错。⑦簿记。作为扩展的计算机12作为资源管理者作为资源管理器的操作系统:13主要内容1.1操作系统的作用1.2操作系统的演变1.3操作系统的主要研究课题141.2操作系统的演变操作系统发展至今已有三十多年。设计操作系统主要有两个目的:第一,为

6、程序的开发和执行提供一个方便的环境;第二,为保证计算机系统顺利执行,操作系统对各个计算活动进行调度。15操作系统发展历史第一代1945-1955电子管,插件板第二代1955-1965晶体管,批处理系统第三代1965–1980集成电路(IC)和多道程序设计第四代1980–现在VLSI,个人计算机,网络操作系统16操作系统家族大型机操作系统(e.gIBMOS/390)服务器操作系统(e.g.UNIX,NT)多处理机操作系统分布式操作系统PC机操作系统(e.gWidows)实时操作系统(e.gVxWorks)嵌入式操作

7、系统(e.gWindowsCE)Smartcard操作系统(e.gJVM)17串行处理系统最早的计算机,从20世纪40年代末到50年代中期,程序员直接与硬件接触,根本没有OS。计算机运行在一个集成了指示器、各种开关、一些输入设备以及一个打印机的控制台之上。早期的这种系统存在两个问题:(1)上机安排(2)启动时间18简单批处理系统将卡片装入1401机的读卡机将卡片中的程序读入磁带将磁带装入7094机,完成计算将磁带装入1401机,打印结果19简单批处理系统(续)简单批处理系统是专业计算机操作员(或机器)按作业的性质

8、将作业按类分成若干组,然后一组一组地来运行作业。在早期计算机系统中,引进简单批处理系统可以减少安装磁带、装入程序和返绕磁带等有关的工序浪费的时间,因此,也就减少了计算机的空闲时间。批处理系统实质上不提供用户和程序之间的交互功能。程序中的所有问题必须事先安排好,也不能进行联机修改。。20简单批处理系统(续)简单批处理系统的中心思想是,通过应用一种被称为监控器的软件,使用户不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。