[计算机软件及应用]操作系统.pdfVIP

  • 7
  • 0
  • 约6.12万字
  • 约 59页
  • 2018-03-04 发布于浙江
  • 举报
[计算机软件及应用]操作系统

第三章操作系统 1 第三章 操作系统 3.1 操作系统概述 3.1.1 什么是操作系统 操作系统(Operation System,缩写为 OS)是直接控制和管理计算机系统基本资源、方便用户 充分而有效地使用这些资源的程序集合。换一种方式说,操作系统是系统软件的基础或核心, 是计算机系统中所有硬件、软件和数据资源的组织者和管理者(是一个大型程序) ,计算机系统 中的主要部件之间相互配合、协调一致的工作,都是靠操作系统的统一控制才得以实现的。用 户都是先通过它来使用计算机的,所以它又是沟通用户和计算机之间的“桥梁”,是人机交互 的界面,如图 3-1 所示。 应 软 用 件 硬件统 系 作 操 开 用 户 发 软 工 具 件 图3-1 用户与计算机系统的关系示意图 由图可见,操作系统如同一个管理中心,计算机系统的软、硬件和数据资源利用都必须通 过这个中心,向用户提供正确利用这些资源的方法和环境。对于用户来说,计算机一旦配备了 操作系统,用户就不用直接操作计算机硬件,只要利用操作系统所提供的命令和服务去操作计 算机。也就是说,操作系统是用户与计算机之间的接口。 其主要作用有三个: 提高系统资源的利用,通过对计算机系统的软、硬件资源进行合理的调度与分配,改 善资源的共享和利用状况,最大限度地发挥计算机系统工作效率,即提高计算机系统在单位 时间内处理任务的能力(称为“系统吞吐量”) ; 提供方便友好的用户界面,通过友好的工作环境,改善用户与计算机的交互界面。如 果没有操作系统这个接口软件,用户将面对—台只能识别 0、1 组成的机器代码的裸机。有了 操作系统,用户就可以采用常用的方法同计算机打交道; 提供软件开发的运行环境,在开发软件时,需要使用操作系统管理下的计算机系统, 调用有关的工具软件及其它软件资源。进行一项开发时,应先问是在哪种操作系统环境下开 发的,当要使用某种保存在磁盘中的软件时,还要考虑在哪种操作系统支持下才能运行。因 第三章操作系统 2 为任何一种软件并不是在任何一种系统上都可以使用的,所以操作系统也称为“软件平台”。 因此,操作系统的性能在很大程度上决定了计算机系统工作的优劣。具有一定规模的计算机 系统,包括中、高档微机系统,都可以配备一个或几个操作系统。 3.1.2 操作系统的功能 操作系统一般都具备如下的功能: 1. 进程管理 进程管理主要是对处理器(CPU)进行管理,又称为处理器管理。CPU 是计算机系统的核心 部件,是最宝贵的资源,它的利用率高低将直接影响到计算机的处理效率。当有(一个或多个) 用户提交作业请求服务时,操作系统对进程的管理是协调各作业之间的运行,充分发挥 CPU 的作用,为所有的用户服务,提高计算机的使用效益,使CPU 的资源得到充分利用。 2. 存储管理 存储管理是对内存储器管理。只有当程序和数据调入内存中,CPU 才能直接访问和执 行。操作系统对内存储器的管理主要体现在两方面: ⑴ 对内存储器资源的统一管理,以达到合理利用内存空间的目的 当程序和数据装入

文档评论(0)

1亿VIP精品文档

相关文档