2016操的作系统PPT.ppt

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

关于OS学习与习题 深入理解、融会贯通; 由此及彼、举一反三。 寻找规律、开拓视野 ; 抓住重点、触类旁通。 考核和评分 成绩考核采取综合评定方式: (1)作业及课堂情况(20%) (2)实验(10%), (3)期末笔试(70%)。 教学进度 笫一章 操作系统概论 笫二章 处理器管理 笫三章 同步、通信和死锁 笫四章 存储管理 笫五章 设备管理 笫六章 文件管理第七章 安全与保护 等 以上共54学时,另外实验 10 第一章 操作系统概论 1.1 操作系统概观 1.2 操作系统形成和发展 1.3 操作系统基本服务和用户接口 1.4 操作系统结构和运行模型 1.5 流行操作系统简介 1.1操作系统概观 1.1.1 操作系统与计算机系统 1.1.2 操作系统资源管理技术 1.1.3 操作系统的定义与作用 1.1.4 操作系统的功能与特性 1.1.1操作系统与计算机系统 财务系统 航空订票 上网浏览 电子商务 科学计算 (应用软件) 编译程序 汇编程序 数据库 (支撑软件) 操作系统 (系统软件) 操作系统 (系统软件) 计算机硬件 … … … 用户n 用户4 用户3 用户2 用户1 实用程序 计算机系统的层次结构 从层次角度: 硬件层 操作系统层 支撑软件层(一部分可作为系统软件,但不是OS) 应用层 也可以从资源角度分为: 软件资源(信息资源),硬件资源 OS与支撑软件及应用软件的区别 操作系统有权分配(各种)资源,其它软件通过OS(统一管理控制)使用(各种)资源; 操作系统是软件系统的核心,是各种软件的基础运行平台; 通用操作系统提供共性功能支持,与硬件相关但和应用领域无关。 1.1.2 操作系统的资源管理技术 资源复用 资源虚拟 资源抽象 资源管理技术 1.资源管理 1)资源复用 (1)空分复用共享 ---该资源可进一步分割成更多和更小的单位供进程(程序运行时)使用 。 (2)时分复用共享---把资源在(被使用的、被占用等)时间上进一步分割成更小(可控可管)的单位,进程可在该单位内独占使用该整个物理资源。 1)资源复用 时分复用共享: 时分独占式:一般是一旦分配得到,直到暂时不用或使用完,其它程序才可以使用 时分共享式:一般是轮流使用。如一个程序使用一个资源一个固定大小时间后,即使该程序还需要使用该资源,系统也会收回,重新分配,让其它程序使用 2) 资源虚拟 是对资源进行转化、模拟或整合,把物理上的一个资源变成逻辑上的多个对应物(假象)的一类技术,也可以多个物理资源虚拟为一个逻辑资源(假象)。 虚拟化的本质:操作系统采用适当方法(编很多程序),完成资源共享的一列问题,让用户无缝共享独占资源。 3) 资源抽象 资源抽象用于处理系统的复杂性,重点解决资源的易用性。 资源抽象指通过创建软件来屏蔽硬件资源物理特性和接口细节,简化对硬件资源的操作、控制和使用的一类技术。 单级资源抽象与多级资源抽象。 4) 组合使用抽象和虚化技术 对于一类资源,操作系统往往同时实施抽象和虚化技术。 例1,为打印机既配置“打印函数”(设备驱动程序),又实施虚拟设备,通过打印函数抽象隐蔽打印机动作细节,实施SPOOLing虚化“扩充”物理打印机数量。 例2,窗口软件是对物理终端的虚化和抽象,能为用户提供虚拟终端和方便的I/O服务。 1.1.2 操作系统的资源管理技术 资源复用:解决资源数量不足 资源虚拟:解决资源数量不足,提高服务水平和能力 资源抽象:面向系统复杂性,解决易用性 资源管理技术 1.资源管理 2.操作系统中最基础的抽象 进程抽象--是对已进入主存正在运行的程序在处理器上操作的状态集的抽象 。 虚存抽象--是对物理主存的抽象,进程可获得一个硕大的连续地址空间来存放可执行程序和数据,可使用虚拟地址来引用物理主存单元。 文件抽象--是对磁盘之类存储设备的抽象 。 操作系统最基础抽象小结 文件抽象 虚存抽象 进程抽象 处理器 主存 设备 1.1.3操作系统的定义与作用 对内是“管理员”,对外是“服务员”,具体来说: OS作为用户接口和公共服务程序 OS作为扩展机或虚拟机 OS作为资源管理者和控制者 操作系统作为进程运行的控制者和协调者 OS作为用户接口和服务提供者 操作系统提供友善的人机接口,使得用户能够方便、可靠、安全、高效地使用硬件和运行应用程序; 操作系统对计算机系统进行改造和扩充后,为用户提供强有力的各种服务。 OS作为扩展机或虚拟机 在计算机裸机上加上操作系统来组成整个计算机系统, 操作系

文档评论(0)

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

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

1亿VIP精品文档

相关文档