《操作系统教学资料》第一章 操作系统引论.pptVIP

《操作系统教学资料》第一章 操作系统引论.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五节:操作系统的结构设计 微内核操作系统存在的问题 运行效率降低,原因在于多次上下文切换 解决方法:将常用的的操作系统基本功能移入微内核中(提高了微内核的设计代价) 本章总结 操作系统的目标和作用 操作系统的发展过程 操作系统的基本特性 操作系统的主要功能 操作系统结构设计 本章作业:教材P33:4,5,7,13,18 作业讲评 4、试说明推动多道批处理系统形成和发展的主要动力是什么? 5、何谓脱机I/O和联机I/O? 7、实现分时系统的关键问题是什么?应如何解决? 13、OS有哪几大特征?其中最基本的特征是什么? 18、是什么原因是操作系统具有异步性特征? Just do it! 第二节:操作系统的发展过程 六. 微机操作系统的发展 单用户单任务操作系统: DOS 单用户多任务操作系统: Windows 多用户多任务操作系统: Unix、Linux 第二节:操作系统的发展过程 DOS DOS是Disk Operating System的缩写,最初配置在IBM-PC机上,后由微软进行推广。 因为DOS传统上采用命令行的界面,没有采用图形用户界面,今天不再广泛使用。 DOS是典型的单用户单任务OS。 第二节:操作系统的发展过程 Windows Windows操作系统是美国Microsoft公司开发的基于图形用户界面的操作系统。以其易学易用、友好的图形界面,并能支持多任务的优点,一举奠定了Microsoft公司在操作系统上的垄断地位。 现在风靡全球的是Windows XP,Windows7。 Windows是典型的单用户多任务OS。 第二节:操作系统的发展过程 UNIX 在高档工作站和服务器领域,UNIX仍然具有无可替代的地位。 UNIX的来历。 UNIX的特点 。 UNIX是典型的多用户多任务OS。 第二节:操作系统的发展过程 Linux Linux的来历和特点。 Linux的版本。 Linux的种类。 第二节:操作系统的发展过程 七.其他类型的操作系统 1. 多处理机系统 MPS是提高系统处理能力的一种方法,通过使用多个CPU能够协同工作,并行处理,每个CPU在执行队列中选取一个线程执行。 多处理机系统有两种实现模式: 非对称多处理机模式(又称主-从模式) 对称多处理机模式 第二节:操作系统的发展过程 2. 网络操作系统NOS 网络操作系统运行在称为服务器的计算机上,并由联网的计算机用户共享,这类用户称为客户。 一般情况,NOS使网络相关功能达到最佳为目的,如共享数据、以及共享硬盘、打印机、扫描仪和传真机。 网络操作系统的功能: 高效可靠的网络通信能力; 提供多种网络服务能力; 网络安全管理能力。 第二节:操作系统的发展过程 3. 分布式操作系统 分布式系统:是指多个分散的处理单元,经互联网络的连接而形成的系统。 分布式系统最基本的特征是处理上的分布。 分布式系统中一组独立的计算机展现给用户的是一个统一的整体,就好象是一个系统。 计算机1 计算机2 计算机3 计算机4 用户 计算机1 计算机2 计算机3 计算机4 用户 超级计算机 第二节:操作系统的发展过程 4.嵌入式操作系统EOS (1)概念: 嵌入式系统:是指将应用程序和OS与计算机硬件集成在一起的系统。 EOS负责嵌入系统的全部软、硬件资源的分配、调度工作、控制协调并发活动等。 (2)嵌入式系统举例: Windows CE :是从整体上为有限资源的平台设计的多线程、完整优先权、多任务的操作系统。它的模块化设计允许它对于从掌上电脑到专用的工业控制器的用户电子设备进行定制。 VxWorks :是目前嵌入式系统领域中使用最广泛、市场占有率最高的系统。它支持多种处理器,如x86、i960、Sun Sparc、Motorola MC68xxx、MIPS RX000、POWER PC等等。大多数的VxWorks API是专有的。采用GNU的编译和调试器。 4. 嵌入式操作系统: pSOS :该系统是一个模块化、高性能的实时操作系统,专为嵌入式微处理器设计,提供一个完全多任务环境,在定制的或是商业化的硬件上提供高性能和高可靠性。可以让开发者根据操作系统的功能和内存需求定制成每一个应用所需的系统。开发者可以利用它来实现从简单的单个独立设备到复杂的、网络化的多处理器系统。 QNX :是一个实时的、可扩充的操作系统,它提供了一个很小的微内核以及一些可选的配合进程。其内核仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX内核非常小巧(QNX4.x大约为12Kb)而且运行速度极快。 Palm OS: 3Com公司的Palm OS在PDA市场上占有很大的市场份额

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档