计算机操作系统(第三版)OS.ppt
《计算机操作系统(第三版)OS.ppt》由会员分享,可在线阅读,更多相关《计算机操作系统(第三版)OS.ppt(61页珍藏版)》请在三一办公上搜索。
1、第一章 操作系统引论,1.1 操作系统的目标和作用1.2 操作系统的发展过程1.3 操作系统的基本特性1.4 操作系统的主要功能1.5 OS结构设计,第一章 操作系统引论,第一章 操作系统引论,分时系统,分时系统(time-sharing system)是指,在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。工作方式:一台主机连接了若干个终端每个终端有一个用户在使用交互式的向系统提出命令请求系统接受每个用户的命令采用时间片轮转方式处理服务请求并通过交互方式在终端上向用户显示结果用户根据上步结果发出下道命令,第一章 操作系统引论
2、,第一章 操作系统引论,第一章 操作系统引论,分时OS的产生起因于用户需求 人机交互 共享主机 方便用户,分时OS实现中的关键问题,及时接收 利用多路卡,根据输入速度等因素同时接收多个终端的数据并暂存在缓冲区 及时处理 处理:包括控制作业运行、修改作业等,保证各用户的作业都可以被及时响应,分时OS(Time Sharing System),第一章 操作系统引论,第一个分时操作系统CTSS(Compatable Time Sharing System)分时系统的思想1959年在MIT提出每个用户有一个联机终端调试程序的用户常常只发出简短的命令 很少有长的费时命令计算机能够为许多用户提供交互式、快
3、速服务 同时在CPU空闲时还能在后台运行大作业第一个分时系统(CTSS)由MIT的Fernando Corbato 等1961年在一改装的IBM 7090/94机上开发成功(有32个交互式用户)指标:32K内存,系统用5K,用户用27K用户存储映像在内存和一台磁鼓之间切换1962年Manchester大学的Atlas计算机投入运行(运行速度200 kFLOPS)第一个有虚拟存储器(virtual memory)和页面调度(paging)的机器,分时OS(Time Sharing System),第一章 操作系统引论,MULTICS的灾难1965年在ARPA的支持下MIT、贝尔实验室和通用电气公
4、司决定开发一种“公用计算服务系统”,希望能够同时支持整个波士顿所有的分时用户。该系统称作MULTICS(MULTiplexed Information and Computing Service)MULTICS设计目标是:便利的终端使用大量远程终端通过电话线接入计算机主机高可靠的大型文件系统大容量的用户信息共享;存储和构造层次化信息结构的能力,第一章 操作系统引论,MULTICSMULTICS研制难度超出所有人的预料(PL/1语言)长期研制工作达不到预期目标,1969年4月贝尔实验室退出,通用电气公司也退出最终,MIT坚持下来,MULTICS成功运行,成为商业产品(通用汽车、福特、美国国家安全
5、局等)运行MULTICS的计算机系统在九十年代中陆续被关闭(加拿大国防部于2000年10月30日17:08)MULTICS的意义 引入了许多现代操作系统领域概念雏形,对随后的操作系统特别是UNIX的成功有着巨大的影响,第一章 操作系统引论,小型计算机,电子游戏与UNIX的成功1969年,在贝尔退出MULTICS研制项目后,Ken Thompson和Dennis M.Ritchie 想申请经费买计算机从事操作系统研究,但多次申请得不到批准项目无着落,他们在一台无人用的PDP-7上,重新摆弄原先在MULTICS项目上设计的“空间旅行”游戏为了使游戏能够在PDP-7上顺利运行,他们陆续开发了浮点运算
6、软件包、显示驱动软件,设计了文件系统、实用程序、shell 和汇编程序到了1970年,在一切完成后,给新系统起了个同MULTICS发音相近的名字UNIX随后,UNIX用C语言全部重写,自此,UNIX诞生了,第一章 操作系统引论,UNIX现代操作系统的代表 促使UNIX系统成功的因素:由于UNIX是用C语言编写,因此它是可移植的,UNIX 是世界上唯一能在笔记本计算机、PC机、工作站直至巨型机上运行的操作系统系统源代码非常有效,系统容易适应特殊的需求最重要的一点,它是一个良好的、通用的、多用户、多任务、分时操作系统,第一章 操作系统引论,Internet时代与Linux1990年秋天,Linus
7、在芬兰首都赫尔辛基大学学习操作系统课程,因为上机需要排队等待,Linus买了台PC机,开发了第一个程序,程序包括两个进程,向屏幕上写字母,然后用定时器来切换进程Linus需要终端仿真程序来存取Usenet新闻组的内容,于是他编写了从调制解调器上接发信息的程序以及显示器、键盘和调制解调器的驱动程序然后编写了磁盘驱动程序、文件系统,一旦有了进程切换、文件系统和设备驱动程序,当然就拥有了一个操作系统原型,或者至少是它的一个内核Linux就以这样极其古怪但也极其自然的方式问世,第一章 操作系统引论,国内操作系统的研制状况60年代末至70年代初杨芙清院士主持我国第一台百万次集成电路计算机(150)操作系
8、统支持多道程序运行,在石油勘探领域成功应用70年代中后期杨芙清院士主持我国第一个全部用高级语言书写的DJS240机操作系统DJS200/XT2层次管程结构模型,PCM设计方法,活跃管程结构模式,国内操作系统的研制状况,第一章 操作系统引论,国内操作系统的研制状况(续)GX73多机实时操作系统(1978年)国防科技大学,1980年装在“远望”-I 号航天测量船上,完成了向太平洋发射运载火箭、潜水艇水下发射的测控任务;完成了我国第一颗同步地球卫星的测控、定轨、控制任务“银河”-1 YHOS巨型操作系统(1983年)国防科技大学,用于YH-1、YH-2超级计算机,用于我国的石油勘探、天气预报和核物理
9、研究COSIX v 1.X/2.0 国产UNIX类操作系统(国家八五、九五重点科技攻关成果,以中软为首,联合国内18个单位共同完成)微内核结构,安全级别超过B1,中文界面嵌入式操作系统:Hopen,DeltaOS,SmartEOSLinux类操作系统:中软Linux、红旗Linux、东方Linux,第一章 操作系统引论,分时系统,分时系统的特点:多路性:多用户同时操作、使用计算机独立性:各终端用户感觉到自己独占了计算机;及时性:用户的请求能在较短时间内响应;交互性:用户能与计算机进行人机对话。,第一章 操作系统引论,实时系统,实时操作系统(Real Time System)是指系统能及时(或即
10、时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。往往应用在:实时控制:生产过程控制,火炮的自动控制系统、飞机的自动驾驶系统以及导弹的制导系统等。实时信息处理系统:如飞机订票系统,期货、股票交易系统、情报检索系统等。,第一章 操作系统引论,实时OS与分时OS的异同,第一章 操作系统引论,操作系统的发展过程,手工操 作阶段,PC机OS,网络OS,分布式OS,多处理OS,嵌入式OS,第一章 操作系统引论,网络操作系统(NOS,Network Operating System),网络操作系统是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。,
11、第一章 操作系统引论,网络操作系统通常操作系统的功能:处理机管理、存储器管理、设备管理、文件管理等网络通信功能:通过网络协议进行高效、可靠的数据传输网络资源管理:协调各用户使用网络服务:文件和设备共享,信息发布网络管理:安全管理、故障管理、性能管理等互操作:直接控制对方,比交换数据更为困难,第一章 操作系统引论,分布式OS,分布式计算机系统是以计算机网络为基础的计算机系统,包含多台处理机,每台处理机完成系统中指定的一部分功能。从硬件上讲,它与计算机局域网没有任何区别,关键是软件。,第一章 操作系统引论,分布式系统:处理和控制的分散(相对于集中式系统)分布式系统是以计算机网络为基础的,它的基本特
12、征是处理上的分布,即功能和任务的分布分布式操作系统的所有系统任务可在系统中任何处理机上运行,自动实现全系统范围内的任务分配并自动调度各处理机的工作负载,第一章 操作系统引论,分布式操作系统的特征1.是一个统一的操作系统若干个计算机可相互协作共同完成一项任务2.资源进一步共享3.透明性资源共享,分布对用户来讲是不知道的4.自治性处于分布式系统的多个主机处于平等地位,无主从关系5.处理能力增强、速度更快、可靠性增强,第一章 操作系统引论,多处理系统,多处理机系统是由多台处理器组成的计算机系统。多处理操作系统的出现是为了提高计算机的系统性能和可靠性。提高性能有两条途径:提高各个组成部分的速度、增大处
13、理的并行程度。1975年前后,出现多处理机系统(multi-processor)。多处理机系统可分为对称式多处理和非对称式多处理系统两种。,第一章 操作系统引论,第一章 操作系统引论,嵌入式OS,嵌入式操作系统(Embedded Operating System)是运行在嵌入式系统环境中,对整个嵌入式系统以及它所操作、控制的各种部件装置等等资源进行统一协调、调度、指挥和控制的系统软件。,第一章 操作系统引论,微机操作系统的发展,1.单用户单任务操作系统只允许一个用户上机,且只允许用户程序作为一个任务运行。如DOS。2.单用户多任务操作系统只允许一个用户上机,但允许用户把程序分为若干个任务,使它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 第三 OS

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