计算机操作系统基础 宿萍编著.pdf

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章    操作系统概论 操作系统基本概念 计算机系统的组成 我们知道 ,现代计算机系统是一个相当复杂 的系统 ,即使是微型计算机系统也不例 外,它们都是由硬件部分和软件部分组成的 (见图 硬件指 的是组成计算机 的任何机械 的、磁性 的、电子 的 装置或部件 。它 由控制器、运算器、存储器 、外部设备等组成。 系统 中用 内存储器保存正在执行或 即将执行 的程序 ,并保存 所处理的数据 ;中央处理器 )用来完成各种运算和实现 系统控制;由各种 设备实现 )信息传输 ;使用磁盘等 外存装置保存大量 的临时性或永久性信 息 。由这些硬部件组 成 的机器称为裸机 ,裸机是计算机系统的物质基础 。 由于裸机 没有提 供任 何一种 可 以协助 用户解 决 问题 的 手段 ,只提供 了最低级的机器语言 ,因而用户在这种环境下 使用计算机实感不便 。为 了对硬件 的功能加 以扩充和完善 , 图 计算机系统 为 了方便用户上机 ,在裸机外添加 了能实现各种功能 的软件 程序 。例如,为 了方便用户描述 自己的算题任务而提供 了程序设计语言及相应的翻译程序 (汇编程序或编译程序 );为了方便、有效地解决各类 问题 ,提供了各种服务性程序和实用 性程序 ,如编辑程序、数据通信系统、查错程序等。软件是程序和数据的集合,它由系统软 件和应用软件组成 。应用软件是面 向用户而提供 的服务性程序 ,如 系统、飞机订票 系统、文字处理程 序、银行 系统、管理信 息系统(简称 )等 。系统软件是为 了帮助用户编 写和调试应用程序而提供的系统程序的集合 ,它包括程序设计语言、操作系统、编译程序 、 解 释 程 序、汇 编程 序、监控 程 序、诊 断程序、编辑 程 序、调试 程 序、装 入 程 序、连接 装 配 程 序、 数据库管理程序等 。 硬件和软件是互相依赖 、互相促进的。没有软件 的裸机犹如一具僵尸 ,计算机不能发 挥其潜在能力 ;而没有硬件 的软件则犹如一个幽灵,软件失去 了效用 。只有软件和硬件有 机地结合在一起 的系统,才能称得上是一个完整 的计算机系统 。 操作系统的定义及地位 为 了有效而统一地管理计算机 中丰富的硬件和软件资源 ,在系统中设置 了 个 自动 化 的管理机构,由它来组织和管理各种硬件资源 的使用,实现各类软件资源 的查找和调 用 ,为用户提供方便 。这个机构就是操作系统 ,简写为 。我们 可 以设 想一下 ,如果计算机 中没有配备操作系统,用户直接在裸机上运行 自己的程序 ,那就得要 求用户对硬件 的控制细节非常熟悉 以及要编制设备驱动程序和 中断处理程序等 ,而这些 工作均是十分麻烦的 操作系统是计算机系统中主要的系统软件之一,起着管理系统的作用 。图 为硬件 和软件 以及软件各部分之间的层次关系示意 图。 图 硬件和软件 以及软件各部分之 间层 次关系 从 图 中可见 ,操作系统是裸机上 的第一层软件 ,是对硬件系统功能的首次扩充 现代计算机 的结构越来越复杂 ,功能越来越强 ,而用户使用起来却越来越方便 ,这是因为 操作系统的存在 。用户可忽略任何硬设备的控制细节 ,只须提 出工作任务及要求 ,由操作 系统来负责操纵设备 以完成所希望 的工作 ,其示意 图见 图 图 操作系统作为接 口的示意 图 从 图 中我们可知操作系统是用户与计算机之 间的接 口,用户是通过与操作系统 的通信来请求系统服务的。我们可 以把操作系统形象地 比喻为人 的中枢神经 ,它协调计算 机各部分的工作 ;又可 以将其视为一个管家 ,管理着计算机 中所有软硬件资源 ,以便合理 配置 。大家所熟悉的 和 系统就是操作系统。用户想做某件事情,只需向计 算机

文档评论(0)

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

1亿VIP精品文档

相关文档