提起操作系统,微软公司的功劳是功不可没的,担任了重要的角色。目前,绝大多数用户都使用过微软公司的操作系统,并且其操作系统在全球占有绝对优势。下面就以微软公司的操作系统为例,介绍微机操作系统的演化过程。
DOS简介
DOS(Disk Operating System)即磁盘操作系统,它是配置在个人计算机上的单用户命令行界面操作系统。它曾经最广泛地应用在个人计算机上,对于计算机的应用普及可以说是功不可没的。其功能主要是进行文件管理和设备管理。
DOS 的文件是存放在外存中、有名字的一组信息的集合。每个文件都有一个文件名,DOS按文件名对文件进行识别和管理,即所谓的“按名存取”。文件名由主文件名和扩展名两部分组成,其间用圆点“.”隔开。主文件名用来标识不同的文件,扩展名用来标识文件的类型。主文件名不能省略,扩展名可以省略。主文件名由1~8个字符组成,扩展名最多由3个字符组成。DOS对文件名中的大小写字母不加区分,字母或数字都可以作为文件名的第1个字符。一些特殊字符(如:$、~、-、&、#、%、@、(、)等)可以用在文件名中,但不允许使用“!”“,”和空格等。
对文件操作时,在文件名中可以使用具有特殊作用的两个符号“*”和“?”,称它们为“通配符”。其中“*”代表在其位置上连续且合法的零个到多个字符,“?”代表它所在位置上的任意一个合法字符。利用通配符可以很方便地对一批文件进行操作。
磁盘上可存放许多文件,通常,各个用户都希望自己的文件与其他用户的文件分开存放,以便查找和使用。即使是同一个用户,也往往把不同用途的文件互相区分,分别存放,以便于管理和使用。
(1)树形目录。DOS系统采用树形结构来实施对所有文件的组织和管理。该结构很像一棵倒立的树,树根在上,树叶在下,中间是树枝,它们都称为节点。树的节点分为3类:根节点表示根目录;枝节点表示子目录;叶节点表示文件。在目录下可以存放文件,也可以创建不同名字的子目录,子目录下又可以建立子目录并存放一些文件。上级子目录和下级子目录之间的关系是父子关系,即父目录下可以有子目录,子目录下又可以有自己的子目录,呈现出明显的层次关系,如图2.2所示。
图2.2 DOS的树形结构
(2)路径。要指定1个文件,DOS必须知道3条信息:文件所在的驱动器(即盘符)、文件所在的目录和文件名。路径即为文件所在的位置,包括盘符和目录名,如C:\PRG\P。
从1983年到1998年,美国微软公司陆续推出了Windows 1.0、Windows 2.0、Windows 3.0、Windows 3.1、Windows NT、Windows 95、Windows 98等系列操作系统。Windows 98以前版本的操作系统都由于存在某些缺点而很快被淘汰。而 Windows 98提供了更强大的多媒体和网络通信功能,以及更加安全可靠的系统保护措施和控制机制,从而使Windows 98系统的功能趋于完善。1998年8月,微软公司推出了Windows 98中文版,这个版本当时应用非常广泛。
2000年,微软公司推出了Windows 2000的英文版。Windows 2000也就是改名后的Windows NT5,Windows 2000具有许多意义深远的新特性。同年,又发行了Windows Me操作系统。
2001年,微软公司推出了Windows XP。Windows XP整合了Windows 2000的强大功能特性,并植入了新的网络单元和安全技术,具有界面时尚、使用便捷、集成度高、安全性好等优点,到目前为止,还有相当一部分用户在使用此系统。
2005年,微软公司又在Windows XP的基础上推出了Windows Vista。
2009年,Windows 7发布。第一次在操作系统中引入Life Immersion概念,即在系统中集成许多人性因素,一切以人为本,同时沿用了Vista的Aero(Authentic—真实,Energetic—动感,Reflective—反射性,Open—开阔)界面,提供了高质量的视觉感受,使得桌面更加流畅、稳定。为了满足不同定位用户群体的需要,Windows 7提供了5个不同版本:家庭普通版(Home Basic版)、家庭高级版(Home Premium版)、商用版(Business版)、企业版(Enterprise版)和旗舰版(Ultimate版)。
2011年9月14日,Windows 8开发者预览版发布,宣布兼容移动终端。2012年2月,微软发布“视窗8”消费者预览版。Windows 8是由微软公司开发的具有革命性变化的操作系统,该系统旨在让人们的日常计算机操作更加简单和快捷,为人们提供高效易行的工作环境。Windows 8将支持来自Intel、AMD和ARM的芯片架构。
Windows 10 是微软公司新一代操作系统,于2015年7月发布,它是Windows成熟蜕变的登峰之作,Windows 10正式版拥有崭新的触控界面为用户呈现最新体验,全新的Windows将是现代操作系统的潮流,实现覆盖全平台,可以运行在手机、平板、台式机以及Xbox 和服务器端等设备中,芯片类型将涵盖 x86和 ARM,拥有相同的操作界面和同一个应用商店,能够跨设备进行搜索、购买和升级。