网站大量收购独家精品文档,联系QQ:2885784924

第三讲 操作系统形成和发展.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三讲 操作系统形成和发展

实时操作系统(Real Time OS) 处理流程: ??数据采集 ? 加工处理 ? 操作控制 ? 反馈处理 操作系统发展的主要动力: 1 器件快速更新换代。 2 计算体系结构不断发展。 3 提高计算机系统资源利用率的需要。 4 让用户使用计算机越来越方便的需要。 5 满足用户新要求,提供给用户新服务。 新一代微机操作系统 具有以下功能:GUI(图形用户界面)、多用户和多任务、虚拟存储管理、网络通信支持、数据库支持、多媒体支持、应用编程支持API(应用程序编程接口) 具有以下特点: (1)开放性 (2)通用性 (3)高性能 (4)采用微内核结构 网络操作系统(Network Operating System) UNIX,Netware,Windows 网络操作系统应该具有的功能: 1 网络通信 2 资源管理 3 网络管理 4 网络服务 分布式计算机系统由多台分散的计算机经互连网络连接而成, 具备四项基本功能 1 进程通信 2 资源共享 3 并行计算 4 网络管理 分布式操作系统与单机集中式操作系统的主要区别在于: 资源管理 进程通信: 系统结构: ? 3C:计算机是贯穿社会信息化的核心技术,网络和通信是社会信息化赖以存在的基础设施,电子消费产品是人与社会信息化的主要接口。 嵌入式(计算机)系统的应用环境带来了对嵌入式系统软件 (embedded software)的要求 嵌入式OS指运行在嵌入式(计算机)环境中,对整个系统及所有操作的各种部件、装置等资源进行统一协调、处理、指挥和控制的系统软件 嵌入式OS具有通常操作系统的功能,包括:与硬件相关的底层软件、操作系统核心功能,功能强大的还提供图形界面、通信协议、小型浏览器等设施 微型化: 可定制: 实时性: 可靠性: 易移植性: 开发环境: VxWorks是美国Wind River公司开发的嵌入式实时操作系统,可靠性高、性能卓越、界面友好,广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,在美国的F-16、FA-18战斗机、B-2隐形轰炸机、爱国者导弹,和火星探测器(97年4月在火星表面登陆)上使用。 Windows CE是微软开发的,用于通信、娱乐和移动式计算设备的操作系统(平台) ,它是微软“维纳斯” 计划的核心。CE是具有开放性的,32位多任务、多线程嵌入式操作系统。 Personal Java是SUN公司开发的用于家庭、办公室和移动信息电器创建连网应用的Java应用环境,适宜更新换代快的信息电器的应用开发。 * CH-5 * CH-6 * CH1-12 教学目标 让学生了解操作系统的发展和形成过程 让学生深刻理解多道程序设计的概念及其优点 让学生了解操作系统的分类,并理解基本的操作系统类别 教学重点 多道程序设计的概念 三种基本的操作系统系统类型 教学难点 多道程序设计的概念 多道程序设计CPU利用率的计算 1.2.1 人工操作阶段 1.2.2?管理程序阶段 1.2.3多道程序设计与操作系统的形成 1.2.4 操作系统的分类 人工把源程序用穿孔机穿制在卡片或纸带上 将准备好的汇编解释程序或编译系统装入计算机 汇编程序或编译系统读入人工装在输入机上的穿孔卡或穿孔带 执行汇编过程或编译过程,产生目标程序,并输出目标卡片迭或纸带 通过引导程序把装在输入机上的目标程序读入计算机 启动目标程序执行,从输入机上读入人工装好的数据卡或数据带 产生计算结果,执行结果从打印机上或卡片机上输出 用户上机独占全机资源,造成资源利用率不高,系统效率低下 手工操作多,浪费处理机时间,也极易发生差错 数据的输入,程序的执行、结果的输出均联机进行,从上机到下机的时间拉得非常长 管理程序: 配置控制程序对重复的操作过程:装入—汇编/编译—执行—输出实现自动化,它能识别与装入应用程序和所需系统程序,能处理作业到作业的自动转换,。 工作流程如下: 操作员集中一批提交的作业,由管理程序将作业从纸带或卡片机输入到磁带上,每当一批作业输入完成后,管理程序自动把磁带上的第一个作业装入主存,并把控制权交给作业。当该作业执行完成后,作业又把控制权缴回管理程序,管理程序再调入磁带上的第二个作业到主存执行 管理程序阶段(2) 管理程序主存组织 中 断 处 理 设 备 驱 动 作 业 定 序 命令和JCL语言解释器 用 户 程 序 区 管理程序的主要功能: 自动控制和处理作业流 提供操作命令和JC

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档