admin管理员组

文章数量:1532440

2024年2月12日发(作者:)

操作系统目前有五大类型

一、操作系统五大类型的简介

1. 批处理操作系统

批处理Batch Processing操作系统的工作方式是:用户将作业交给系统操作员,系 统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动 转接的连续的作业流,然后启动操作系统,系统口动、依次执行每个作业。最后由操作员 将作业结果交给用户。

2. 分时操作系统

分时Time

Sharing操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用 户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,釆用时间片轮 转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出 下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片 为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到 有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指, 伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人 在不同时刻轮流使用CPU.交互性是指,用户根据系统响应结果进一步提出新请求用户直 接干预每一步。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他 所独占。及时性指,系统对用户提出的请求及时响应。它支持位于不同终端的多个用户同 时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。

3. 实时操作系统

实时操作系统RealTimeOperatingSystem, RTOS是指使计算机能及时响应外部事件的 请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致 地工作的操作系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反 应,有高可靠性和完整性。其主要特点是资源的分配和调度首先耍考虑实时性然后才是效 率。此外,实时操作系统应有较强的容错能力。

4. 网络操作系统

网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议 标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互 通信及资源共享。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点 是与网络的硕件相结合来完成网络的通信任务。

5. 分布式操作系统

它是为分布计算系统配置的操作系统。大量的计算机通过网络被连结在一起,可以获 得极高的运算能力及广泛的数据共享。这种系统被称作分布式系统DistributedSystem

。它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区 别。由丁分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求 不能像一般的操作系统那样等待有资源时直接分配的简单做法而是耍在系统的各台计算机 上搜索,找到所需资源后才可进行分配。对于有些资源,如具有多个副本的文件,还必须 考虑一致性。所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。为了 保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而 任一时刻最多只能有一个用户在修改文件。分布操作系统的通信功能类似丁•网络操作系统。 由丁分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它 提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。分布操作系统的结 构也不同于其他操作系统,它分布丁•系统的各台计算机上,能并行地处理用户的各种需求, 有较强的容错能力

二、操作系统五大类型的特点

1批处理操作系统的特点有:

a. 用户脱机使用计算机。用户提交作业之后直到获得结果之前就不再和计算机打交 道。作业提交的方式可以是直接交给计算中心的管理操作员,也可以是通过远程通讯线路 提交。提交的作业由系统外存收容成为后备作业。

b. 成批处理。操作员把用户提交的作业分批进行处理。每批中的作业将由操作系统或 监督程序负责作业间自动调度执行。

c. 多道程序运行。按多道程序设计的调度原则,从一批后备作业中选取多道作业调入 内存并组织它们运行,成为多道批处理。

2分时操作系统的特点有:

a. 交互性:首先,用户可以在程序动态运行情况下对其加以控制。其次,用户上机 提交作业方便。第三,分时系统还为用户之间进行合作提供方便。

b. 多用户同时性:多个用户同时在自己的终端上上机,共享CPU和其他资源,充分 发挥系统的效率。

c. 独立性:客观效果上用户彼此间感觉不到有别人也在使用该台计算机,如同口己独 占计算机一样。

3实时操作系统的特点有:

a. 实时时钟管理定时处理和延时处理。

b. 连续的人-机对话,这对实时控制往往是必须的。

C.要求采取过载保护措施。例如对于短期过載,把输入任务按一定的策略在缓冲区排 队,等待调度;对于持续性过載,可能耍拒绝某些任务的输入;在实时控制系统中,则及 时处理某些任务,放

弃某些任务或降低对某些任务的服务频率。

d. 高度可靠性和安全性需采取冗余措施。双机系统前后台工作,包括必要的保密措施 等。

4网络操作系统的特点有:

a. 计算机网络是一个互连的计算机系统的群体。

b. 这些计算机是自治的,每台计算机有自己的操作系统,各口独立工作,它们在网 络协议控制下协同工作。

c. 系统互连耍通过通信设施硬件、软件來实现。

d. 系统通过通信设施执行信息交换、资源共享、互操作和协作处理,实现多种应用要 求。

5分布式操作系统的特点有:

a. 计算机网络的开发都遵循协议,而对丁各种分布式系统并没有制定标准的协议。当 然,计算机网络也可认为是一种分布式系统。

b. 分布式系统要求一个统一的操作系统,实现系统操作的统一性。

c. 分布式操作系统对用户是透明的。但对计算机网络,若一个计算机上的用户希望使 用另一台计算机上的资源,则必须明确指明是哪台计算机。

d. 分布式系统的基础是网络。分布式系统已不仅是一个物理上的松散耦合系统,同时 还是一个逻辑上紧密耦合的系统。e.分布式系统还处在研处阶段。而计算机网络已经在各 个领域得到广泛的应用。

感谢您的阅读,祝您生活愉快。

本文标签: 用户作业系统计算机处理