操作系统,对于我们来说是一个经常会听到的名词,如我们日常使用的Window系统等。但是,对于操作系统的概念,大部分人都是一知半解的。本节我们主要简单介绍下操作系统的定义,以及常见的操作系统的类型。
现代的计算机系统,一般都拥有一定数量的硬件和软件资源。硬件一般由中央处理器,存储器和外部设备组成,这是构成整个计算机系统运行的基础。软件则是由各种用途的应用程序,编译系统,硬件驱动程序组成。简单说,硬件是软件的基础,而硬件也需要在软件的配合下才能发挥出相对应的功能。
操作系统,是属于计算机系统软件资源的一部分。操作系统,它可以将系统中各种软、硬件资源有机地组合成一个整体,使计算机真正体现了系统的完整性和可利用性。
操作系统是在所有软件中与硬件相连的第一层软件,它在裸机上运行;同时又是系统软件和应用程序运行的基础。计算机系统的组成如下图所示:
综上所述, 操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配 和管理;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
操作系统的基本类型
除了我们日常使用的Windows系统,根据不同应用的需要,还有其他不同类型的操作系统(如开发最常见的Linux操作系统)。
常见的操作系统类型有以下几种:
上述的几种操作系统的特征和优缺点在这里就不再赘述了。每种类型的操作系统都有各自的优点,实际应用中,我们需要根据应用的需求来选择合适的操作系统。后续,再单独介绍上述几种操作系统。