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

教材:《计算机操作的系统(第三版)》汤小丹、汤子瀛等编西安电子科.ppt

教材:《计算机操作的系统(第三版)》汤小丹、汤子瀛等编西安电子科.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教材:《计算机操作的系统(第三版)》汤小丹、汤子瀛等编西安电子科

教材: 《计算机操作系统(第三版)》 汤小丹、汤子瀛等编 西安电子科大出版社 参考教材: 《操作系统概念(第六版)》 Abraham Baer Galvin, Greg Gagne著, 郑扣根译 高等教育出版社;第一章 引论; 计算机系统由软硬件组成, 操作系统是用户和硬件系统之间的接口 其他的系统软件和应用软件都必须依赖它的支持。;1.1 操作系统的目标和作用;1.1.2 操作系统的作用 ;图 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 操作系统的发展过程 ;2. 脱机输入/输出(Off-Line I/O)方式 ;1.2.2 单道批处理系统 ; 2. 单道批处理系统的特征 单道批处理系统并非是现在人们所理解的OS。但比起人工操作方式的系统已有很大进步。   该系统的主要特征如下: (1) 自动性。 (2) 顺序性。 (3) 单道性。 ;1.2.3 多道批处理系统 ;多道程序设计技术的好处: 提高CPU的利用率。 ;图 1-4 单道和多道程序运行情况 ; (2) 可提高内存和I/O设备利用率。 (3) 增加系统吞吐量。;2. 多道批处理系统的特征 ;3. 多道批处理系统的优缺点 ;4. 多道批处理系统需要解决的问题 ;1.2.4 分时系统 ;2. 分时系统实现中的关键问题;3. 分时系统的特征 ;1.2.5 实时系统 ;  根据对截止时间的要求来划分 (1) 硬实时任务。系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。 (2) 软实时任务。它也联系着一个截止时间, 但并不严格,若偶尔错过了任务的截止时间, 对系统产生的影响也不会太大。 ;1.3 操作系统的特征 ; 1.3.2 共享(Sharing)   共享是指系统中的资源可供内存中多个并发执行的进程(线程)共同使用。    1. 互斥共享方式   临界资源或独占资源:在一段时间内只允许一个进程访问的资源(如打印机、磁带机)   2. 同时访问方式   允许多个进程“同时”对它们进行访问。宏观上同时,在微观上,交替访问。(磁盘、文件); 并发和共享关系:   一方面,有并发才有共享   另一方面,若系统不能协调好诸进程对共享资源的访问,也必然影响到程序并发执行的程度,甚至根本无法并发执行。 ; 1.3.3 虚拟(Virtual)    “虚拟”,是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。 虚拟处理器:处理机同时为多个用户服务,使每个终端用户都认为是有一个CPU在专门为他服务。 虚拟存储器:通过虚拟存储器技术,用户所感觉到的内存容量比实际内存容量大得多。 虚拟设备:通过虚拟设备技术,将一台物理I/O设备虚拟为多台逻辑上的I/O设备,并允许每个用户占用一台逻辑上的I/O设备。(如打印机);1.3.4 异步性(Asynchronism) ;1.4 操作系统的主要功能 ; 2. 进程同步  进程同步的主要任务是协调多个进程(含线程)的运行。  两种协调方式: ① 进程互斥:是指诸进程(线程)互斥地访问临界资源; ② 进程同步:同步机构协调合作完成共同任务的进程(线程)的执行次序。  最简单进程互斥的机制,是为每一个临界资源配置一把锁W,当锁打开时,允许访问;而当锁关上时,则禁止访问。 ; 3. 进程通信 进程通信:实现在相互合作的进程之

文档评论(0)

ayangjiayu4 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档