GoGoDNS - Domain Name GoGoDNS - Website Builder GoGoDNS - Web Hosting GoGoDNS - Save 10% on $50 today!

操作系统概览



操作系统是一管理电脑硬件与电脑软件资源的复杂程序,同时也是计算机系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作接口。

操作系统英语是“Operating System”,可以简称为“OS”。比如大名鼎鼎的微软 Windows XP 就是一款经典的操作系统。此外,微软最新的操作系统是 Windows 7Windows Server 2008。还有深受用户喜爱的免费 Linux 操作系统是 Ubuntu 10.04,互联网巨头 Google 推出的操作系统是 Chrome OS,时尚的苹果电脑使用的操作系统是 Mac OS X,还有全球销量最大的诺基亚智能手机,其操作系统是 Symbian,等等,全世界总共有数百款不同的操作系统。

操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。许多操作系统制造者对OS的定义也不大一致,例如有些OS集成了图形化用户界面,而有些OS仅使用文字接口,而将图形接口视为一种非必要的应用程序。

操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。

操作系统理论在计算机科学中,为历史悠久而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与内核。

操作系统历史

综观电脑之历史,操作系统与电脑硬件的发展息息相关。操作系统之本意原为提供简单的工作排序能力,后为辅助更新更复杂的硬件设施而渐渐演化。从最早的批次模式开始,分时机制也随之出现,在多处理器时代来临时,操作系统也随之添加多处理器协调功能,甚至是分布式系统的协调功能。其他方面的演变也类似于此。另一方面,在个人电脑上,个人电脑之操作系统因袭大型机的成长之路,在硬件越来越复杂、强大时,也逐步实践以往只有大型机才有的功能。

总而言之,操作系统的历史就是一部解决电脑系统需求与问题的历史。

第一部电脑并没有操作系统。这是由于早期电脑的建立方式(如同建造机械算盘)与效能不足以运行如此程序。

到了1964年,IBM System/360 推出了一系列用途与价位都不同的大型机,而它们都共用代号为 OS/360 的操作系统(而非每种产品都用量身订做的操作系统)。

早期最著名的软盘引导型操作系统是 CP/M,它支持许多早期的微电脑,且被 MS-DOS 大量抄袭其功能。为了支持更进一步的文件读写概念,软盘操作系统(Disk Operating System,DOS)因而诞生。此操作系统可以合并任意数量的扇区,因此可以在一张软盘片上放置任意数量与大小的文件。文件之间以文件名区别。

1980年微软公司利用骗术取得了与 IBM 的合约,并且收购了一家公司出产的操作系统,在将之修改后以 MS-DOS 的名义出品,此操作系统可以直接让程序操作 BIOS 与文件系统。MS-DOS 变成了 IBM PC 上面最常用的操作系统。MS-DOS 的成功使得微软成为地球上最赚钱的公司之一。

而1980年代另一个崛起的操作系统异数是 Mac OS,此操作系统紧紧与麦金塔电脑捆绑在一起。苹果认为个人电脑的未来必定属于图形用户界面,因此也开始发展自己的图形化操作系统。经过许多失败的项目后,苹果于1997年释出新操作系统——Mac OS X 的测试版,而后推出的正式版取得了巨大的成功。

除了商业主流的操作系统外,从1980年代起在开放原码的世界中,BSD系统也发展了非常久的一段时间,但在1990年代由于与AT&T的法律争端,使得远在芬兰赫尔辛基大学的另一股开源操作系统——Linux兴起。Linux内核是一个标准POSIX内核,其血缘可算是Unix家族的一支。Linux与BSD家族都搭配GNU计划所发展的应用程序,但是由于使用的许可证以及历史因素的作弄下,Linux取得了相当可观的开源操作系统市占率,而BSD则小得多。相较于MS-DOS的架构,Linux除了拥有傲人的可移植性(相较于Linux,MS-DOS只能运行在 Intel CPU 上),它也是一个分时多进程内核,以及良好的存储器空间管理(普通的进程不能访问内核区域的存储器)。

1983年开始微软就想要为MS-DOS建构一个图形化的操作系统应用程序,称为Windows。一开始Windows并不是一个操作系统,只是一个应用程序,其背景还是纯MS-DOS系统。在1990年代初,微软与IBM的合作破裂,微软从OS/2项目中抽身,并且在1993年7月27日推出 Windows 3.1,一个以 OS/2 为基础的图形化操作系统。并在1995年8月15日推出 Windows 95。直到这时,Windows系统依然是建立在MS-DOS的基础上,因此消费者莫不期待微软在2000年所推出的 Windows 2000 上,因为它才算是第一个脱离MS-DOS基础的图形化操作系统。

微软对于更强力的操作系统呼声的回应便是 Windows NT 于1999年的面世。Windows 2000 是 Windows NT 的改进系列(事实上是 Windows NT 5.0)、Windows XP(Windows NT 5.1)以及Windows Server 2003(Windows NT 5.2)与 Windows Vista(Windows NT 6.0)也都是立基于 Windows NT 的架构上。

现代操作系统通常都有一个使用的绘图设备的图形化用户界面,并附加如鼠标或触控面版等有别于键盘的输入设备。

研究与建立未来的操作系统依旧进行着。操作系统朝提供更省电、网络化、易用、华丽的用户界面的方向来改进。类 UNIX OS 通过和桌面环境开发者协作,正努力让自己改进使用环境。

了解更多

维基百科:http://zh.wikipedia.org/zh-cn/操作系统

维基百科:http://zh.wikipedia.org/zh-cn/操作系统历史

百度百科:http://baike.baidu.com/view/880.htm

本文链接地址(Giga OS) - http://sancc.net/os/operating-system
如转载,请注明:“转载自 Giga OS - http://gigaos.com/”,并注明链接地址!