1
计算机应用基础
1.5.1.1 一、操作系统概述
一、操作系统概述

图2-1 操作系统作用示意图

操作系统是最基本、最重要的系统软件,是一个大型程序,其他所有软件是建立在操作系统之上的,如图2-1所示。操作系统负责管理计算机系统的全部软件资源和硬件资源,合理地组织计算机各部分协调工作,为用户提供操作和编程界面。操作系统是计算机所有软、硬件系统的组织者和管理者,能合理地组织计算机的工作流程,控制用户程序的运行,为用户提供各种服务。

用户都是先通过操作系统来使用计算机的,操作系统是用户和计算机之间沟通的“桥梁”,是人机交互的界面,是用户与计算机硬件之间的接口。没有操作系统作为中介,一般用户就不能使用计算机。操作系统如同一个行动中心,计算机系统的软、硬件和数据资源利用,都必须通过这个中心向用户提供正确利用这些资源的方法和环境。

1.操作系统的功能与作用 概括起来说,操作系统有两大功能:一是计算机系统硬件和软件资源的管理、控制与调度,以提高计算机的效率和各种硬件的利用率;二是作为用户与硬件的接口和人机交互界面,为用户提供最佳的工作环境和最友好的服务。

操作系统主要作用有三个:一是提高系统资源的利用。通过对计算机系统的软、硬件资源进行合理的调度与分配,改善资源的共享和利用状况,最大限度地发挥计算机系统工作效率,即提高计算机系统在单位时间内处理任务的能力(称为系统吞吐量)。二是提供方便友好的用户界面。通过友好的工作环境,改善用户与计算机的交互界面。如果没有操作系统这个接口软件,用户将面对一台只能识别0和1组成的机器代码的裸机。有了操作系统,用户才可能采用识别的方法同计算机打交道。三是提供软件开发的运行环境。在开发软件时,需要使用操作系统管理下的计算机系统,调用有关的工具软件及其他软件资源。进行一项开发时,应先考虑在哪种操作系统环境下开发,当要使用某种保存在磁盘中的软件时,还要考虑在哪种操作系统支持下才能运行。因为任何一种软件并不是在任何一种系统上都可以进行的,所以操作系统也称为软件平台。因此操作系统的性能也很大程度上决定了计算机系统工作的优劣。

2.操作系统的形成过程及分类 操作系统从无到有,规模从小到大,功能从弱到强,形成过程大致经历了手工操作(第一代计算机时代,那时未产生操作系统)、管理程序(第二代计算机时代)和操作系统三个阶段。从第三代计算机开始,随着分时、实时操作系统的相继出现,标志着操作系统的正式形成。

操作系统的分类主要有:①按使用环境分为批处理、分时、实时系统;②按用户数目分为单用户(单任务、多任务)、多用户、单机、多机系统;③按硬件结构分为网络、分布式、并行和多媒体操作系统等。

这样的分类仅限于宏观上的。因操作系统具有很强的通用性,具体使用哪一种操作系统,要视硬件环境及用户的需求而定。

3.常见操作系统 历代微机系统上常见的操作系统有CP/M、DOS、UNIX、AIX、OS/2(IBM)、Windows、Macintosh OS(苹果公司)、Linux及Lindows OS等。

不同类型的微机可以使用相同的操作系统,同一微机也可以使用不同类型的操作系统。

操作系统是人机交互的界面,有以键盘为工具的字符命令方式,如DOS操作系统;也有以文字图形相结合的图形界面方式,如Windows操作系统。