第3章-操作系统基础知识资料优秀PPT.ppt
《第3章-操作系统基础知识资料优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第3章-操作系统基础知识资料优秀PPT.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 操作系统基础学问操作系统基础学问吉林高校公共计算机教学与探讨中心吉林高校公共计算机教学与探讨中心吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识概概 念念 操操作作系系统统OS(Operation OS(Operation System):System):计计算算机机系系统统中重要系统软件。中重要系统软件。功能:功能:管管理理和和限限制制计计算算机机软软件件和和硬硬件件资资源源,使使计计算算机机各部分协调工作;各部分协调工作;合理组织计算机工作流程;合理组织计算机工作流程;为为用用户户运运用用计计算算机机供供应
2、应友友好好的的人人机机接接口口,便便利利用户运用计算机系统。用户运用计算机系统。OSOS硬件硬件2吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识应用程序应用程序其他系统程序其他系统程序第一节第一节 操作系统简介操作系统简介 计计算算机机系系统统层层次次结结构构可可以以分分为为四四部部分分:硬硬件、操作系统、其他系统程序和应用程序。件、操作系统、其他系统程序和应用程序。硬硬件件:全全部部软软件件运运行行的的物物质质基基础础;操操作作系系统统位位于于硬硬件件之之上上,是是与与硬硬件件关关系系最最亲亲密密的的系统软件,是对硬件功
3、能的首次扩充。系统软件,是对硬件功能的首次扩充。操作系统操作系统硬件硬件计算机系统的层次结构计算机系统的层次结构:裸机裸机3吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识3.1.1 3.1.1 操作系统发展历程操作系统发展历程1.1.手工操作阶段手工操作阶段计算机诞生初期根本没有操作系统。机计算机诞生初期根本没有操作系统。机器码时代器码时代,将这个时期称为将这个时期称为“手工操作阶段手工操作阶段”。顾名思义顾名思义,当时运用计算机须要大量的人工限当时运用计算机须要大量的人工限制制,只有通晓计算机硬件的专业人员才能运只有通晓
4、计算机硬件的专业人员才能运用计算机。用计算机。手工操作阶段手工操作阶段典型的作业处典型的作业处理步骤理步骤:用户用机器语言编写程序用户用机器语言编写程序程序和数据手工记录在程序和数据手工记录在穿孔纸带上穿孔纸带上将纸带装入纸带输入机将纸带装入纸带输入机启动纸带输入机启动纸带输入机将程序和数据读入计算机将程序和数据读入计算机计算机处理作业计算机处理作业用户拿走结果用户拿走结果作业:由程序、数据及程序运行限制说明组成。作业:由程序、数据及程序运行限制说明组成。4吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识.特点特点:*用户独
5、占全机用户独占全机*CPUCPU等待人工操作等待人工操作*串行性串行性.缺点缺点:.有效机时严峻奢侈有效机时严峻奢侈.效率低效率低 为为了了解解决决人人机机冲冲突突,20,20世世纪纪5050年年头头末末出出现现了了脱脱机机输输入入/输输出出技技术术。在在主主机机与与输输入入输输出出设设备备之之间间设一台外围限制机,由它完成输入输出任务。设一台外围限制机,由它完成输入输出任务。5吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识读卡机读卡机打印机打印机外围限制机外围限制机输入磁带输入磁带输出磁带输出磁带主机主机监监督督程程序序
6、以脱机方式成批以脱机方式成批装入磁带的作业装入磁带的作业用用 户户作业作业结结 果果操作系统的萌芽操作系统的萌芽 1)1)单道批处理系统单道批处理系统作业作业成批进入成批进入系统,但系统,但逐个完成逐个完成在磁带上选一个在磁带上选一个作业进入内存作业进入内存2.2.批处理阶段批处理阶段计算机系统计算机系统6吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识读卡机读卡机打印机打印机I/OI/O处理机处理机通道通道磁磁 带带主机主机用用 户户作业作业结结 果果 2)假脱机技术假脱机技术计算机系统计算机系统中断请求中断请求通道通道:
7、输入输出:输入输出(I/O)(I/O)处理机处理机,与,与CPUCPU并行并行中断:执行某程序过程中,出现某突发事务时,中断:执行某程序过程中,出现某突发事务时,CPUCPU暂停现程序,转去执行事务处理程序,执行暂停现程序,转去执行事务处理程序,执行完处理程序再回到被暂停的程序接着执行。完处理程序再回到被暂停的程序接着执行。7吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识3)3)多道批处理系统多道批处理系统批处理系统批处理系统+多道程序设计技术多道程序设计技术多道批处理操作系统多道批处理操作系统输出机输出机输入机输入机作作
8、业业结结果果作业作业1 1作业作业2 2:作业作业mm输入井输入井结果结果1 1结果结果2 2:结果结果k k输出井输出井内存内存+CPU+CPU进程进程1 1进程进程2 2:进程进程n n主机主机后备队列后备队列内存中有多个进程交替运行内存中有多个进程交替运行算法算法作业预先在外存中排成作业预先在外存中排成(后备后备)队列队列,由,由作作业调度程序业调度程序从后备队列中选从后备队列中选若干个作业若干个作业装入内装入内存,存,交替运行交替运行。8吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识多道程序运行原理程序程序1 1程
9、序程序2 2程序程序3 3调度程序调度程序CPUCPU时间时间t1t1t7t7t3t3t9t9t5t5t2t2t4t4t6t6t8t8t10t10须要须要I/OI/O或时间到或时间到9吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识监督程序要解决下系列管理问题:监督程序要解决下系列管理问题:作业调度:合理调度作业,使系统中硬件资作业调度:合理调度作业,使系统中硬件资源有效利用;源有效利用;CPUCPU管理:多个作业交替运行,须要合理支管理:多个作业交替运行,须要合理支配处理机时间;配处理机时间;内存管理:为每道程序安排内存空
10、间;内存管理:为每道程序安排内存空间;I/OI/O设备管理:为程序安排输入设备管理:为程序安排输入/输出设备。输出设备。10吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识为为了了实实现现人人机机交交互互,必必需需变变更更批批处处理理系系统统中作业处理方式。中作业处理方式。3.3.操作系统的完善操作系统的完善 分分时时操操作作系系统统:将将CPUCPU时时间间分分成成若若干干个个相相等等的的时时间间片片,一一个个时时间间片片运运行行一一个个作作业业,下下一一个个时时间间片片运运行行另另一一个个作作业业,在在短短时时间间内内全
11、全部部作作业业都能得到轮番执行。都能得到轮番执行。11吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识3.1.2 3.1.2 常见操作系统简介常见操作系统简介 1.DOS1.DOS操作系统操作系统DOSDOS是磁盘操作系统是磁盘操作系统(Disk Operating(Disk Operating System)System),是一种单用户、单任务的微型机操,是一种单用户、单任务的微型机操作系统。作系统。主要功能:吩咐处理、文件管理和设备管主要功能:吩咐处理、文件管理和设备管理。理。主要特点:系统开销小主要特点:系统开销小,运
12、行效率高运行效率高,但资但资源管理功能简洁,字符型用户界面源管理功能简洁,字符型用户界面,操作不太操作不太便利。便利。12吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识.2.Windows2.Windows操作系统操作系统.19851985年年11 11月到现在,月到现在,WindowsWindows操作系统的优操作系统的优良性能奠定了微软在操作系统上的垄断地位。良性能奠定了微软在操作系统上的垄断地位。.优点:优点:.直观、易用的面对对象图形界面直观、易用的面对对象图形界面 .用户界面统一用户界面统一.与设备无关性:支持即
13、插即用与设备无关性:支持即插即用 .多任务:同时运行多个程序多任务:同时运行多个程序.先进的内存管理:支持大内存,虚拟内存等先进的内存管理:支持大内存,虚拟内存等13吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识各种系统管理工具:各种系统管理工具:资源管理器:从我的电脑右击菜单中选择资源管理资源管理器:从我的电脑右击菜单中选择资源管理器,对磁盘和文件等对象进行管理。器,对磁盘和文件等对象进行管理。打印管理器:单击起先菜单打印管理器:单击起先菜单设置设置打印机。打印机。系统工具:单击起先菜单系统工具:单击起先菜单程序程序附件
14、附件系统工具,系统工具,磁盘备份、磁盘清理或磁盘碎片整理。磁盘备份、磁盘清理或磁盘碎片整理。内置的网络通信功能内置的网络通信功能 :支持多种网络传输协议:支持多种网络传输协议 。从网上邻居右击菜单中选择属性,从对象右击菜单从网上邻居右击菜单中选择属性,从对象右击菜单中选择属性,可设置和安装协议。中选择属性,可设置和安装协议。精彩的多媒体功能:对音频、视频可编辑和播放。精彩的多媒体功能:对音频、视频可编辑和播放。单击起先菜单单击起先菜单程序程序Windows Media Player Windows Media Player。14吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中
15、心制作第三章第三章 操作系统基础知识操作系统基础知识.3.UNIX3.UNIX操作系统家族操作系统家族通用、交互式分时网络操作系统。通用、交互式分时网络操作系统。两大流派两大流派:BSD UNIXBSD UNIX和和AT&TAT&T公司。公司。平平台台:在在大大中中小小计计算算机机上上运运行行较较多多,也有也有微型机微型机的的UNIXUNIX。15吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识.4.Linux4.Linux操作系统操作系统.LinuxLinux是芬兰籍科学家是芬兰籍科学家Linus TorvaldsLinu
16、s Torvalds于于19911991年编写的一种操作系统,具有年编写的一种操作系统,具有UNIXUNIX的全部功能。的全部功能。.优点:源代码开放优点:源代码开放,免费;系统稳定牢免费;系统稳定牢靠;速度快,效率高;功能完善;具有网靠;速度快,效率高;功能完善;具有网络支持优势等。络支持优势等。16吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识3.1.3 3.1.3 操作系统分类操作系统分类 .1.1.批处理系统批处理系统(Batch Processing)(Batch Processing).主要特征:多道性、成批性
17、。主要特征:多道性、成批性。.多道性:内存同时驻留多道程序,并发执行。多道性:内存同时驻留多道程序,并发执行。.成批性:作业成批进入系统,成批处理。成批性:作业成批进入系统,成批处理。.作业完成依次与进入内存依次没有紧密联系。作业完成依次与进入内存依次没有紧密联系。.缺点:缺乏人机交互性。缺点:缺乏人机交互性。.基本类型基本类型:批处理、分时和实时系统。:批处理、分时和实时系统。17吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识 特征:多路性、交互性、独占性和刚好性。特征:多路性、交互性、独占性和刚好性。分时操作系统分时操
18、作系统硬件层硬件层.终端终端1 1终端终端2 2终端终端n nCPUCPU时间时间分成时间片分成时间片处理终端恳求处理终端恳求 连接多个终端连接多个终端每个终端独立运用自己的时间片每个终端独立运用自己的时间片2.2.分时操作系统分时操作系统 CPUCPU时间时间18吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识 特征:特征:实实时时性性:实实时时响响应应外外部部事事务务恳恳求求,在在规规定定时时间间内内完成事务的处理任务。完成事务的处理任务。牢牢靠靠性性:软软硬硬件件任任何何故故障障都都可可能能给给系系统统带带来来严严峻峻
19、后果,更留意硬件稳定性和牢靠性。后果,更留意硬件稳定性和牢靠性。3.3.实时系统实时系统 分类:分类:实时限制:机器人、工业和宇航限制等。实时限制:机器人、工业和宇航限制等。实实时时信信息息处处理理:信信息息采采集集、信信息息检检索索和和航航空空订订票票系系统等。统等。19吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识基于计算机网络。除具备一般操作系统基于计算机网络。除具备一般操作系统功能外,还具有网络管理模块、通信、平安功能外,还具有网络管理模块、通信、平安和资源共享等模块。和资源共享等模块。打印机主机主机1 1NOSN
20、OS主机主机2 2NOSNOS主机主机3 3DOSDOS4.4.网络操作系统网络操作系统 20吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识在在计计算算机机网网络络基基础础上上,解解决决地地域域分分布布很很广广的的计算机之间资源共享、并行处理等问题。计算机之间资源共享、并行处理等问题。特征:统一性、共享性、牢靠性和透亮性。特征:统一性、共享性、牢靠性和透亮性。Win主机3Win主机2Win主机1统一性作业可迁移至其他主作业可迁移至其他主机上处理机上处理,实现处理机资实现处理机资源源共享共享 系统中多台主机处于系统中多台主机
21、处于同等地位同等地位,没有主从关系没有主从关系;没没有地理位置上的差异。有地理位置上的差异。牢靠性牢靠性透亮性透亮性5.5.分布式操作系统分布式操作系统21吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识设计目标设计目标:易用性、响应性。:易用性、响应性。特征特征:单用户、虚拟内存和多任务处理。:单用户、虚拟内存和多任务处理。6.6.个人计算机操作系统个人计算机操作系统7.7.嵌入式操作系统嵌入式操作系统 支持嵌入式计算机,由一个小内核及一些必支持嵌入式计算机,由一个小内核及一些必要模块组成,能运行在各种硬件平台上,供应基要
22、模块组成,能运行在各种硬件平台上,供应基本程序运行环境和接口。本程序运行环境和接口。特征:实时性、多任务、对硬件依靠性、软件特征:实时性、多任务、对硬件依靠性、软件固化和专用性等。固化和专用性等。22吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识具具有有公公共共内内存存和和时时钟钟,多多个个CPUCPU,共共享享计计算算机机总总线线和和外外部部设设备备。也也称称为为并并行行操操作作系系统统或或紧紧耦耦合系统。合系统。对称多处理系统对称多处理系统:CPUCPU之间没有主从关系。之间没有主从关系。CPUCPU公共内公共内 存存
23、CPUCPUCPUCPU8.8.多处理机操作系统多处理机操作系统 23吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识其次节其次节 操作系统的作用及特征操作系统的作用及特征 3.2.1 3.2.1 操作系统的作用操作系统的作用 1.1.管理系统中软件硬件资源管理系统中软件硬件资源*CPU *CPU *内存内存 *设备设备 *文件文件2.2.为用户为用户(应用程序应用程序)供应良好的界面供应良好的界面吩咐接口:通过吩咐完成相关任务。吩咐接口:通过吩咐完成相关任务。程序接口:通过系统调用(如)获得程序接口:通过系统调用(如)获得
24、操作系统服务。操作系统服务。字符型命令接口字符型命令接口图形命令接口图形命令接口24吉林大学公共计算机教学与研究中心制作吉林大学公共计算机教学与研究中心制作第三章第三章 操作系统基础知识操作系统基础知识3.2.2 3.2.2 操作系统功能操作系统功能 .5.5.文件管理文件管理.管管理理软软件件资资源源,包包括括文文件件存存储储空空间间管管理理、书目管理、文件存取限制、文件共享与爱护。书目管理、文件存取限制、文件共享与爱护。.4.4.设备管理设备管理.安排、限制和管理外部设备安排、限制和管理外部设备(打印机、显示器打印机、显示器等等),用户不必过多了解接口而便利地运用外部,用户不必过多了解接口
25、而便利地运用外部设备。设备。.主要功能有缓冲区管理、设备安排和设备限主要功能有缓冲区管理、设备安排和设备限制。制。.3.3.存储管理存储管理.管理内存资源管理内存资源,便利程序运用存储器,提高内存便利程序运用存储器,提高内存利用率。利用率。.主要包括存储安排、存储爱护、虚拟内存和地主要包括存储安排、存储爱护、虚拟内存和地址映射。址映射。.2.2.进程管理进程管理 .程序只有获得程序只有获得CPUCPU才能运行,进程管理主要才能运行,进程管理主要安排和管理处理机(安排和管理处理机(CPUCPU)。)。.以进程为基本单位安排和运用处理机,处理机以进程为基本单位安排和运用处理机,处理机管理归结为进程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 基础知识 资料 优秀 PPT
限制150内