操作系统45752.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文档。上传文档
查看更多
操作系统引论 主讲内容 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS结构设计 计算机系统组成 1.1操作系统的目标和作用 1.1.1 操作系统的目标 1.1.2 操作系统的作用 1.1.3 推动OS发展的主要动力 目标 决定因素:计算机系统的规模(大型机、微型机等)和OS的应用环境 不同类型的OS,其目标各有所侧重: 有效性:提高资源利用率和系统吞吐量 方便性:方便和有效是最重要的目标,不同时期侧重点不同 可扩充性:体系结构 开放性:网络的使用使得OS的应用环境由单机封闭环境转向开放的网络环境;OSI 1.1.2 OS的作用 OS作为用户与计算机硬件系统之间的接口 1.1.2 OS的作用 OS作为计算机系统资源的管理者 处理机管理, 用于分配和控制处理机; 存储器管理,主要负责内存的分配与回收; I/O设备管理,负责I/O设备的分配与操纵; 文件管理,负责文件的存取、共享和保护 1.1.2 OS的作用 OS实现了对计算机资源的抽象(OS用作扩充机器) 裸机、扩充机器、虚机器 OS是铺设在计算机硬件上的多层系统软件,隐藏对硬件操作的细节 1.1.3 推动OS发展的主要动力 不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 主讲内容 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS结构设计 1.2 操作系统的发展过程 1.2.1 无操作系统的计算机时代 1.2.2 单道批处理系统 1.2.3 多道批处理系统 1.2.4 分时系统 1.2.5 实时系统 1.2.6 微机操作系统的发展 1.2.1 无操作系统的计算机时代 人工操作方式 用户独占全机、 CPU等待人工操作、人机矛盾 脱机输入/输出方式 减少了CPU的空闲时间 提高I/O速度 1.2.2 单道批处理系统 尽量让系统连续运转,一批作业以脱机方式输入磁带,配置监督程序(Monitor) 批处理系统的目标是提高资源的利用率和系统吞吐量,解决人机矛盾及CPU与I/O设备速度不匹配问题 1.2.2 单道批处理系统 自动性 顺序性 单道性 1.2.3 多道批处理系统 多道程序设计的基本概念 单道作业无法充分利用系统资源 引入多道程序设计技术 用户所提交的作业都先存放在外存上并排成一个队列—后备队列。 由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使他们共享CPU和各种资源 1.2.3 多道批处理系统 1.2.3 多道批处理系统 OS中引入多道程序设计技术优点: 提高CPU的利用率 可提高内存和I/O设备利用率 增加系统吞吐量 多道批处理系统特点 多道性 无序性 调度性 1.2.3 多道批处理系统 多道批处理系统的优缺点 资源利用率高 系统吞吐量大 系统吞吐量是指系统在单位时间内所完成的总工作量 平均周转时间长 作业的周转时间是指从作业进入系统开始,直至其完成并退出系统为止所经历的时间 无交互能力 1.2.3 多道批处理系统 多道批处理系统需要解决的问题 处理机管理问题 内存管理问题 I/O设备管理问题 文件管理问题 作业管理问题 操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合 1.2.4 分时系统 推动分时系统形成和发展的主要动力是用户的需求 人—机交互 共享主机 便于用户上机 1.2.4 分时系统 分时系统实现中的关键问题 即使有多个用户同时通过自己的键盘键入命令,系统也应能全部及时接收并处理 及时接收 及时处理 彻底改变批处理系统的运行方式 用户作业不能先进入磁盘,然后再调入内存,而是应该直接进入内存 不允许一个作业长期占用处理机(时间片) 1.2.4 分时系统 分时系统的特征 多路性 独立性 及时性 交互性 1.2.5实时系统 所谓“实时”,是表示“及时”,而实时系统是指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。 实时控制 实时信息处理 1.2.5实时系统 实时任务 是否呈现周期性 周期性实时任务 非周期性实时任务 开始截止时间——任务在某时间以前必须开始执行 完成截止时间——任务在某时间以前必须完成 对截止时间的要求 硬实时任务 软实时任务 1.2.5实时系统 实时系统与分时系统特征的比较 多路性 独立性 及时性 交互性 可靠性 1.2.6 微机操作系统的发展 单用户单任务OS 只允许一个用户上机,且只允许用户程序作为一个任务执行:CP/M,DOS 单用

文档评论(0)

锦绣中华 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档