计算机操作系统的主要功能.docx
- 文档编号:25854314
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:10
- 大小:17.54KB
计算机操作系统的主要功能.docx
《计算机操作系统的主要功能.docx》由会员分享,可在线阅读,更多相关《计算机操作系统的主要功能.docx(10页珍藏版)》请在冰豆网上搜索。
计算机操作系统的主要功能
计算机操作系统(英语:
Operating System,缩写:
OS),是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。
计算机操作系统的职责常包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等。
目前微机上常见的操作系统有DOS、UNIX、LINUX、Windows等,可大致分为简单操作系统、分时系统、实时操作系统、网络操作系统、分布操作系统、智能操作系统6种类型。
所有的操作系统都具有并发性、共享性、虚拟性和不确定性四个基本特征。
操作系统是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合)。
从用户角度看,操作系统可以看成是对计算机硬件的扩充;从人机交互方式来看,操作系统是用户与机器的接口;从计算机的系统结构看,操作系统是一种层次、模块结构的程序集合,属于有序分层法,是无序模块的有序层次调用。
操作系统在设计方面体现了计算机技术和管理技术的结合。
操作系统在计算机系统中的地位:
操作系统是软件,而且是系统软件。
它在计算机系统中的作用,大致可以从两方面体会:
对内,操作系统管理计算机系统的各种资源,扩充硬件的功能;对外,操作系统提供良好的人机界面,方便用户使用计算机。
它在整个计算机系统中具有承上启下的地位。
在计算机系统上配置操作系统的主要目标,首先与计算机系统的规模有关。
通常对配置在大中型计算机系统中的OS,由于计算机价格昂贵,因此都比较看重机器使用的有效性,而且还希望OS具有非常强的功能;但对于配置在微机中的计算机操作系统,由于微机价格相对比较便宜,此时机器使用的有效性也就显得不那么重要了,而人们更关注的是使用的方便性。
影响操作系统的主要目标的另一个重要因素是操作系统的应用环境。
例如,对于应用在查询系统中的操作系统,应满足用户对响应时间的要求;又如对应用在实时工业控制和武器控制环境下的OS,则要求其OS具有实时性和高度可靠性。
操作系统的分类
目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。
但所有的操作系统具有并发性、共享性、虚拟性和不确定性四个基本特征。
操作系统大致可分为6种类型。
①简单操作系统。
它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。
这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。
②分时系统。
它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。
③实时操作系统。
它是为实时计算机系统配置的操作系统。
其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。
此外,实时操作系统应有较强的容错能力。
④网络操作系统。
它是为计算机网络配置的操作系统。
在其支持下,网络中的各台计算机能互相通信和共享资源。
其主要特点是与网络的硬件相结合来完成网络的通信任务。
⑤分布操作系统。
它是为分布计算系统配置的操作系统。
它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。
由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。
对于有些资源,如具有多个副本的文件,还必须考虑一致性。
所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。
为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。
分布操作系统的通信功能类似于网络操作系统。
由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。
分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。
⑥智能操作系统(见智能软件)。
操作系统大全
早期操作系统(专利保护)
TRS-DOS,ROMOS's
TI99-4
CommodorePET,64,和VIC-20,
第一套IBM-PC
苹果电脑
SinclairMicro和QnX等
非Unix商业操作系统
CPM操作系统
MP/M-80
UCSDP-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(AppleUNIX)
Unix
微软Xenix
ChorusOS
Cromix
UNIflex
OS-9
IBM的AIX
BSD
FreeBSD
NetBSD
OpenBSD
DragonFlyBSD
PC-BSD
DigitalUNIX,即之后康柏Tru64
DNIX
HP的HP-UX
GNU/Hurd
SGI的IRIX
Inferno
Linux(或称GNU/Linux)
MacOSX
MenuetOS
Minix
OSF/1
Plan9
SCO的SCOUNIX
Sun的SunOS,即之后的Solaris
SystemV
Ultrix
UniCOS
麒麟操作系统(Kylin),由国防科技大学、中软公司、联想公司、浪潮公司和民族恒星公司五家单位合作研制的服务器操作系统
OS/390
z/OS
Syllable
其他
Acorn
Arthur
ARX
RISCOS
RISCiX
Amiga
AmigaOS
AtariST
TOS
MultiTOS
MiNT
苹果电脑(Apple/Macintosh)
AppleDOS
ProDOS
MacOS
MacOSX
pinkOS
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
pinkOS
微软(Microsoft)
MS-DOS
Xenix
MicrosoftBob
基于MS-DOS操作系统的Windows
Windows1.0
Windows2.0
Windows3.1
windows3.2
Windows95
Windows98
WindowsME
WindowsNT
WindowsNT3.5
WindowsNT4
Windows2.00
WindowsXP
WindowsXPSP1
WindowsXPSP2
WindowsXPSP3
WindowsXPMediaCenterEdition
WindowsXPHomeEdition
WindowsXPTabletPCEdition
WindowsXPProfessional
WindowsXPProfessionalx64Edition
WindowsServer2003
WindowsServer200364-bitEdition
WindowsVista
WindowsVistaSP1
WindowsVistaHomeBasic
WindowsVistaHomePremium
WindowsVistaBusiness
WindowsVistaUltimate
WindowsVistaEnterprise
WindowsVistaStarter
Novell
NetWare
Unixware
SUSELinux
NeXT
NEXTSTEP(即之后的MacOSX)
Plan9
Inferno
PrimeComputer
Primos
西门子
BS2000-用于西门子公司的大型主机。
SINIX(也称ReliantUNIX)-用于西门子公司的UNIX电脑系统。
个人电子助理(PDA)操作系统
PalmOS
PocketPC
EPOC
MicrosoftWindowsCE
Linux
智能手机操作系统
WindowsMobile系列
EmbeddedLinux由Montavista创造,在Motorola'sA760,E680等机型上使用
Mobilinux由Montavista创造
SymbianOS系列
其他操作系统
动态可扩展操作系统
MIT的ExoKernel
华盛顿大学的SPIN
哈佛大学的VINO
illinois大学的Choices
ReactOS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 主要功能