古詩詞大全網 - 成語故事 - 計算機操作系統的操作系統的目標和作用

計算機操作系統的操作系統的目標和作用

在計算機系統上配置操作系統的主要目標,首先與計算機系統的規模有關。通常對配置在大中型計算機系統中的OS,由於計算機價格昂貴,因此都比較看重機器使用的有效性,而且還希望OS具有非常強的功能;但對於配置在微機中的計算機操作系統,由於微機價格相對比較便宜,此時機器使用的有效性也就顯得不那麽重要了,而人們更關註的是使用的方便性。

影響操作系統的主要目標的另壹個重要因素是操作系統的應用環境。例如,對於應用在查詢系統中的操作系統,應滿足用戶對響應時間的要求;又如對應用在實時工業控制和武器控制環境下的OS,則要求其OS具有實時性和高度可靠性。 目前微機上常見的操作系統有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。但所有的操作系統具有並發性、***享性、虛擬性和不確定性四個基本特征。

操作系統大致可分為6種類型。

① 簡單操作系統。它是計算機初期所配置的操作系統,如IBM公司的磁盤操作系統DOS/360和微型計算機的操作系統CP/M等。這類操作系統的功能主要是操作命令的執行,文件服務,支持高級程序設計語言編譯程序和控制外部設備等。

② 分時系統。它支持位於不同終端的多個用戶同時使用壹臺計算機,彼此獨立互不幹擾,用戶感到好像壹臺計算機全為他所用。

③ 實時操作系統。它是為實時計算機系統配置的操作系統。其主要特點是資源的分配和調度首先要考慮實時性然後才是效率。此外,實時操作系統應有較強的容錯能力。

④ 網絡操作系統。它是為計算機網絡配置的操作系統。在其支持下,網絡中的各臺計算機能互相通信和***享資源。其主要特點是與網絡的硬件相結合來完成網絡的通信任務。

⑤ 分布操作系統。它是為分布計算系統配置的操作系統。它在資源管理,通信控制和操作系統的結構等方面都與其他操作系統有較大的區別。由於分布計算機系統的資源分布於系統的不同計算機上,操作系統對用戶的資源需求不能像壹般的操作系統那樣等待有資源時直接分配的簡單做法而是要在系統的各臺計算機上搜索,找到所需資源後才可進行分配。對於有些資源,如具有多個副本的文件,還必須考慮壹致性。所謂壹致性是指若幹個用戶對同壹個文件所同時讀出的數據是壹致的。為了保證壹致性,操作系統須控制文件的讀、寫、操作,使得多個用戶可同時讀壹個文件,而任壹時刻最多只能有壹個用戶在修改文件。分布操作系統的通信功能類似於網絡操作系統。由於分布計算機系統不像網絡分布得很廣,同時分布操作系統還要支持並行處理,因此它提供的通信機制和網絡操作系統提供的有所不同,它要求通信速度高。分布操作系統的結構也不同於其他操作系統,它分布於系統的各臺計算機上,能並行地處理用戶的各種需求,有較強的容錯能力。

⑥ 智能操作系統(見智能軟件)。 早期操作系統(專利保護)

TRS-DOS,ROM OS's

TI99-4

Commodore PET,64,和 VIC-20,

第壹套IBM-PC

蘋果電腦

Sinclair Micro和QnX等

非Unix商業操作系統

CPM操作系統

MP/M-80

UCSD P-system

Mini-FLEX

SSB-DOS

CP/M-86

DR-DOS

FreeDOS

MS-DOS

PC-DOS

Mach 由卡納尼基梅隆大學研究

L4微內核 第二代微內核

CHORUS

Choices

Multics

OS-9

NSJ

Netware:壹種網絡服務器操作系統

Unix及類似系統

A/UX(Apple UNIX)

Unix

微軟Xenix

ChorusOS

Cromix

UNIflex

OS-9

IBM的AIX

BSD

FreeBSD

NetBSD

OpenBSD

DragonFly BSD

PC-BSD

Digital UNIX,即之後康柏Tru64

DNIX

HP的HP-UX

GNU/Hurd

SGI的IRIX

Inferno

Linux(或稱GNU/Linux)

Mac OS X

MenuetOS

Minix

OSF/1

Plan9

SCO的SCO UNIX

Sun的SunOS,即之後的Solaris

System V

Ultrix

UniCOS

麒麟操作系統(Kylin),由國防科技大學、中軟公司、聯想公司、浪潮公司和民族恒星公司五家單位合作研制的服務器操作系統

OS/390

z/OS

Syllable

其他

Acorn

Arthur

ARX

RISC OS

RISCiX

Amiga

AmigaOS

Atari ST

TOS

MultiTOS

MiNT

蘋果電腦(Apple/Macintosh)

Apple DOS

ProDOS

Mac OS

Mac OS X

pink OS

BeOS

A/UX

Be

BeOS

BeIA

Digital/康柏(Compaq)

AIS

OS-8

RSTS/E

RSX-11

RT-11

TOPS-10

TOPS-20

VMS(後更名為OpenVMS)

IBM

OS/2

AIX

OS/400

OS/390

VM/CMS

DOS/VSE

VSE/SP

VSE/ESA

OS/360

MFT

MVT

SVS

MVS

TPF

ALCS

z/OS

PC-DOS

pink OS

微軟(Microsoft)

MS-DOS

Xenix

Microsoft Bob

基於MS-DOS操作系統的Windows

Windows 1.0

Windows 2.0

Windows 3.1

windows 3.2

Windows 95

Windows 98

Windows ME

Windows NT

Windows NT 3.5

Windows NT 4

Windows 2.00

Windows XP

Windows XP SP1

Windows XP SP2

Windows XP SP3

Windows XP Media Center Edition

Windows XP Home Edition

Windows XP Tablet PC Edition

Windows XP Professional

Windows XP Professional x64 Edition

Windows Server 2003

Windows Server 2003 64-bit Edition

Windows Vista

Windows Vista SP1

Windows Vista Home Basic

Windows Vista Home Premium

Windows Vista Business

Windows Vista Ultimate

Windows Vista Enterprise

Windows Vista Starter

Novell

NetWare

Unixware

SUSE Linux

NeXT

NEXTSTEP(即之後的Mac OS X)

Plan 9

Inferno

Prime Computer

Primos

西門子

BS2000 - 用於西門子公司的大型主機。

SINIX(也稱Reliant UNIX) - 用於西門子公司的UNIX電腦系統。

個人電子助理(PDA)操作系統

Palm OS

Pocket PC

EPOC

Microsoft Windows CE

Linux

智能手機操作系統

Windows Mobile系列

Embedded Linux由Montavista創造,在Motorola's A760,E680等機型上使用

Mobilinux由Montavista創造

Symbian OS系列

其他操作系統

動態可擴展操作系統

MIT的Exo Kernel

華盛頓大學的 SPIN

哈佛大學的 VINO

illinois大學的Choices

ReactOS