您现在的位置是:网站首页 > 技术专栏

操作系统基础篇2---操作系统基本组成

明*清风 368人围观
简介操作系统基础组成,unix系统演进史和linux演进史介绍

操作系统基本组成

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,用户和计算机的接口,同时也是计算机硬件和其他软件的接口。

操作系统能够管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,并使计算机系统所有资源最大限度地发挥作用。此外其还提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口。操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统,实时操作系统,传感器节点操作系统,嵌入式操作系统,个人计算机操作系统,多处理器操作系统,网络操作系统和大型机操作系统。按应用领域划分主要有三种:桌面操作系统,服务器操作系统和嵌入式操作系统。

1960年代后期,Unix操作系统的第一个版本诞生。Unix系统的绝大部分源代码用C语言进行编写,这为提高UNIX系统的可移植性打下了基础(之前操作系统多采用汇编语言,对硬件依赖性强),也为提高系统软件的开发效率创造了条件。Unix系统在其早期可免费使用,并迅速获得了广泛的接受。随后Unix系统开始出现许多分支,包括Solaris系列和BSD系列等很多Unix衍生版操作系统。许多现代操作系统,包括苹果的Mac OS X和不同版本的Linux,都可以追溯到Unix OS

1991年,一名芬兰学生Linus Torvalds发现课堂上使用的基于Unix的操作系统Minix存在系统漏洞,于是编写了自己的操作系统,命名为LinuxLinux是一个开放源代码的操作系统。它基本上是一个可分发的跨平台操作系统,可以轻松地安装在PC、移动电话、平板电脑、笔记本电脑、游戏机、超级计算机等设备上。

Linux可以分为内核版本和发行版本。发行版包含内核、源代码及相关应用程序,是一个完整的操作系统。

目前,大多数的操作系统运行在以硬件为基础的网络环境下。操作系统要正常运行,需要依托于一个可靠的硬件环境(物理硬件环境和虚拟硬件环境)。硬件环境的不完整性完全可能直接导致系统无法正常运行。对于网络环境,随着网络技术的不断发展,传统的业务模式基本被打破,借助于计算机网络,人们就能够足不出户的办理传统业务。



转载:感谢您对明明老师个人博客网站平台的认可,及对该作品以及文章的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处。本文章部分图片、文章来源于网络,版权归原作者所有,如有侵权,请与我联系删除。

上一篇:

下一篇:

文章评论

本栏推荐

Top