操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。
桌面操作系统:指的是在计算机上借助硬件运行并完成计算(应用)的软件,在桌面操作系统诞生之前,最有名的操作系统就是DOS,但是DOS的操作界面十分不友好,仅仅是代码而已,为此,微软公司推出了它们的第一个图形界面操作系统-windows 1.0,尽管只有256色,但是在当时已经够吸引人了,直到今天mac、windows、linux三足鼎立的局面,用户通常安装桌面操作系统使用。 服务器操作系统:包含服务器端专用的功能和管理工具,对安全和稳定性方面也有更严格的要求,相对来说速度上就慢了些。同时服务器版还会支持特殊的硬件,常见Server版操作系统。 嵌入式操作系统:由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。嵌入式系统的个性化很强,其中的软件和硬件的结合非常紧密,一般要针对硬件进行系统的移植. |