- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统课件第1章 的绪论
操作系统;本章总体纲要;你所用过的操作系统;计算机系统组成;1.1 操作系统概念;1.1 操作系统的概念;引入操作系统的目的;操作系统的定义;本章总体纲要;1.2 操作系统发展历史
操作系统因由客观的需要而产生,它伴随着计算机技术及其应用的发展而逐渐发展和不断完善,它与运行其上的计算机组成与体系结构休戚与共,它的功能由弱到强,在计算机系统中的地位不断提高,至今,它已成为计算机系统的核心。
;计算机发展分为四个阶段:
1946~50年代末:第一代,电子管时代,无操作系统。??
50年代末~60年代中:第二代,晶体管时代,批处理系统。??
60年代中~70年代中:第三代:集成电路时代,多道程序设计。
70年代中期~至今:第四代:大规模、超大规模集成电路时代,分时系统。
现代计算机正向着普适计算、网格计算以及巨型、微型、并行、分布、网络化、智能化和生物信息化几方面发展。
;1.2.1 手工操作阶段
电子管计算机,无操作系统,由手工控制作业的输入输出,通过控制台开关启动程序运行。
用户使用计算机的过程大致如下:先把程序纸带装上输入机,启动输入机把程序和数据送入计算机,然后通过控制台开关启动程序运行,计算完毕后,用户拿走打印结果,并卸下纸带。
;手工交互方式的缺点
手工装卸、人工判断、手工修改与调试内存指令等造成CPU空闲;
提前完成造成剩余预约时间内的CPU完全空闲;
I/O设备的慢速与CPU的速度不匹配造成的CPU空闲等待时间。
;1.2.2 早期批处理(batch processing)
晶体管计算机,操作系统的雏形,称为监督程序。
把若干个作业合成一批,调入计算机执行,完成后再调入下一批作业。
早期的批处理:联机批处理,脱机批处理
;批处理系统的工作过程
用户将作业交到机房,操作员将一批作业输入到辅存(如磁带)上,形成一个作业队列。当需要调入作业时,监督程序从这一批中选一道作业调入内存运行。当这一作业完成时,监督程序调入另一道程序,直到这一批作业全部完成。
;批处理系统的分类
联机批处理:由CPU直接控制作业输入输出。
脱机批处理:由外围机控制作业输入输出。
;联机批处理和脱机批处理
;通道和中断技术
60年代初,发展了通道技术和中断技术,这些技术的出现使监督程序在负责作业运行的同时提供I/O控制功能。
通道:用于控制I/O设备与内存间的数据传输。启动后可独立于CPU运行,实现CPU与I/O的并行。
中断:是指CPU在收到外部中断信号后,停止原来工作,转去处理该中断事件,完毕后回到原来断点继续工作。
监督程序发展为执行系统(executive system),常驻内存。;对批处理阶段的评价
作业转换时间大大减小,系统运行效果提高(自动性、顺序性)。??
存在I/O慢造成的CPU空闲等待时间(单道)。??
程序员(和非编程用户)无法同计算机交互。??
一个操作系统被设计成只能在一种机器上运行。
;1.2.3 多道程序系统
操作系统发展史上革命性变革。
多道程序设计技术:在内存中放多道程序,使它们在管理程序的控制下相互穿插地运行。
;单道和多道程序工作过程比较;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;多道程序运行的特点
多道。
宏观上并行:同时有多道程序在内存运行,某一时间段上,各道程序不同程度地向前推进。
微观上串行:任一时刻最多只有一道作业占用CPU,多道程序交替使用CPU 。
;1.2.4 分时系统
推动多道批处理系统形成和发展的动力是提高资源利用率和系统吞吐量。
推动分时系统形成和发展的主要动力是用户的需要:交互、共享主机、方便上机。
分时系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的键盘,以交互的方式使用计算机,共享主机中的资源。
;分时系统的特征
多路性:允许同一主机联接多台终端。
独立性:每一用户独占一个终端。
及时性:用户请求能及时响应。
交互性:可进行广泛的人机对话。
;1.2.5 实时操作系统
实时系统(Real-Time System)是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
实时控制:如工业控制、武器的控制等。
实时信息处理:如联网订票系统。
;实时系统的特征:
多路性
独立性
及时性
交互性
可靠性
;1.2.6 通用操作系统
各种操作系统的出现,致使操作系统日益完善,出现了通用操作系统。
通用操作系统兼有多道批处理、分时、实时处理的功能。
;操作系统的发展概述;本章总体纲要;1.3 操作系统的基本类型;多
您可能关注的文档
最近下载
- 2021年河南中考化学真题及答案.doc VIP
- 4.1水资源及其利用(第1课时保护水资源)课件---2024-2025学年九年级化学人教版(2024)上册.pptx VIP
- 华中科技大学大学物理2014-2015期末考试.pdf VIP
- 果树栽培学完整课件各论苹果.ppt VIP
- 连锁酒店行业2025年扩张策略与风险规避报告.docx
- 国企三项制度改革-10、任期制契约化任期业绩目标责任书(总经理).pdf VIP
- 肝衰竭诊治指南(2024年版)解读.pptx
- 住宅物业管理服务规范DB3505T 17—2024.pdf VIP
- 2024辅警面试问题及答案 .pdf VIP
- 副局长意识形态工作总结.docx VIP
文档评论(0)