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

ch1-1.2操作系统的形成和发展.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式操作系统(8) 微型化: 可定制: 实时性: 可靠性: 易移植性: 开发环境: 嵌入式操作系统(9) Windows CE是微软开发的,用于通信、娱乐和移动式计算设备的操作系统(平台) ,它是微软“维纳斯” 计划的核心。CE是具有开放性的,32位多任务、多线程嵌入式操作系统。 嵌入式操作系统(10) Personal Java是SUN公司开发的用于家庭、办公室和移动信息电器创建连网应用的Java应用环境,适宜更新换代快的信息电器的应用开发。 SUN公司又开发出专门用于信息电器应用开发的实时操作系统Java OS for Consumers 和适用于存储空间有限的专用实时操作系统Embedded Java。 嵌入式操作系统(11) Hopen是由中科院凯思软件集团开发的嵌入式操作系统(又称“女娲” ) ,Hopen是一个微内核结构的多任务可抢占实时操作系统,核心程序约占10kb,用C语言编写。 嵌入式操作系统(12) ?特点:单用户多任务、支持多进程、多线程、多种设备驱动程序、图形用户界面、Win32API、Gb2312-80字符集 。 ? Hopen支持面向信息电器产品的Personal Java应用环境,可以开发机顶盒、媒体电话、汽车导航器、嵌入式工控设备、联网服务应用。 * CH-4 * CH-5 * CH-6 * CH1-13 * CH1-12 1. 批处理操作系统(1) 用户把要计算的应用问题编成程序,连同数据和作业说明书一起交给操作员,操作员集中一批作业,输入到计算机中。然后,由操作系统来调度和控制作业的执行。这种批量化处理作业方式的操作系统称为批处理操作系统(Batch Operating System)。 批处理操作系统(2) 批处理系统的主要特征: ?用户脱机工作 ?成批处理作业 ?多道程序运行 ?作业周转时间长 2. 分时操作系统(1) 允许多个联机用户同时使用一台计算机系统进行计算的操作系统称分时操作系统 (Time Sharing Operating System) 分时操作系统(2) 分时操作系统具有以下特性 同时性: 独立性: 及时性: 交互性: 分时操作系统(3) 分时操作系统和批处理操作系统存在下列不同点: 目标不同 适应作业的性质不同 资源使用率不同 作业控制方式不同 分时操作系统(4) 1962年第一个分时系统CTSS,运行在IBM 7094机上,支持32个交互式用户同时工作。 1965年IBM公布360机上的分时系统TSS/360,这是一个失败的系统,由于太大太慢,没有用户愿意使用。 分时操作系统(5) 1965年在美国国防部支持下,MIT、BELL和GE公司开发“公用计算服务系统”,支持波士顿地区分时用户,这个系统就是MULTICS (MULTiplexed Information and Computing Service) 。它运行在GE635、GE645计算机上使用高级语言PL/1编程。 分时操作系统(6) MULTICS引入许多现代操作系统概念雏形,如分时处理、远程联机、段页式虚拟存储器、文件系统、多级反馈调度、保护环安全机制、多CPU管理,多种程序设计环境等,对后来操作系统设计有着极大影响 3.实时操作系统(1) 有三种典型的实时系统: 过程控制系统(生产过程控制)、 信息查询系统(情报检索)、 事务处理系统(银行业务)。 实时操作系统(2) 实时操作系统(Real Time Operating System)指当外界事件或数据产生时,能接收并以足够快的速度予以处理,处理的结果又能在规定时间内来控制监控的生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。 实时操作系统(3) 实时控制操作系统通常由四部分组成: ?? 数据采集: ? 加工处理: ? 操作控制: ? 反馈处理: 操作系统的进一步发展 操作系统发展的主要动力: 1.器件快速更新换代。 2.计算体系结构不断发展。 3.提高计算机系统资源利用率的需要。 4.让用户使用计算机越来越方便的需要。 5.满足用户新要求,提供给用户新服务。 微机操作系统(1) 新一代微机操作系统具有以下功能:GUI、多用户和多任务、虚拟存储管理、网络通信支持、数据库支持、多媒体支持、应用编程支持API。 微机操作系统(2) 具有以下特点: (1)开放性

文档评论(0)

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

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

1亿VIP精品文档

相关文档