操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。有意进一步学习操作系统相关知识的朋友可以来第一视频教程观看一下这部操作系统原理精讲视频教程。透过这部教程你可以全面掌握计算机操作系统的基本概念、原理、方法、技术和算法等一系列相关知识。
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。
关注公众号:diyijc_com
问题反馈
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。有意进一步学习操作系统相关知识的朋友可以来第一视频教程观看一下这部操作系统原理精讲视频教程。透过这部教程你可以全面掌握计算机操作系统的基本概念、原理、方法、技术和算法等一系列相关知识。
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。目前流行的现代操作系统主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少数操作系统,大部分操作系统都为类Unix操作系统。
操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。
操作系统理论研究者有时把操作系统分成四大部分:(1)驱动程序:最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。(2)内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。(3)接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种操作系统的内部编程接口包装成ANSI C和POSIX编程接口的形式。(4)外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。
更新时间:2013-09-03 21:53