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

刘新昱《计算机信息技术教程》第3章3.2 操作系统.pptVIP

刘新昱《计算机信息技术教程》第3章3.2 操作系统.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2 计算机操作系统 3.2.1 操作系统及其分类 3.2.2 操作系统的功能 3.2.3 常用操作系统 3.2.1 操作系统及其分类 什么是操作系统(OS)? 操作系统(OS) OS为程序员屏蔽了计算机中几乎所有硬件的技术细节,为开发和运行其他软件提供了一个高效、可靠的平台。 OS为用户提供了一个操作使用计算机的友善的用户界面,用户通过使用操作系统来管理整个计算机资源。 操作系统的分类 按用户数目的多少,可分为单用户和多用户系统。 PC机使用的操作系统一般都具有多任务处理功能 根据操作系统管理的原理,可分为批处理系统、 分时系统和实时系统。 “实时操作系统”,能对外部事件在允许的时间范围内快速作出响应,具有很高的可靠性和安全性。如:军事指挥和武器控制系统、电网调度和工业控制系统、证券交易系统等 操作系统的几种类型 随着计算机的发展,又出现了许多不同分类的新型操作系统,如 个人操作系统: 主要供个人使用,功能强,价格便宜,能满足一般人操作、学习、游戏等方面的需求。 网络操作系统,安装在网络服务器上 具有强大的多用户并发处理能力 支持多种网络通信功能,提供专门的网络应用服务 安全性强,可靠性好 操作系统的几种类型 分布式操作系统 为由高速局域网互连的若干计算机组成的分布式计算机系统配置的操作系统 可以获得极高的运算能力及广泛的数据共享 嵌入式操作系统 快速、高效、具有实时处理功能 代码非常紧凑,存储器需求小 如mp3,智能手机,数控家电 等 为什么需要操作系统? 操作系统的功能 (1)处理器管理 (2)存储管理 (3)文件管理 (4)设备管理 1、处理器管理 多任务管理 “任务”指的是要计算机做的一件事,通常对应着运行的一个应用程序 单任务处理:前一个任务完成后才能启动后一个任务的运行,任务是顺序执行的 多任务处理(Multitasking):允许计算机同时执行多个任务,任务是并发执行的 多任务处理举例: 编辑PPT讲稿 + 播放音乐 + 收发邮件 多任务处理的优点: 大大提高了用户的工作效率 大大提高了计算机的使用效率 多任务处理举例 OS如何支持多任务处理? 为什么可以实现多任务处理? CPU速度极高,且有时不止1个,必须并且可以充分发挥CPU的效能 CPU与I/O(外围设备)可以并行工作,CPU不必等待I/O完成 各个外围设备之间可以并行工作 实现多任务处理要解决哪些问题? 任务多,CPU少,如何管理和调度 存储器空间如何分配和管理 I/O设备和I/O操作如何管理和控制 谁来解决上述问题? 不是应用程序自己,而是操作系统(OS) ! CPU的管理(处理器管理) 目的:让CPU轮流为所有任务服务 原则:公平性;优先级;负载均衡 方法: 按时间片轮转(10-20ms为1个时间片 ) 按优先级调度 Windows中的处理器管理 Windows为了确保每个已经启动的任务都有机会运行,它采用“抢先式”多任务处理技术: 由硬件计时器大约每10-20ms发出1次中断信号,Windows立即暂停当前正在运行的任务,查看当前所有的任务,选择其中的一个交给CPU去运行 只要时间片结束,不管任务有多重要,也不管它执行到什么地方,正在执行的任务就会被强行暂停执行 上述的任务调度,每秒钟要进行几十次~几百次 实际上,操作系统本身的若干程序也是与应用程序同时运行的,它们一起参与CPU时间的分配。当然,不同程序的重要性不完全一样,它们获得CPU使用权的优先级也有区别 2 文件管理 文件管理和文件系统 文件系统需要解决的问题: 有效管理外存储器的存储空间 实现对文件方便而快速的按名存取 对硬盘、光盘、优盘、存储卡等不同外存储器实现统一管理 统一本地文件/远程文件的存取操作 实现文件的安全存取 “文件”的概念 什么是文件(file) ? 文件是存储在外存储器中的一组相关信息的集合,例如: · 一个程序 · 一张数码相片 · 一只MP3歌曲 · 一封电子邮件 文件是外存中信息的存取(读出/写入)单位 计算机中所有的程序和数据都组织成为文件存放在外存储器中,并使用其名字进行存取操作 Windows XP 的文件组织 文件目录在Windows中称为文件夹 每个逻辑盘(物理盘或硬盘上的分区)是一个根文件夹 文件夹中既可包含文件,也可包含文件夹 (子文件夹) Windows XP中文件如何定位? 计算机中的每个文件都有一个确定的位置 文件的位置由存放文件的逻辑驱动器号、文件路径以及文件名组成: 驱动器号(盘符) + 文件路径 + 文件名 3、 存储管理 操作系统运行时内存的态势 “存储管理”需要解决哪些问题? 为每个任务分配存储空间,任务结束之后收回存储空间

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档