1.主流的电脑操作系统都有哪些?

标准电脑系统类型,电脑系统类型有哪些

共有5类:

1、按处理机性能分类

2、佛林分类法

3、库克分类法

4、冯泽云分类法

5、汉德勒分类法

按处理机性能分类

1、按大小划分

种类:巨型、大型、中型、小型、微型机

划分原则:以性能为特征,按价格来划分

存在问题:划分的标准是随着时间而变化的,每5年左右降低一个等级。

设计方法:最高性能 特殊用途

最佳性能价格比 一般商用计算机

最低价格 家用计算机等

2、按用途划分

种类:科学计算、事务处理、实时控制、工作站、服务器、家用计算机等。

划分原则:

科学计算:浮点计算速度

事务处理:字符处理、十进制运算

实时控制:中断响应速度、I/O能力

工作站:图形处理能力

服务器:数据处理速度,数据存储能力

家用计算机:价格便宜,软件丰富

发展方向:具备上述所有功能的通用处理机

各种专用处理机、协处理器、嵌入式处理机

3、按数据类型划分

定点计算机、浮点计算机、向量计算机、堆栈计算机等

4、按处理机个数和种类划分

单处理机

并行处理机、多处理机、分布处理机

关联处理机

超标量处理机、超流水线处理机、VLIW处理机

SMP(对称多处理机)、MPP(大规模并行处理机)、机群(Cluster)系统等。

5、按所使用的器件划分

按使用的器件划分计算机系统的时代

第一代:电子管(Valve)计算机

第二代:晶体管(Transistor)计算机

第三代:集成电路(LSI)计算机

第四代:大规模集成电路(VLSI)计算机

第五代:智能计算机?

目前的绝大部分计算机系统是VLSI计算机。

佛林分类法

1966年由Michael.J.Flynn提出

按照指令流和数据流的多倍性特征进行分类

指令流:机器执行的指令序列

数据流:由指令流调用的数据序列

多倍性(multiplicity):在系统性能瓶颈部件上同时处于同一执行阶段的指令或数据的最大可能个数。

四种类型

(1)单指令流单数据流 SISD(Single Instruction Single Datastream)

(2)单指令流多数据流 SIMD(Single Instruction Multiple Datastream)

(3)多指令流单数据流 MISD(Multiple Instruction Single Datastream)

(4)多指令流多数据流 MIMD(Multiple Instruction Multiple Datastream)

SISD典型单处理机

SIMD并行处理机、阵列处理机、向量处理机、关联处理机、超标量处理机、超流水线处理机

多个PU按一定方式互连,在同一个CU控制下,对各自的数据完成同一条指令规定的操作:从CU看指令顺序执行,从PU看数据并行执行。

MISD几条指令对同一个数据进行不同的处理,实际上不存在

MIMD多处理机系统

库克分类法

1978年由D.J.Kuck提出

按控制流和执行流分类,四种类型

(1)单指令流单执行流

SISE(Single Instruction Single Executionstream)典型的单处理机

(2)单指令流多执行流

SIME(Single Instruction Multiple Executionstream)

多功能部件处理机、相连处理机、向量处理机、流水线处理机、超流水线处理机、超标量处理机、SIMD并行处理机

(3)多指令流单执行流MISE(Multiple Instruction Single Executionstream)

多道程序系统

(4)多指令流多执行流MIME(Multiple Instruction Multiple Executionstream)

典型的多处理机

冯泽云分类法

1972年美籍华人冯泽云提出,用最大并行度对计算机系统进行分类,单位时间内能处理的最大二进制位数。

汉德勒分类法

由Wolfgan Handler于1977年提出,又称为ESC(Erlange Classification Scheme)分类法,根据并行度和流水线分类,把计算机硬件结构分成三个层次,并分别考虑它们的可并行性和流水处理程度。

