操作系统目的是为了更加有效的利用资源,给用户更好的体验。系统资源分为硬件和软件资源。其4个特征是并发性、共享性、虚拟性、不确定性。功能分为处理机管理、文件管理、存储管理、设备管理、作业管理。
操作系统可分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统、微机操作系统、分布式操作系统、嵌入式操作系统。以下简要介绍:
-
批处理操作系统
批处理操作系统分为单道和多道操作系统。所谓单道是指一次只有一个作业装入内存运行。对应多道就是可以有多个作业装入内存执行。作业由程序、数据、作业说明书组成(作业控制语言)。多道批处理系统的3个特点为多道、宏观并行、微观串行。 -
分时操作系统
分时操作系统是将时间片划分为许多很短的时间片,轮流为用户服务。其特点为多路性、独立性、交互性、及时性。 -
实时操作系统
实时是要对外来的信息做出足够快的响应。故实时系统堆响应时间的敏感度很高。 -
网络操作系统
网络操作系统是使联网计算机能方便的共享网络资源,为用户提供各种服务的软件和有关协议的集合。可分为三类:集中模式、客户端/服务器模式、对等模式(Peer to Peer)。目前三大主流为UNIX、Windows、NetWare。 -
分布式操作系统
分布式系统是由多个分散的计算机组成,系统的计算机无主次之分、任意两台计算机可相互通信交换信息。拥有透明性、可靠性、高性能特性。 -
微型计算机操作系统
常有Windows、Mac OS、Linux。 -
嵌入式操作系统
嵌入式操作系统运行在嵌入式智能芯片中,对整个智能芯片以及它锁操作、控制的各个部件装置等资源进行统一协调、处理、指挥和控制。拥有微机化、可定制、实时性、可靠性、易移植性。嵌入式操作系统有VxWorks、PalmOS、WindowsCE、eCos等。