首页 理论教育操作系统分类-信息技术:基础+实践

操作系统分类-信息技术:基础+实践

【摘要】:操作系统的类型非常多样化,没有一个单一的标准。图2-2操作系统的不同分类方法下面简单介绍一下批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。典型的批处理操作系统包括DOS、MVX等。2.分时操作系统在分时操作系统下,一台主机上通常连接着多个用户终端。实时操作系统最大的特点就是及时响应、高可靠性。5.分布式操作系统分布式操作系统是将多台计算机通过网络连接在一起所形成的系统。

操作系统的类型非常多样化,没有一个单一的标准。不同类型计算机的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。许多操作系统的用户界面和操作方式也不尽相同,例如,有些操作系统集成了图形用户界面(GUI),而有些操作系统采用命令行界面(CLI)。

操作系统的不同分类方法如图2-2所示。

图2-2 操作系统的不同分类方法

下面简单介绍一下批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。

1.批处理操作系统

在批处理操作系统下,计算机由用户提交作业,然后操作员利用多个用户提交的作业以一定的顺序输入计算机,形成连续的作业流,接着操作系统会自动、依次地执行作业流中的作业,最终由操作员将计算机执行的结果返回用户。典型的批处理操作系统包括DOS、MVX等。

2.分时操作系统

在分时操作系统下,一台主机上通常连接着多个用户终端。当多个用户终端同时向主机发送服务请求时,操作系统采用时间片轮转的方式轮流为每一台终端处理服务请求。由于操作系统所定义的时间片的时间段非常短,每个用户在轮流使用时间片时就感觉不到其他用户的操作。典型的分时操作有Windows 系列操作系统、Mac OS系列操作系统以及UNIX操作系统。(www.chuimin.cn)

3.实时操作系统

在实时操作系统下,当用户发出服务请求时,操作系统会快速响应并调度一切可利用的资源来完成服务请求,控制所有实施任务协调一致运行。实时操作系统最大的特点就是及时响应、高可靠性。典型常用的实时操作系统有VRTX、RTOS等。

4.网络操作系统

网络操作系统是向网络计算机提供专门服务的特殊操作系统,它是网络的心脏和灵魂。网络操作系统除具备基本操作系统的功能,还具有为用户提供高效、可靠的网络通信能力,提供多种网络服务功能。它通常分为服务器端和客户端。典型的网络服务器有Windows Server、UNIX、Linux、NetWare。

5.分布式操作系统

分布式操作系统是将多台计算机通过网络连接在一起所形成的系统。在该系统下多台计算机可以实现相互通信、资源共享,同时当用户发出服务请求时,请求任务被分解为多个子任务并合理地被系统调度到位于分布式系统的多台计算机上去并行执行,即在分布式操作系统中所有的任务都可以在系统的任意计算机上运行,它可以实现全系统范围内的任务分配,并自动调度各计算机的工作负载。典型的分布式操作系统有Mach、Amoeba等。