主流的电脑操作系统都有哪些?

 目前操作系统种类繁多,关于计算机的操作系统又分为哪几种呢?下面由我为大家搜集整理了计算机操作系统有哪些分类的相关知识,希望对大家有帮助!

 计算机操作系统有哪些分类

 计算机操作系统分类一

 根据操作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux);

 计算机操作系统分类二

 根据所支持的用户数目,可分为单用户(MSDOS、 OS/2)、多用户系统(UNIX、MVS、Windows);

 计算机操作系统分类三

 根据硬件结构,可分为网络操作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga)等。

 操作系统的五大类型是:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。

 

扩展资料:

常见的计算机操作系统简介

 CP/M

 CP/M其实就是第一个微机操作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权。通过控制总线上的程序和数据,操作系统有条不紊地执行着人们的指令?

 主设计人:Gary Kildall博士

 出现年月:1974年 >>>>>详细内容

 MS-DOS

 DOS系统是1981年由微软公司为IBM个人电脑开发的,即MS-DOS。它是一个单用户单任务的操作系统。在1985年到1995年间DOS占据操作系统的统治地位。

 主设计人:Tim Paterson

 出现年月:1981年 >>>>>详细内容

 特点

 文件管理方便

 外设支持良好

 小巧灵活

 应用程序众多

 Windows

 Windows是一个为个人电脑和服务器用户设计的操作系统。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。所有最近的Windows都是完全独立的操作系统。

 主设计:微软

 出现年月:1985年 >>>>>详细内容

 特 点:

 界面图形化

 多用户、多任务

 网络支持良好

 出色的多媒体功能

 硬件支持良好

 众多的应用程序

 Unix

 Unix是一种分时计算机操作系统,1969在AT&TBell实验室诞生。从此以后其优越性不可阻挡的占领网络。大部分重要网络环节都是Unix构造。

 主设计:AT&TBell实验室

 出现年月:1969年 >>>>>详细内容

 特点:

 网络和系统管理

 高安全性

 通信可连接性

 Internet 上数据安全性

 可管理性:系统有管理器

 Ignite/UX 进程资源管理器

 Linux

 简单的说,Linux是Unix克隆的操作系统,在源代码上兼容绝大部分Unix标准,是一个支持多用户、多进程、多线程、实时性较好的且稳定的操作系统。

 主设计人:Linus Torvalds

 出现年月:1991年 >>>>>详细内容

 特点

 完全免费

 完全兼容POSIX 1.0标准

 多用户、多任务

 良好的界面

 丰富的网络功能

 可靠的安全、稳定性能

 多进程、多线程、实时性好

 支持多种平台

 FreeBSD

 FreeBSD是由许多人参与开发和维护的一种先进的BSD UNIX操作系统。突出的特点FreeBSD提供先进的联网、负载能力,卓越的安全和兼容性。

 主设计:加州伯克利学校

 出现年月:1993年 >>>>>详细内容

 特点:

 多任务功能

 多用户系统

 强大的网络功能

 Unix兼容性强

 高效的虚拟存储器管理

 方便的开发功能

 Mac OS

 Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面。现行的最新的系统版本是Mac OS X 10.3.x版。

 主设计人:比尔?阿特金森、杰夫?拉斯金和安迪?赫茨菲尔德

 出现年月:1984年 >>>>>详细内容

 特 点:

 多平台兼容模式

 为安全和服务做准备

 占用更少的内存

 多种开发工具

 Palm OS

 Palm OS是一种32位的嵌入式操作系统,用于掌上电脑。Palm OS与同步软件HotSync结合可以使掌上电脑与PC机上的信息实现同步,把台式机的功能扩展到了手掌上。

 主设计:3Com公司的Palm Computing部

 出现年月:1996年 >>>>>详细内容

 特点:

 小巧

 功能丰富

 多功能集成化

系统:Windows系列操作系统,Unix类操作系统,Linux类操作系统,Mac操作系统。

Windows,当前世界最火热的系统,占有量位居世界第一,达到了92%。可以说现在操作系统就是Windows的天下。Mac OS X,当前市面上的所有操作系统中占有比5%,位居操作系统占比的第二。主要是苹果公司旗下的电脑操作系统。

Linux,在所有操作系统中占比1%,排在第三位,与其他小品种操作系统相比占比就算比较大了。剩下两种操作系统,UNIX和DOS就介于以上三种系统和小品种操作系统之间了。

操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。