【PDF】教材《计算机操作系统(第三版)》汤小丹、汤子瀛等编.docVIP

【PDF】教材《计算机操作系统(第三版)》汤小丹、汤子瀛等编.doc

  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文档。上传文档
查看更多
第一章 操作系统引论 教材 《计算机操作系统第三版》 汤小丹、汤子瀛等编 西安电子科大出版社 参考教材 《操作系统概念第六版》 Abraham Baer Galvin Greg Gagne著 郑扣根译 高等教育出版社 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 操作系统的结构设计 第一章 操作系统引论 ?? 计算机系统由软硬件组成 ??操作系统是用户和硬件系统之间的接口 ??其他的系统软件和应用软件都必须依赖它的支持。 第一章 操作系统引论 1.1 操作系统的目标和作用 1.1.1 操作系统的目标 目前存在着多种类型的OS不同类型的OS其目标各有所侧重。通常的OS有以下几个目标 1. 方便性机器语言难使用 OS可编译 2. 有效性 改善资源的利用率及提高系统呑吐量 3. 可扩充性 层次化和模?榛怪衫┏?4. 开放性 遵循同一标准软硬件兼容 第一章 操作系统引论 1.1.2 操作系统的作用 1.OS作为用户与计算机硬件系统之间的接口 OS处于用户与计算机硬件系统之间 用户通过OS来使用计算机系统。 OS是一个系统软件因而这种接口是软件接口。 第一章 操作系统引论 图 1-1 OS作为接口的示意图 用 户应用程序系统调用 命令 图标、窗口操作系统计算机硬件第一章 操作系统引论 1 命令方式。这是指由OS提供了一组联机命令语言 用户可通过键盘输入有关命令来直接操纵计算机系统。 2 系统调用方式。OS提供了一组系统调用用户可在自己的应用程序中通过相应的系统调用来操纵计算机。 3 图形、窗口方式。用户通过屏幕上的窗口和图标来操纵计算机系统和运行自己的程序。 第一章 操作系统引论 2. OS作为计算机系统资源的管理者 计算机系统资源分为四类处理器、存储器、 I/O设备以及信息数据和程序。 ??处理机管理 用于分配和控制处理机 ??存储器管理主要负责内存的分配与回收 ??I/O设备管理负责I/O设备的分配与操纵 ??文件管理负责文件的存取、共享和保护。 第一章 操作系统引论 3. OS用作扩充机器 ??裸机一台完全无软件的计算机系统。 ??扩充机器或虚机器覆盖了软件的机器。 ??若在裸机上覆盖上一层I/O设备管理软件可用来进行数据输入和打印输出。 ??若再覆盖上一层文件管理软件可用来进行文件的存取。 ??若再覆盖一层面向用户的窗口软件则用户便可在窗口环境下方便地使用计算机形成一台功能更强的虚机器。 第一章 操作系统引论 1.1.3 推动操作系统发展的主要动力 1.不断提高计算机资源利用率批处理 2. 方便用户 分时系统 3. 器件的不断更新换代 8位-16位-32位 4. 计算机体系结构的不断发展 单CPU到多CPU 第一章 操作系统引论 1.2 操作系统的发展过程 1.2.1 无操作系统的计算机系统 1. 人工操作方式 ??穿孔输入计算机运行输出结果 这种人工操作方式有以下两方面的缺点 1 用户独占全机。 2 CPU等待人工操作。 第一章 操作系统引论 2. 脱机输入/输出Off-Line I/O方式 这种脱机I/O方式的主要优点如下 1减少了CPU的空闲时间。 2 提高I/O速度。 输入设备外围机磁盘主机外围机输出设备图 1-2 脱机I/O示意图 第一章 操作系统引论 1.2.2 单道批处理系统 1. 单道批处理系统Simple Batch Processing System的处理过程 图 1-3 单道批处理系统的处理流程 把下一个作业的源程序转换为目标程序源程序有错吗否装 配目标程序还有下一个作业是否停止运 行目标程序是开始监督程序调度一批程序 第一章 操作系统引论 2. 单道批处理系统的特征 单道批处理系统并非是现在人们所理解的OS。但比起人工操作方式的系统已有很大进步。 该系统的主要特征如下 1 自动性。 2 顺序性。 3 单道性。 第一章 操作系统引论 1.2.3 多道批处理系统 1. 多道程序设计的基本概念 ??用户所提交的作业都先存放在外存上并排成一个队列称为“后备队列” ??然后由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存使它们共享CPU和系统中的各种资源。 第一章 操作系统引论 多道程序设计技术的好处 1提高CPU的利用率。 ??内存中若干道程序交替地运行。 ?? 当运行的程序因I/O而暂停执行时系统可调度另一道程序运行。 ??保持了CPU处于忙碌状态。 第一章 操作系统引论 图 1-4 单道和多道程序运行情况 t1t2t3t4t5t6t7t8结束中断I/O 完成启动 I/OI/O 中断请求I/O 完成启动 I/OI/O 中断请求用户程序监督程序I/O 操作a 单道程序运行情况程序A程序A I/O 请求

文档评论(0)

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

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

1亿VIP精品文档

相关文档