操作系统类型

在操作系统存在的半个多世纪,出现了各种各样的类型。

一、大型机操作系统

用于大型机的操作系统主要用于面向多个作业的同时处理,多数这样的作业需要巨大的I/O能力。系统主要提供批处理、事务处理和分时处理。
1、批处理系统处理不需要交互式用户干预的周期性作业–例如:保险公司的索赔处理或连锁商店的销售报告。
2、事务处理系统负责大量小的请求–例如银行的支票处理或航班预定。
eg:OS/390

二、服务器操作系统

在服务器上运行,服务器可以是大型的个人计算机、工作站甚至是大型机。它们通过网络为若干个用户服务,并且允许用户共享硬件和软件资源。服务器可提供打印服务、文件服务或web服务。
eg:Solaris、FreeBSD、Linux和Windows Server 200x

三、多处理器操作系统

它是一种获得大量联合计算能力的操作系统,越来越常用的方式是将多个CPU连接成单个的系统。
依据连接和共享的方式不同,可分为:并行计算机、多计算机和多处理器。
eg:Windows和Linux

四、个人计算机系统

现代个人计算机操作系统都支持多道程序处理,在启动时,通常有十多个程序开始开始运行。它们的功能是为单个用户提供良好的支持。
运用:广泛用于字处理、电子表格、游戏和Internet访问。
eg:Linux、FreeBSD、Windows Vista和Macintos

五、掌上计算机操作系统

掌上计算机或者个人数字助理(PDA)是一种可以装进衬衫口袋的小型计算机,它们可以实现少量的功能,诸如电子地址薄和记事本之类。
eg:Symbian OS和Plam OS

六、嵌入式操作系统

嵌入式系统在用来控制设备的计算机中运行,这种设备不是一般意义上的计算机,并且不允许用户安装软件。
eg:QNX和VxWorks

七、传感器节点操作系统

传感器是一种內建有无线电的电池驱动的小型计算机。它们的能源有限,必须长时间工作在无人的户外环境中,其网络要足够健壮,随着电池的耗尽,失效节点会不断增加。
每个传感器节点是一个配有CPU、RAM、ROM以及一个或多个环境传感器的实实在在的计算机。节点上运行一个小型但是真实的操作系统,通常这个操作系统是事件驱动的,可以响应外部事件,或者基于内部时钟进行周期性的测量。
eg:TinyOS

八、实时操作系统

实时操作系统是将时间作为关键参数。
硬实时操作系统:某个动作必须绝对地在规定时间内进行规定的时刻(或规定的时间范围)发生。例如:e-Cos
软实时操作系统:偶尔违反最终时限,如数字音频或多媒体系统

九、智能卡操作系统

智能卡是一种包含有一块CPU芯片的信用卡,有严格的运行能耗和存储空间的限制。
1、专用的操作系统,只具有单项功能,如电子支付。
2、面向java的,其含义是在智能卡的ROM中有一个Java虚拟机(JVM)解释器。Java小程序被下载到卡并由JVM解释器解释。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值