2024年4月12日发(作者:茂唱)
百度文库 - 让每个人平等地提升自我!
操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的
计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统
的支持下才能运行
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统
软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源
供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务
操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为
智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人
计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。
[1]
按应
用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。
一、桌面操作系统
桌面操作系统主要用于个人计算机上。个人计算机市场从硬件架构上来说主要
分为两大阵营,PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操
作系统和Windows操作系统:
1. Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,
Linux Mint,openSUSE,Fedora等);
2. 微软公司Windows操作系统
[2]
:Windows 98,Windows XP,Windows Vista,
Windows 7,Windows 8,Windows 8.1等。
二、服务器操作系统
服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务
器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:
1. Unix系列:SUNSolaris,IBM-AIX,HP-UX,FreeBSD,OS X Server
[3]
等;
2. Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu Server等;
3. Windows系列:Windows NT Server,Windows Server 2003,Windows Server
2008,Windows Server 2008 R2等。
三、嵌入式操作系统
嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生
活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板
电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越
多嵌入式系统安装有实时操作系统。
在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks
等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如
Android、iOS、Symbian、Windows Phone和BlackBerry OS等
操作系统主要类型:
1.批处理操作系统:批处理操作系统(Batch Processing Operating System)
工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作
业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,
系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。批处理操作系统的特点
是:多道和成批处理。
2、分时操作系统: 分时操作系统(Time Sharing Operating System,简称 TSOS)
1
百度文库 - 让每个人平等地提升自我!
工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户
交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式
处理服务请求,并通过交互方式在终端上向用户显示结果。
3、实时操作系统:实时操作系统(Real Time Operating System,简称 RTOS)
指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控
制所有实时设备和实时任务协调一致地工作的操作系统
4、网络操作系统:网络操作系统(Network Operating System,简称 NOS)
通常运行在服务器上的操作系统,是基于计算机网络的,是在各种计算机操作系统上按
网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。
其目标是相互通信及资源共享。
5、分布式操作系统:分布式操作系统(Distributed Software Systems)
是为分布计算系统配置的操作系统。大量的计算机通过网络被连结在一起,
可以获得极高的运算能力及广泛的数据共享。
6、大型机操作系统:大型机(Mainframe Computer)
大型机使用专用的处理器指令集、操作系统和应用软件。
7、嵌入式操作系统:嵌入式操作系统(Embedded Operating System)
图形用户界面:
图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机
操作用户接口。
在图形用户界面中,计算机画面上显示窗口、图标、按钮等图形,表示不同目的之动作,
用户通过鼠标等指针设备进行选择。
•
•
•
单一文件界面(Single Document Interface)
在窗口中,一个数据在一个窗口内完成的方式。在这种情况下,数据和显示窗口的
数量是一样的。若要在其他应用程序的窗口使用数据,将相应生成新的窗口。因此
窗口数量多,管理复杂。
多文件界面(Multiple Document Interface)
在一个窗口之内进行多个数据管理的方式。这种情况下,窗口的管理简单化,但是
操作变为双重管理。
命令行界面:
2
百度文库 - 让每个人平等地提升自我!
命令行界面(Command Line Interface,简写:CLI)是在图形用户界面得到普
及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,
计算机接收到指令后,予以执行。也有人称之为字符用户界面(CUI)。
3
2024年4月12日发(作者:茂唱)
百度文库 - 让每个人平等地提升自我!
操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的
计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统
的支持下才能运行
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统
软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源
供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务
操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为
智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人
计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。
[1]
按应
用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。
一、桌面操作系统
桌面操作系统主要用于个人计算机上。个人计算机市场从硬件架构上来说主要
分为两大阵营,PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操
作系统和Windows操作系统:
1. Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,
Linux Mint,openSUSE,Fedora等);
2. 微软公司Windows操作系统
[2]
:Windows 98,Windows XP,Windows Vista,
Windows 7,Windows 8,Windows 8.1等。
二、服务器操作系统
服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务
器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:
1. Unix系列:SUNSolaris,IBM-AIX,HP-UX,FreeBSD,OS X Server
[3]
等;
2. Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu Server等;
3. Windows系列:Windows NT Server,Windows Server 2003,Windows Server
2008,Windows Server 2008 R2等。
三、嵌入式操作系统
嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生
活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板
电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越
多嵌入式系统安装有实时操作系统。
在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks
等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如
Android、iOS、Symbian、Windows Phone和BlackBerry OS等
操作系统主要类型:
1.批处理操作系统:批处理操作系统(Batch Processing Operating System)
工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作
业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,
系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。批处理操作系统的特点
是:多道和成批处理。
2、分时操作系统: 分时操作系统(Time Sharing Operating System,简称 TSOS)
1
百度文库 - 让每个人平等地提升自我!
工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户
交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式
处理服务请求,并通过交互方式在终端上向用户显示结果。
3、实时操作系统:实时操作系统(Real Time Operating System,简称 RTOS)
指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控
制所有实时设备和实时任务协调一致地工作的操作系统
4、网络操作系统:网络操作系统(Network Operating System,简称 NOS)
通常运行在服务器上的操作系统,是基于计算机网络的,是在各种计算机操作系统上按
网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。
其目标是相互通信及资源共享。
5、分布式操作系统:分布式操作系统(Distributed Software Systems)
是为分布计算系统配置的操作系统。大量的计算机通过网络被连结在一起,
可以获得极高的运算能力及广泛的数据共享。
6、大型机操作系统:大型机(Mainframe Computer)
大型机使用专用的处理器指令集、操作系统和应用软件。
7、嵌入式操作系统:嵌入式操作系统(Embedded Operating System)
图形用户界面:
图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机
操作用户接口。
在图形用户界面中,计算机画面上显示窗口、图标、按钮等图形,表示不同目的之动作,
用户通过鼠标等指针设备进行选择。
•
•
•
单一文件界面(Single Document Interface)
在窗口中,一个数据在一个窗口内完成的方式。在这种情况下,数据和显示窗口的
数量是一样的。若要在其他应用程序的窗口使用数据,将相应生成新的窗口。因此
窗口数量多,管理复杂。
多文件界面(Multiple Document Interface)
在一个窗口之内进行多个数据管理的方式。这种情况下,窗口的管理简单化,但是
操作变为双重管理。
命令行界面:
2
百度文库 - 让每个人平等地提升自我!
命令行界面(Command Line Interface,简写:CLI)是在图形用户界面得到普
及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,
计算机接收到指令后,予以执行。也有人称之为字符用户界面(CUI)。
3