第三章操作系统【荐】.pptVIP

  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文档。上传文档
查看更多
第三章操作系统【荐】.ppt

主要内容 3.1 操作系统概述 3.2 进程管理 3.3 存储管理 3.4 设备管理 3.5 文件管理 3.6 用户接口 3.1 操作系统概述 3.1.1 操作系统的基本概念 1. 操作系统在计算机系统中的地位(3) 计算机系统包括硬件和软件两个组成部分 没有任何软件支持的计算机称为裸机 安装了操作系统的计算机通常称为虚拟机(Virtual Machine):裸机+操作系统=虚拟计算机 2. 操作系统的定义(1) 操作系统是管理和控制计算机硬件和软件资源,合理组织计算机工作流程并方便用户使用计算机的一种系统软件。 引入操作系统的目的: (1)从系统管理人员的观点来看:操作系统是计算机系统的资源管理者。 (2)从用户的观点来看:操作系统是用户与计算机硬件之间的接口,操作系统为用户使用计算机提供了一个良好的界面。 (3)从发展的观点看:操作系统是计算机系统功能扩展的支撑平台。 3. 操作系统的引导(4) 操作系统是一组非常重要的程序,其中的核心程序在机器运行当中常驻内存,另一部分程序放在辅助存储器中,需要的时候从外存调入内存。 在计算机的电源接通,硬件开始工作后,首先必须把操作系统的常驻内核从磁盘装入内存,并且使它进入正常的工作状态,这样的一个过程称为操作系统的引导(System Booting)。 DOS操作系统的引导 3.1.2 操作系统的分类(3) 1. 批处理操作系统 批处理操作系统能支持一批用户程序预先输入到计算机中,然后由操作系统自动依次执行其中的作业,处理完毕后将结果交给用户。 批处理操作系统分为单道批处理操作系统和多道批处理操作系统。 2. 分时操作系统 分时操作系统允许多个用户在各自的终端上共同使用一台计算机,用户可在各自的终端上输入命令来控制计算机任务的执行,也可以从终端上了解计算机任务的执行情况。 UNIX操作系统是世界上最著名的分时操作系统之一 分时操作系统将处理器的时间划分成许多片段,称为时间片(Time slice,通常是几十毫秒)。 操作系统以时间片为单位,把处理器轮流地分配给每个终端用户,每个用户在不同时刻轮流使用处理器,感觉上好像自己拥有一台独立的计算机。 3. 实时操作系统 实时操作系统是一种能在限定时间内对输入(外部事件)做出响应并进行快速处理的计算机操作系统。 根据对响应时间限定的严格程度,实时操作系统可以分为硬实时操作系统和软实时操作系统。 硬实时操作系统主要用于工业生产的过程控制、航空航天系统的跟踪和控制、武器的制导等。 软实时操作系统主要用于如情报资料检索、订票系统、银行财务管理系统等。 4. 个人计算机操作系统 从20世纪70年代中期到80年代早期,微型计算机上运行的一般是单用户单任务操作系统。例如:MS DOS(Microsoft 磁盘操作系统)的早期版本。 80年代以后到90年代初,微机操作系统开始支持单用户多任务和分时操作。例如:MS DOS的后期版本 90年代后,由于个人计算机硬件功能的急剧增加和用户对安全性、网络功能的要求增强,个人计算机操作系统也从DOS转向了通用操作系统Windows系列和Linux系列。 5. 分布式操作系统 分布式计算机系统是若干计算机的集合,每台计算机都有自己的局部存储器、外部设备和一个操作系统内核,用来实现对该计算机的基本控制,系统的其他部分则不均匀地分布在各台计算机上,这样它的处理和控制功能及系统中的任务就可以动态地分配到各个计算机去完成。 分布式操作系统就是为分布式计算机系统配置的操作系统。它负责整个系统的资源分配和调度、任务划分、信息传输、控制协调等工作,并为用户提供一个统一的标准界面。 6. 网络操作系统 网络操作系统是为计算机组网而配置的操作系统,即在通用操作系统的基础上,扩充了按照网络体系结构和协议所开发的软件模块,在这些软件模块及有关网络硬件的支持下,计算机可以互联成网,实现网络中的计算机之间数据通信和资源共享等功能。 操作系统种类繁多,但基本目的只有一个:即要实现在不同环境下为不同应用目的提供不同形式和不同效率的资源管理,以满足不同用户的操作需要。 3.1.3 操作系统的特征与功能(2) 1. 操作系统的特征 并发性 并发是两个或两个以上的事件在同一时间间隔内发生。 对于程序而言,并发也就是多道程序在同一时间间隔内同时执行。 对于单处理器系统而言,程序并发执行实际上是多道程序在一个很小的时间段

文档评论(0)

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

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

1亿VIP精品文档

相关文档