操作系统第三版第一的章PPT.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

操 作 系 统 主讲教师:白恩健 事实上,当单击某个图符时,首先是鼠标按钮产生 中断,然后转入操作系统的中断处理,之后又通过 相应的分析程序去获取屏幕上这个图符所在位置的 坐标,从而获知是哪个程序,在调入该程序到内存 之前,首先由进程管理为此程序建立进程,再由进 程管理调用存储管理为此程序分配内存,然后由文 件管理系统提供该程序在外存上的位置等属性 课程主要内容介绍 进程管理 处理机管理 存储管理 外部设备管理 文件系统 教材和参考资料 汤小丹,计算机操作系统,西安电子科技大学出版社 尤晋元,史美林,Windows操作系统原理,机械工业出版社 课程要求 课堂作业:20% 课堂考试:10% 期末考试:70% 什么是OS OS的定义 OS是一组控制和管理计算机硬件和软件资源,合理的组织计算机工作流程以及方便用户使用的程序集合。它是最重要的系统软 件。(如何理解?) 从计算机系统组成的角度,可把整个计算机 系统划分为四个层次:硬件、操作系统、实 用程序和应用程序。这四个层次之间表现为 一种单向依赖和调用关系,即外层的软件必 须以事先约定的方式(即接口)调用内层软件或 硬件。 操作系统的地位: 操作系统是紧挨着硬件的第一层软件,是对硬件功 能的首次扩充,其他软件则是建立在操作系统之上 的。操作系统对硬件功能进行扩充,并统一管理和 支持各种软件的运行。 没有操作系统,任何应用软件都无法运行。 操作系统的作用: 硬件抽象,屏蔽底层硬件差异 应用集成,提供通用方法工具 高级管理,维护环境稳定安全 操作系统与计算机结构的关系 存储程序式计算机(Von Neumann计算机) 1. 基本部件 CPU、主存储器、I/O设备 2. 特点 集中顺序过程控制 ? 集中控制:由CPU集中管理 ? 顺序性:程序计数器控制 ? 过程性:模拟人们手工操作过程 3. 计算机系统结构与操作系统的关系 顺序计算模型 并行计算模型 如何解决矛盾 ? OS采用了一系列软件技术--------- 多道程序设计技术、分时技术、 资源分配与调度等 硬件体系结构的改变 单道批处理系统的特点: (1)自动性。在顺利情况下,在磁带上的一批作业能自动地逐个地依次运行,无需人工干预。 (2)顺序性。磁带上各道作业顺序地进入内存,各道作业的完成顺序与它们进入内存的顺序相同。 (3)单道性。内存中仅有一道程序运行,即监督程序每次从磁带上只调入一道程序进入内存运行,当该程序完成或发生异常情况时,才换入其后继程序进入内存运行。 典型的作业卡片序列 支持多道程序设计所需要的软、硬件物质基础: 存储管理的功能:主存要支持多道程序设计,首先要求系统具有主存分配功能,为了保证正确而有效的运行,应具有主存保护、主存扩充和共享的功能; 处理机管理的功能:使系统能按照某种策略把CPU分配给各个处理单元; 设备管理功能:系统能根据运行程序的要求为其分配所需设备,并控制设备完成数据传输; 文件管理:为运行程序提供所需的联机信息等。 典型的操作系统: FORTRAN监控系统(FMS) IBMSYS(IBM为7094机配备的操作系统) 这些操作系统由监控程序、特权指令、存储 保护和简单的批处理构成。 分时系统:在一台主机上连接了多个带有显示器和键盘的终端,允许多个用户同时通过终端以交互方式使用计算机资源。 微机操作系统的发展 1.单用户单任务操作系统  只允许一个用户上机,且只允许用户程序作为一个任务运行。配置在8位和16位微机上。MS-DOS 2.单用户多任务操作系统  只允许一个用户上机,但允许用户把程序分为若干个任务,使它们并发执行。WINDOWS 3.多用户多任务操作系统  允许多个用户通过各自的终端使用同一台机器,共享主机系统中的各种资源,而每个用户程序又可进一步分为几个任务,使它们能并发执行。UNIX 并发和共享是操作系统的两个最基本的特 征,它们又是互为存在的条件。一方面,资 源共享是以程序(进程)的并发执行为条件 的,若系统不允许程序并发执行,自然不存 在资源共享问题;另一方面,若系统不能对 资源共享实施有效管理,协调好诸进程对共 享资源的访问,也必然影响到程序并发执行 的程度,甚至根本无法并发执行。 Windows 2000/XP结构图 思考与练习: 1 什么是操作系统?它在计算机系统中的位置和主要作用是什么? 2 在操作系统中为什么要引入多道程序设计技术?它带来了什么好处? 3 操作系统有哪三种基本类型?各有什么特点? 4 现代操作系统有哪

文档评论(0)

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

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

1亿VIP精品文档

相关文档