计算机操作系统课件-第一章.ppt
《计算机操作系统课件-第一章.ppt》由会员分享,可在线阅读,更多相关《计算机操作系统课件-第一章.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 操作系统 第一章 操作系统引论第一章操作系统引论操作系统的概念操作系统的历史 操作系统的类型 操作系统的功能和特征 操作系统的硬件环境操作系统的结构设计2 操作系统 第一章 操作系统引论第一章 操作系统引论1.1 操作系统的概念一、计算机系统的组成1计算机系统是由硬件和软件两部分组成。中央处理机(中央处理机(CPU)硬件子系统硬件子系统 存储器存储器 裸机裸机计算机系统计算机系统 输入输出设备输入输出设备 操作系统操作系统 系统程序系统程序 程序设计语言程序设计语言 软件子系统软件子系统 编译程序编译程序 应用程序应用程序3 操作系统 第一章 操作系统引论硬硬件件部部分分:构构成成了了系系
2、统统本本身身和和用用户户作作业业赖赖以以活活动动的的物物质质基基础础 和环境。和环境。系统软件:系统软件:主要管理计算机系统本身的操作;主要管理计算机系统本身的操作;应用软件应用软件:主要解决用户的问题。主要解决用户的问题。2操作系统在计算机系统中的地位和作用 应应 用用 软软 件件 系系 统统 编译软件编译软件 软软 程序设计语言程序设计语言 件件 操作系统操作系统 裸裸 机机4 操作系统 第一章 操作系统引论计算机系统的层次结构操作系统的地位:操作系统的地位:是系统硬件之上的第一层软件,为其他软是系统硬件之上的第一层软件,为其他软件提供单向支撑作用。件提供单向支撑作用。裸机:裸机:没有任何
3、软件支持的计算机。没有任何软件支持的计算机。虚拟机:虚拟机:对裸机功能的首次扩充,把裸机改造成功能更强、对裸机功能的首次扩充,把裸机改造成功能更强、使用更方便的机器。使用更方便的机器。5 操作系统 第一章 操作系统引论二、操作系统的目标1 1、有有效效地地控控制制和和管管理理计计算算机机系系统统中中的的各各种种硬硬件件和和软软件件资资源源,提高计算机系统资源利用率;提高计算机系统资源利用率;2 2、合理地组织计算机系统的工作流程,以改善系统性能。、合理地组织计算机系统的工作流程,以改善系统性能。3 3、提提供供一一个个计计算算机机用用户户与与计计算算机机硬硬件件系系统统之之间间的的接接口口,使
4、使计计算机系统更易于使用;算机系统更易于使用;三、操作系统的定义 操作系统操作系统是计算机系统中的一个大型的系统软件,它管是计算机系统中的一个大型的系统软件,它管理和控制计算机系统中的全部软、硬件资源,合理地组织计理和控制计算机系统中的全部软、硬件资源,合理地组织计算机的工作流程,为用户应用程序的运行提供一个友好的界算机的工作流程,为用户应用程序的运行提供一个友好的界面和良好的工作环境。面和良好的工作环境。6 操作系统 第一章 操作系统引论一、操作系统的产生 1人工操作阶段 电电子子管管时时代代,计计算算机机的的运运算算速速度度较较慢慢,没没有有操操作作系系统统,人们采用人工操作方式使用计算机
5、。人们采用人工操作方式使用计算机。手工操作计算机手工操作计算机 1.2 操作系统的历史7 操作系统 第一章 操作系统引论2.成批处理阶段 晶晶体体管管时时代代,随随着着中中央央处处理理机机速速度度的的大大幅幅度度提提高高,人人工工操操作作的的慢慢速速度度和和中中央央处处理理机机运运算算的的高高速速度度之之间间出出现现了了矛矛盾盾,即即所所谓谓人人机机矛矛盾盾。为为解解决决这这一一矛矛盾盾,只只有有设设法法去去掉掉人人工操作,实现作业的自动过渡,这样就出现了工操作,实现作业的自动过渡,这样就出现了成批处理。成批处理。监控程序:监控程序:是一个常驻内存的小的核心代码,用于是一个常驻内存的小的核心代
6、码,用于实现各实现各作业之间的自动转接,提高了系统效率。作业之间的自动转接,提高了系统效率。8 操作系统 第一章 操作系统引论例 用户以卡片形式提交作业。9 操作系统 第一章 操作系统引论优点优点:系统吞吐量大系统吞吐量大 资源利用率高。资源利用率高。缺点缺点:作业的周转时间长作业的周转时间长 用户无法实现对作业执行过程的控制。用户无法实现对作业执行过程的控制。10 操作系统 第一章 操作系统引论成批处理经历了两个阶段:联机批处理阶段和脱机批处理阶段。联机批处理阶段和脱机批处理阶段。联机批处理系统:联机批处理系统:作业的作业的I/OI/O和计算全部由和计算全部由CPUCPU直接控制。直接控制。
7、11 操作系统 第一章 操作系统引论脱脱机机批批处处理理系系统统:由由主主机机和和外外围围计计算算机机(卫卫星星机机)组组成成,外外围围计计算算机机负负责责I/OI/O处处理理,主主机机和和外外围围计计算算机机可可以以并并行行工作。工作。系统带系统带 应用带应用带输出带输出带输入带输入带卫卫 星星 机机(外围机)(外围机)打印打印机机主主机机卡片输入机卡片输入机12 操作系统 第一章 操作系统引论3.执行系统通通道道:是是独独立立于于CPUCPU,专专门门用用来来控控制制输输入入、输输出出设设备备的的I/OI/O处理机。处理机。I/OI/O设备设备CPUCPU主存主存通道通道中中断断:当当主主
8、机机接接到到某某信信号号(如如I/OI/O完完成成信信号号),马马上上停停止止原原来来的的工工作作,转转去去执执行行这这一一事事件件,处处理理完完后后,回回到到原原处处继续工作。继续工作。借借助助于于通通道道和和中中断断技技术术,输输入入输输出出操操作作可可以以在在中中央央处处理理机机控控制制之之下下完完成成。这这时时,原原有有的的监监督督程程序序不不仅仅要要负负责责调调度度作作业业自自动动运运行行,而而且且还还要要提提供供输输入入输输出出控控制制功功能能,它它比比原原有有的的监监督督程程序序的的功功能能增增强强了了。这这个个发发展展了了的的监监督督程序常驻内存,称为程序常驻内存,称为执行系统
9、。执行系统。13 操作系统 第一章 操作系统引论二、操作系统的完善1 多道批处理系统 多多道道程程序序设设计计技技术术是是指指在在计计算算机机内内存存中中同同时时存存放放多多个个作作业业,它它们们在在管管理理程程序序控控制制之之下下交交替替执执行行,共共享享系系统统中的各种资源。中的各种资源。多道程序运行的特征:多道程序运行的特征:1 1)主存中存放多道程序;)主存中存放多道程序;2 2)宏观上并行;)宏观上并行;3 3)微观上串行。)微观上串行。14 操作系统 第一章 操作系统引论15 操作系统 第一章 操作系统引论2分时系统 多多用用户户交交互互式式系系统统。多多个个用用户户通通过过交交互
10、互方方式式分分享享使使用同一台计算机。用同一台计算机。分分时时技技术术:把把处处理理机机的的时时间间划划分分成成很很短短的的时时间间片片,按按时时间片轮流地把处理机分配给间片轮流地把处理机分配给各联机用户使用。各联机用户使用。16 操作系统 第一章 操作系统引论主要特征:(1)(1)多多路路性性:指指一一台台计计算算机机与与若若干干台台终终端端相相连连,各各终终端端用用户可以同时操作,共同使用同一系统的资源。户可以同时操作,共同使用同一系统的资源。(2)(2)独占性:独占性:由于分时操作系统采用时间片轮转的办法由于分时操作系统采用时间片轮转的办法使一台计算机同时为多个终端用户服务,因而每个终端
11、使一台计算机同时为多个终端用户服务,因而每个终端用户彼此之间都感觉不到别人也在使用这台计算机,好用户彼此之间都感觉不到别人也在使用这台计算机,好像自己独占整个计算机系统。像自己独占整个计算机系统。(3)(3)及时性:及时性:用户的请求能在较短的时间内得到及时响应。用户的请求能在较短的时间内得到及时响应。(4)(4)交交互互性性:分分时时操操作作系系统统支支持持联联机机操操作作方方式式。用用户户可可以以通通过过终终端端,采采用用人人机机会会话话的的方方式式直直接接控控制制程程序序运运行行,同程序进行会话。同程序进行会话。17 操作系统 第一章 操作系统引论3.实时系统 实时操作系统实时操作系统按
12、其用途的不同可分为两种类型:按其用途的不同可分为两种类型:实时实时控制系统控制系统和和实时信息处理系统实时信息处理系统。实实时时是是指指计计算算机机系系统统要要能能够够对对及及时时响响应应外外部部事事件件的的请求,并以足够快的速度完成对事件的处理。请求,并以足够快的速度完成对事件的处理。18 操作系统 第一章 操作系统引论1.1.实时控制系统。实时控制系统。通常是指以计算机为中心的生产过程通常是指以计算机为中心的生产过程控制系统。控制系统。实时控制系统的应用:对导弹发射、飞机飞行、钢实时控制系统的应用:对导弹发射、飞机飞行、钢铁生产、电力生产、石油化工生产过程的自动控制等。铁生产、电力生产、石
13、油化工生产过程的自动控制等。2.2.实时信息处理系统。实时信息处理系统。在这类系统中,用户通过终端提在这类系统中,用户通过终端提出服务请求,计算机系统根据用户提出的问题对信息进行出服务请求,计算机系统根据用户提出的问题对信息进行检索和处理,并在很短的时间内通过终端对用户作出回答。检索和处理,并在很短的时间内通过终端对用户作出回答。实时信息处理系统的应用:情报检索系统、航空订票实时信息处理系统的应用:情报检索系统、航空订票系统、银行系统和图书管理系统等。系统、银行系统和图书管理系统等。19 操作系统 第一章 操作系统引论实时操作系统的主要特点(1)(1)即即时时响响应应:系系统统必必须须保保证证
14、对对实实时时信信息息的的分分析析和和处处理理的的速度比其进入系统的速度要快。速度比其进入系统的速度要快。(2)(2)高可靠性:高可靠性:与其它类型系统相比,实时操作系统更与其它类型系统相比,实时操作系统更注重其稳定性和可靠性。注重其稳定性和可靠性。(3)(3)专业性专业性 双工系统双工系统:一台做为主机,另一台作为后备机与主机并行一台做为主机,另一台作为后备机与主机并行运行。一旦主机发生故障,后备机便立即代替主机继续工作,运行。一旦主机发生故障,后备机便立即代替主机继续工作,以保证系统不间断运行。以保证系统不间断运行。20 操作系统 第一章 操作系统引论三、操作系统的发展1网络操作系统计计算算
15、机机网网络络是是通通过过通通信信设设备备和和通通信信线线路路将将地地理理上上分分散散的的多多个个计计算算机机系系统统相相互互连连接接起起来来,实实现现信信息息交交换换、资资源源共共享享、可互操作和协作处理的系统。可互操作和协作处理的系统。网网络络环环境境下下的的操操作作系系统统是是网网络络用用户户和和网网络络之之间间的的接接口口,它它除除了了具具有有通通常常操操作作系系统统的的资资源源管管理理功功能能外外,还还具具有有网网络络管管理理、网网络络通通信信、网网络络资资源源共共享享、系系统统安安全全和和多多种种网网络络应应用服务的功能。用服务的功能。网络操作系统既要网络操作系统既要为本机用户提供使
16、用网络资源的手为本机用户提供使用网络资源的手段段,又要,又要为网络用户使用本机资源提供服务为网络用户使用本机资源提供服务。21 操作系统 第一章 操作系统引论2、分布式操作系统 分分布布式式计计算算机机系系统统是是由由多多台台计计算算机机组组成成的的一一种种特特殊殊的的计计算算机机网网络络。该该网网络络中中的的各各台台计计算算机机没没有有主主次次之之分分;网网络络中中任任意意两两台台计计算算机机之之间间可可以以通通过过通通信信交交换换信信息息;网网络络中中的的资资源源供供各各用用户户共共享享。分分布布式式计计算算机机系系统统是是一一个个一一体体化化的的系系统统(统统一一的的界界面面,标标准准的
17、的接接口口),在在整整个个系系统统中有一个全局的操作系统,称为分布式操作系统。中有一个全局的操作系统,称为分布式操作系统。分分布布式式操操作作系系统统能能使使系系统统中中若若干干台台计计算算机机相相互互协协作作完完成成一一个个共共同同的的任任务务。它它负负责责全全系系统统的的资资源源分分配配和和调调度度、任任务务的的划划分分、信信息息的的传传输输控控制制协协调调等等工工作作,为为用用户户提提供供一个统一的界面和标准的接口。一个统一的界面和标准的接口。22 操作系统 第一章 操作系统引论(2 2)坚坚强强性性:当当系系统统中中的的部部分分计计算算机机或或通通路路发发生生故故障障时,其余部分可自动
18、重构成为一个新的系统。时,其余部分可自动重构成为一个新的系统。(1 1)统统一一性性:逻逻辑辑上上的的统统一一系系统统,使使用用户户感感觉觉不不到到系系统统是是由由多多台台计计算算机机构构成成的的,系系统统能能够够自自动动的的实实施施任任务务分分配配和协调。和协调。基本特征:基本特征:23 操作系统 第一章 操作系统引论1.3 操作系统的类型按功能特征的不同把操作系统分为:(1)(1)批处理操作系统批处理操作系统(2)(2)分时操作系统分时操作系统(3)(3)实时操作系统实时操作系统(4)(4)单用户操作系统单用户操作系统(5)(5)分布式操作系统分布式操作系统(6)(6)网络操作系统网络操作
19、系统一、批处理操作系统 批处理操作系统一般适用于大中型计算机系统。批批处理操作系统一般适用于大中型计算机系统。批处理操作系统可分为处理操作系统可分为单道批处理操作系统单道批处理操作系统和和多道批处理多道批处理操作系统操作系统两种。两种。24 操作系统 第一章 操作系统引论1单道批处理操作系统 单道批处理操作系统是早期计算机系统中配置的一单道批处理操作系统是早期计算机系统中配置的一种操作系统类型。种操作系统类型。主要代表有:主要代表有:FMSFMS(FORTRANFORTRAN监控系统)、监控系统)、IBYSYIBYSY(IBM/7094IBM/7094)。)。2多道批处理操作系统 多多道道批批
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 课件 第一章
限制150内