1.3 操作系统分类
计算机发展到现在,出现了很多操作系统,经过用户的不断筛选,有以下3类操作系统深受用户的青睐。
一是目前使用最广泛的微软公司的Windows系列操作系统,自从1985年推出Windows 1.0以来,微软就不断推出新产品,以满足用户日益增长的功能需求和提供更多的服务。Windows系列操作系统采用图形化的操作界面,有良好的网络和多媒体功能,支持多用户多任务,支持多种硬件设备,在Windows下有众多的应用程序可满足各方面的需求。目前使用最多的是面向个人桌面的Windows 98/2000/XP,以及面向服务器的Windows Server 2000/ Server 2003。
二是自由软件UNIX系列,包括简化后的Linux系列。UNIX只用来作为服务器操作系统,其安全性、稳定性都非常高,而Linux既有服务器版本也有个人桌面版,它继承了UNIX的安全性和稳定性,同时又吸收了Windows的易用性及友好的界面。UNIX、Linux因其源代码开放,世界上有很多公司开发了很多不同的版本。Linux国外最著名的是Red Hat Linux,国内最著名的是红旗Linux。
三是多媒体操作系统BeOS。如果说Windows是个人办公的世界,UNIX是网络的天下,则BeOS就称得上是多媒体大师的天堂了。BeOS以其出色的多媒体功能而闻名,它在多媒体制作、编辑、播放方面都得心应手,因此吸引了不少多媒体爱好者加入到BeOS阵营。由于BeOS的设计十分适合进行多媒体开发,不少制作人也都采用BeOS作为操作平台。
操作系统虽然很多,但具体到国内个人计算机用户常用的有:Windows 98/2000/XP/Server 2003/Vista、Linux,本书将只对这几款操作系统进行介绍。
1.3.1 Windows 98
Windows 98是Windows 9x的最后一个版本,也正是这款产品真正奠定了微软视窗操作系统中个人计算机的地位,第二版的Windows 98SE由于硬件配置要求低,方便易用,而且在Windows 9x系列中最为稳定,时至今日还有很多用户钟情于它。
Windows 98以Windows 95为基础,保持了对已有应用软件和技术的支持。相对以前的系统,Windows 98使用了不少实用技术,如支持硬件的即插即用和增强的磁盘碎片整理程序;对游戏的兼容性更好,有更快的图形显示,通过USB接口和IEEE 1394接口可以方便地加载和移除外设。
Windows 98对硬件的配置要求如下。
新手须知:
Windows Me是微软在Windows 9x系列推出的最后一个产品,它是Windows 98和Windows 2000的一个过渡产品。Windows Me提供了比Windows 98更好的稳定性,还附带了不少改进和新技术。与Windows 2000相比,它在硬件和软件兼容性支持方面要略胜一筹,能稳定支持更多的硬件和软件,需要的硬件资源少得多,在配置较低的计算机上也能良好的运行。
1.3.2 Windows 2000
Windows 2000 是一个纯32 位的操作系统,是微软公司为解决Windows 9x系统的不稳定性和Windows NT对多媒体支持的不足而推出的一个版本。它采用Windows NT核心技术,在此基础上进行了较大的改进,比此前的Windows操作系统平台更加可靠、更稳定,此外还具备了一些独到的功能。
支持磁盘配额:管理员可以限制其他用户所使用的磁盘空间。
强大灵活的打印机支持:网络打印支持功能可以将要打印的文档通过Internet传送,直接打印URL,并可以对连接打印机的其他操作系统配置打印机驱动程序。
加密文件系统:可以使用不对称加密手段(公钥和私钥),用户可以透明地加密文件。
Windows 2000系列有两类平台共4个版本:一类是工作站平台Windows 2000 Professiona(l Windows 2000专业版);另一类是Windows 2000 Server(Windows 2000服务器版)、Windows 2000 Advanced Server(Windows 2000高级服务器版)和Windows 2000 Data Center Serve(r Windows 2000数据中心服务器版)。
Windows 2000 Professional作为Windows 2000的客户端操作系统替代了Windows 98、Windows NT Workstation,是专门为各种桌面计算机和便携计算机开发的操作系统,适合个人用户使用。
Windows 2000 Server是指在Windows NT 4.0基础上开发的供服务器使用的多用途操作系统,可为工作小组或中小型公司用户提供文件打印、软件应用、Web功能和通信等各种服务。Windows 2000 Advanced Server比Windows 2000 Server具有更高的扩展性、互操作性和可管理性,可应用于拥有多种操作系统和提供Internet服务的部门或应用程序服务器。Windows 2000 Data Center Server是功能最为强大的服务器操作系统,它为大型的数据仓库、经济分析、科学和工程模拟、联机交易服务等应用进行了专门的优化。
Windows 2000 Professional对硬件的配置要求如下。
Windows 2000 Server硬件配置要求如下。
1.3.3 Windows XP
Windows XP是纯32位操作系统,它将Windows 2000的安全性、易管理性和稳定性等众多优点与Windows 98和Windows Me的即插即用、易于使用的用户界面及独具创新的支持服务完美地集成在一起,是目前主流的操作系统。“XP”是“体验(experience)”一词的缩写,也就是说,通过提供诸如数字照片、数码音乐、家庭网络,以及Internet等众多功能,使用户切身体验到良好的用户到用户的数字化生活。
Windows XP在借鉴苹果计算机华丽、亲和的界面风格的同时,对硬件设备的支持进行了多方面的重大改进,其稳定性和兼容性也达到了一个新的高度。在某些方面还进行了明显的强化,例如,Windows 2000中不能支持的上百种即插即用设备,而Windows XP都可以支持。
Windows XP有Windows XP Home Edition(家用版)①Windows XP Professional(专业版)和Windows XP 64-Bit Edition(64位版)等多种版本,以满足用户在家庭和工作中的需要。家用版和专业版的主要差别为:专业版能同时支持双CPU和9个显示器输出,而家用版则只支持一个;家用版中能实现的功能在专业版中都能实现,而且专业版在多用户策略、安全管理、多国语言支持、网络管理和配置等一些高级性能上更为出色,家用版的优势在于价格比较低廉;家用版的升级安装只能在Windows 98/98SE/Me上进行升级,在Windows 95/NT4/2000 Professional上则不能升级,而专业版可以从以上除Windows 95之外的所有系统上进行升级。
Windows XP对硬件的配置要求如下。
Windows XP系统主要有以下几个优点。
全新的任务栏设计:采用了“分组相似任务栏按钮”风格,把相同的程序窗口归并到一组显示,使用更为方便。
独到的窗格设计:资源管理器窗口布局更加科学,无论选中哪个文件、文件夹,在窗口左侧都会显示相关的任务列表,并且进行分组,以确保能快捷地访问这些功能。
强大的管理工具:系统还原功能可以使系统完好地返回到以前的状态。
程序兼容性向导:能让某些为其他系统设计的程序也能在Windows XP下运行。
目前微软公司推出了Windows XP Service Pack 2系统补丁程序,该程序在Windows XP基础上有了较大的提升。如果使用的是Microsoft Windows XP Home Edition/Professional/Media Center Edition/ Media Center Edition 2004/Tablet PC Edition版本之一,就可以安装SP2补丁。Microsoft Windows XP 64-Bit Edition版本不能使用SP2来更新操作系统。
对于中文版Windows XP的用户来说,可以通过Windows自动更新服务Windows Update、下载SP2补丁包,或通过SP2安装光盘来更新安装SP2。
1.3.4 Windows Server 2003
Windows Server 2003是微软公司在日趋复杂的企业应用和互联网应用对服务器操作系统提出更高要求的背景下,开发的最新的服务器操作系统,其依据.NET架构对NT技术进行了实质性改进,部分实现了.NET战略,并内置了大量的网络调配和管理工具。最大限度地提高了可靠性,并制定了5个方面的策略:在Windows的设计过程中验证操作系统的可靠性,了解造成死机的原因,部署能够减少停机时间的新功能和增强功能,提高任务关键级的功能和服务,以及提供规范性指南和最佳时间条件。它在系统设置、管理和操作上也十分容易,而且增加了很多用户期待已久的关键性功能。
目前,Windows Server 2003有4种版本:Windows Server 2003标准版、Windows Server 2003企业版、Windows Server 2003数据中心版和主要用于架设Web服务器的Windows Server 2003 Web版,除此之外还有专门用于64位处理器的64位版本。Windows Server 2003对计算机硬件配置要求比较高,在实际使用中,若使用CPU频率达不到1GHz以上,内存小于512MB,其运行速度会大打折扣。
Windows Server 2003标准版是面向中小型企业和部门应用的服务器操作系统,它支持文件和打印机共享、提供安全的Internet连接、允许集中化的桌面应用程序部署等。Windows Server 2003企业版是为满足各种规模企业的一般用途而设计的,支持8个处理器、提供企业级功能,可用于基于Intel Itanium系列的计算机和64GB RAM的64位平台。
Windows Server 2003数据中心版是为运行企业和任务所倚重的可伸缩性和可用性。它是微软公司迄今为止开发的功能最强大的服务器操作系统,支持32位的SMP和64GB RAM,提供8节点群集和负载平衡服务,另外还能够支持64位处理器和512GB RAM的64位平台。Windows Server 2003 Web版是Windows操作系统系列中的新产品,主要用于Web服务和托管,支持Web应用程序、Web页面,以及XML Web服务,主要是作为IIS 6.0 Web服务器使用。
Windows Server2003对硬件的配置要求如下。
Windows Server 2003最重要的内置功能之一就是Microsoft .NET Framework,它是用来建立、部署和执行XML Web Services和应用程序的方法。.NET Framework提供了高产能、以标准为基层、多重语言环境,将现有的系统和新一代的应用程序和服务进行整合,同时具备灵活性,能够轻松解决部署和操作互联网规模应用程序带来的挑战。通过.NET Framework,开发人员可以在Windows平台上建立及部署XML Web Services。
.NET的核心组件:一组用于创建互联网操作系统的构建块,其中包括Passport.NET(用于用户认证)和用户文件存储的服务、用户首选项管理、日历管理及其他任务;构建和管理新一代服务的基本结构和工具,包括Visual Studio.NET、.NET企业服务器、.NET框架和Windows .NET;能够启动新型智能互联网设备的.NET设备软件;.NET用户体验。
.NET对最终用户来说非常重要,因为计算机的功能将会得到大幅度提升,同时计算机操作也会变得非常简单。用户将完全摆脱人为的硬件束缚,可以自由冲浪于互联网的多维时空,巍峨不是束缚在便携式计算机的方寸空间——可通过任何桌面系统、任何便携式计算机、任何移动电话或PDA进行访问,并对其进行跨应用程序的集成。
1.3.5 Windows Vista
Windows Vista是微软公司最新发布的新一代操作系统,并具有革命性的操作界面和更高的安全性能。Vista从用户界面、安全设置到驱动模式都和以往的操作系统不同,Avalon图形系统带给用户无与伦比的视觉感受。
与Windows XP的分类相对应,Windows Vista也分为家庭版和企业版两个大类。家庭/消费类用户版包含4种版本:Windows Vista Starter(入门版)、Windows Vista Home Basic(家庭基础版)、Windows Vista Home Premium(家庭特惠版)、Windows Vista Ultimate(极限版本);企业用户版包含3种版本:Windows Vista Ultimate(极限版本)、Windows Vista Business(商业用户版)、Windows Vista Enterprise(企业用户版)。除了这7种版本之外,还提供了其他的选择以满足一些特殊地区用户的需求。例如,在位于欧盟的一些地区,将提供标记为Windows Vista Home Basic N和Windows Vista Business N的额外版本,这些版本不包括Windows Media Player和其他与媒体相关的功能。
Windows Vista对硬件的配置要求如下。
1.3.6 Linux
除了在PC上使用的比较多的Windows系列操作系统之外,Linux系统在桌面操作系统和服务器平台上使用的也比较多,用户群体增长较快。
Linux是一套免费和自由传播的类UNIX操作系统,可以与MS-DOS、OS/2、Windows等操作系统共存于一台计算机中,能够实现全部的UNIX特性,具有多任务、多用户的能力。加上其源码开放,用户可以随意修改和补充,对于学习和了解UNIX系统的内核非常有益。Linux正在走进越来越多人的视线,已有无数的人为之深深吸引,对Windows是一个不小的冲击。
Linux作为独立的嵌入式操作系统,具备很多独有的特点。如:开放源码,拥有丰富的软件资源;功能强大的内核,性能高效、稳定;支持多种体系结构,如x86、ARM、MIPS、ALPHA等;完善的网络通信、图形、文件管理机制;支持周边硬件设备,驱动程序丰富;良好的开发环境,不断发展的开发工具集。
Linux对硬件的配置要求如下。