计算机操作系统的目标和功能。

在计算机系统上配置操作系统的主要目的首先与计算机系统的大小有关。通常对于大中型计算机系统部署的OS,由于计算机价格昂贵,更注重机器使用的有效性,也希望OS具有非常强大的功能;但是对于配置在微型计算机中的计算机操作系统,由于微型计算机的价格相对便宜,此时机器的有效性就不那么重要了,人们更关心的是使用的便利性。

影响操作系统主要目标的另一个重要因素是操作系统的应用环境。比如对于查询系统中应用的操作系统,要满足用户对响应时间的要求;又如应用于实时工业控制和武器控制环境的OS,要求其实时性和高可靠性。目前微型计算机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。但是所有的操作系统都有四个基本特征:并发性,* * *享受性,虚拟性,不确定性。

操作系统大致可以分为六种。

①简单的操作系统。就是计算机早期配置的操作系统,比如IBM的磁盘操作系统DOS/360,微型计算机的操作系统CP/M。这种操作系统的功能主要是执行操作命令、文件服务、支持用高级编程语言编译程序和控制外部设备。

②分时系统。它支持不同终端的多个用户同时使用一台电脑,相互独立,互不干扰。用户感觉好像一台电脑都是他用的。

③实时操作系统。它是为实时计算机系统配置的操作系统。其主要特点是资源的分配和调度首先要考虑实时性,然后才是效率。此外,实时操作系统应该具有很强的容错能力。

④网络操作系统。它是为计算机网络配置的操作系统。在它的支持下,网络中的计算机可以相互通信和共享资源。其主要特点是与网络硬件相结合,完成网络通信任务。

⑤分布式操作系统。它是为分布式计算系统配置的操作系统。它在资源管理、通信控制和操作系统结构方面与其他操作系统有很大的不同。由于分布式计算机系统的资源分布在系统中的不同计算机上,操作系统不能像一般操作系统那样等待资源直接分配给用户,而是在系统中的所有计算机上搜索,找到需要的资源后再分配。对于某些资源,例如具有多个副本的文件,还必须考虑一致性。一致性是指几个用户同时对同一个文件读取的数据是一致的。为了保证一致性,操作系统必须控制文件的读写和操作,使得多个用户可以同时读取一个文件,并且任何时候只有一个用户可以修改该文件。分布式操作系统的通信功能类似于网络操作系统。由于分布式计算机系统不像网络那样分布广泛,而且分布式操作系统也支持并行处理,所以它提供的通信机制与网络操作系统提供的通信机制不同,要求通信速度很高。分布式操作系统的结构也不同于其他操作系统。它分布在系统的所有计算机上,可以并行处理用户的各种需求,容错性强。

⑥智能操作系统(见智能软件)。早期操作系统(专利保护)

TRS DOS,ROM OS的

TI99-4

64岁的彼得准将和20岁的维克,

第一台IBM个人电脑

iMac

辛克莱微和QnX等。

非Unix商业操作系统

CPM操作系统

MP/M-80

UCSD P系统

迷你FLEX

SSB-DOS

CP/M-86

DR-DOS

FreeDOS

微软磁盘操作系统

PC-DOS

马赫就读于卡尼基梅隆大学。

L4微核第二代微核

合唱

选择

Multics

操作系统-9

NSJ

Netware:网络服务器操作系统

Unix和类似系统

UX(苹果UNIX)

Unix操作系统

微软Xenix

乔鲁索斯

Cromix

UNIflex

操作系统-9

IBM的AIX

加州大学伯克利分校软件(Berkeley Software Distribution)

FreeBSD

NetBSD

OpenBSD

蜻蜓BSD

PC-BSD

数字UNIX,即康柏Tru64。

DNIX

惠普公司的UX

GNU/Hurd

SGI的IRIX

地狱

Linux(或GNU/Linux)

麦克·OS X

梅努埃托斯

Minix

OSF/1

计划9

SCO的UNIX

孙的SunOS,后来的Solaris。

系统五

Ultrix

尤尼科斯

Kylin是由国防科技大学、中软公司、联想公司、浪潮公司和国星公司共同开发的服务器操作系统。

OS/390

z/OS

音节

其他的

橡子

亚瑟王

ARX

RISC操作系统

里斯克斯

阿米加

阿米戈斯

雅达利街

ibm公司软件

多重音符

铸造

苹果电脑(苹果/麦金塔电脑)

苹果DOS

ProDOS

mac 操作系统

麦克·OS X

粉色操作系统

BeOS

UX

存在

BeOS

贝亚

数字/康柏(康柏)

先期情报(AdvancedInformationSheet)

操作系统8

RSTS/E

RSX-11

RT-11

TOPS-10

top-20

虚拟机(后来更名为OpenVMS)

国际商用机器公司

操作系统/2

[计]高级交互执行程序(Advanced Interactive Executive)

操作系统/400

OS/390

虚拟机/内容管理系统

多斯/VSE

VSE/SP

VSE/欧空局

OS/360

MFT

MVT

SVS

MVS

TPF

ALCS

z/OS

PC-DOS

粉色操作系统

微软公司

微软磁盘操作系统

Xenix

微软鲍勃

基于MS-DOS操作系统的Windows

Windows 1.0

Windows 2.0

Windows 3.1

windows 3.2

视窗95

视窗98

千禧版操作系统

windows操作系统

Windows NT 3.5

Windows NT 4

Windows 2.00

Windows XP

Windows XP SP1

SP2视窗XP系统

SP3视窗XP系统

Windows XP媒体中心版

Windows XP家庭版

Windows XP Tablet PC版

Windows XP专业版

Windows XP专业版x64版

Windows Server 2003

Windows Server 2003 64位版本

Windows Vista

Windows Vista SP1

Windows Vista家庭普通版

Windows Vista家庭高级版

Windows Vista商业版

Windows Vista旗舰版

Windows Vista企业版

Windows Vista Starter

美国网络产品公司名称

novell公司出的网络操作系统

Unixware

SUSE Linux

然后

NEXTSTEP(后来的Mac OS X)

计划9

地狱

主要计算机

普里莫斯

西门子

bs 2000-西门子主机。

SINIX(也称为Reliant UNIX)-西门子的UNIX计算机系统。

个人电子助理(PDA)操作系统

Palm操作系统

掌上电脑

EPOC

微软视窗CE

Linux操作系统

智能手机操作系统

Windows Mobile系列

嵌入式Linux由Montavista开发,用于摩托罗拉的A760、E680和其他型号。

Mobilinux是由Montavista创建的。

Symbian OS系列

其他操作系统

动态可扩展操作系统

麻省理工学院的Exo内核

华盛顿大学的SPIN

哈佛大学的VINO

伊利诺伊大学的选择

反应堆