1
新编大学计算机基础
1.5.1 3.1 操作系统概述

3.1 操作系统概述

操作系统(Operating System,简称OS)的出现、使用和发展是计算机软件的一个重大进展。从资源管理的角度来看,操作系统是用来直接管理计算机软硬件资源,合理组织计算机工作流程,方便用户使用的一系列程序的总和。它具备五大方面的管理功能,分别是进程管理、存储管理、文件管理、设备管理和作业管理。从使用者的角度来看,操作系统是用户与计算机硬件之间的接口,是对计算机硬件系统的第一次扩充,用户必须通过操作系统来使用计算机。

根据操作系统的基本特征,可以分为如下几种操作系统:

(1)批处理操作系统。批处理操作系统就是批量处理作业的操作系统。其特点是作业成批输入、成批输出。在这种方式下,用户无需对每个作业进行具体控制,而由操作系统自动逐个完成作业。

(2)实时操作系统。实时操作系统是指能够对实时采样数据进行及时(立即)处理的操作系统。其主要特点是可以随机地接收外部事件而及时进行处理。

(3)分时操作系统。分时操作系统就是能分时轮流地为各终端用户服务并及时地对用户请求予以响应的操作系统。所谓分时是把计算机的系统资源(尤其是CPU)进行时间上的分割,分成一个个时间片供多个用户使用,每个用户依次轮流使用时间片。

(4)网络操作系统。网络操作系统就是提供网络通信和网络资源共享功能的操作系统。其特点是提供网络通信和网络内资源共享功能。

(5)分布式操作系统。所谓分布式操作系统,是指系统的处理和控制功能,都分散在系统的各个处理单元上进行。其特点是系统所处理的资源、任务都是由多个分散的处理单元经互联网络连接而形成系统动态处理。