核心软件:操作系统.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文档。上传文档
查看更多
4.1 软件和软件系统 4.2 操作系统概述 4.3 常见的操作系统 4.4 操作系统的组成 4.5 核心:进程管理 4.6  I/O设备管理 4.7  Windows操作系统 4.8 自由软件:Linux操作系统 4.9 启动计算机:BIOS和CMOS 计算机系统的组成 计算机系统由硬件系统和软件系统构成 硬件 计算机的物理部件 是计算机的物理基础 软件 计算机系统中的程序和相关文档 是硬件和用户之间的接口 软件、硬件和用户 软件系统及其组成 软件系统 指一台计算机中所有的软件 软件系统组成 系统软件 应用软件 软件系统组成 语言处理系统 作用 将由高级语言或汇编语言编写的源程序转换成能被计算机直接执行的代码 分类 汇编语言处理系统 高级语言编译系统 高级语言解释系统 操作系统概述 什么是操作系统? 操作系统是系统软件 系统软件的核心 管理计算机系统所有资源(硬件资源和软件资源) 操作系统的地位 操作系统概述 操作系统基本职能 面向用户 提供方便的操作环境以及有效的服务 面向计算机 管理、调度计算机系统的全部资源, 提高系统效率 主要功能 CPU管理 存储器管理 设备管理 文件管理 操作系统分类 * 批处理系统 分时系统 实时系统 并行操作系统 计算机系统有多个处理器 网络操作系统 网络管理、资源共享、通信及系统安全 分布式操作系统 批处理系统 分时系统 常见微机操作系统 MS-DOS 磁盘操作系统,单用户单任务 Windows 基于图形用户界面GUI,单用户多任务 Windows NT 网络操作系统 Unix 多用户多任务的分时系统 Linux 可运行在PC机上的免费的操作系统 Macintosh Apple公司设计,是最早的图形界面操作系统 常见微机操作系统 操作系统的组成 进程管理 三种状态的转换过程 线程概念 进程状态 进程状态转换图 进程调度 进程死锁 进程调度器 进程管理的队列循环 I/O 设备管理 控制输入输出设备是操作系统的功能之一 操作系统如何控制? 操作系统 向外设发出命令 检测设备状态 处理设备发生的各种错误 为使用这些设备的应用程序提供接口 I/O系统 任何一个I/O设备都包含 设备硬件 使用这个设备的软件 用户只需理解 如何连上设备 如何用软件来控制设备 操作系统I/O设备管理的主要任务 有效管理I/O设备 如何区分各式各样的设备 如何制订不同设备的不同访问策略 两类设备 *4.6.2 I/O内核 OS的I/O内核提供与I/O有关的服务 调度、缓冲、假脱机、设备预留及错误处理… 在硬件和设备驱动程序结构之上 1.I/O调度 确定一个好的顺序来执行I/O请求,例如磁头的寻道 2.缓冲区 设备之间、设备和应用程序间传输数据的内存区域 3.假脱机(Spooling) 保存设备输出的缓冲 ,如打印过程 设备驱动程序 操作系统不直接操纵设备,而是通过驱动程序间接使用设备 设备驱动程序(Device Driver) 管理设备的程序 由生产设备的厂家提供,所有与设备相关的代码都放在设备驱动程序中 如果设备的类型差别很小,系统可以屏蔽其差别,使用同一个程序操纵设备 标准设备如键盘、显示器、鼠标器等,操作系统使用标准的设备驱动程序 *4.6.4 设备无关性 如果可能的话,应用程序对设备接口操作都是相同的——设备无关性 OS管理设备的一个重要的特点是保证设备无关性 设备驱动程序和设备相关,现代OS包含了许多类型设备的驱动程序,使设备能被OS直接支持 大多数应用软件和设备无关,因此OS需要为大多数应用软件提供I/O操作功能 OS负责向应用程序提供统一的接口:给I/O设备命名 OS负责把设备的符号名映射到相应的设备驱动程序上 Windows,使用LPT、Com1、Com2以及CON等专用符号为设备命名 Unix,使用像/dev/lpt01这个的格式给设备命名 *4.6.5 磁盘调度和管理 磁盘——最重要的外设,OS对磁盘的管理极为复杂 1.磁盘调度:快速访问和较宽的磁盘带宽 调度算法 2.磁盘管理 磁盘初始化 磁盘引导 坏块恢复 时钟系统 时钟 —— 定时器(Timer) 提供系统时间 防止一个进程垄断CPU或者其它资源 特殊设备,也采用“设备驱动程序” 硬件时钟 是一个简单的晶体振荡器,直接送入一个电子计数器 高频率时钟计数器 只提供一个时间间隔 软件时钟 叫做定时器软件 建立并维护系统的时间和日期 应用程序可以通过操作系统调用时钟 显示系统 显示器如何显示信息? 操作系统向显示存储器输出显示数据 显卡读出显示存储器中的数据并转换为显示信号 重要的问题 如何使显示不中断?  显示过程需

文档评论(0)

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

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

1亿VIP精品文档

相关文档