windows操作系统发展史精华.docx
《windows操作系统发展史精华.docx》由会员分享,可在线阅读,更多相关《windows操作系统发展史精华.docx(38页珍藏版)》请在冰点文库上搜索。
windows操作系统发展史精华
Windows操作系统发展史
深圳大学2009计算机科学与技术1班蔡林城(学号:
20091032131681065)
摘要:
Windows是一个为个人电脑和服务器用户设计的操作系统。
它的第一个版本由微软公
司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。
所有Windows都是完全独立的操作系统。
本课题主要是讲述windows操作系统发展历程、windows版本及X位剖析、
1简介
主要介绍
1.1MicrosoftWindows概述
1.2Windows版本概述
1.3Windows存储管理
1.4Windows文件系统
1.5WindowsI/O设备
1.6Windows安全性
2MicrosoftWindows发展历程
Windows操作系统是一款由美国微软公司1985年提出的DOS之下窗口化操作系统。
比起之前的字符系统MS-dos更多人性化,微软公司的此番公告,代表了MS-DOS时代将逐渐终结。
微软后续版本可以在个人电脑、服务器和嵌入式系统等几种不同类型的平台上运行。
其中Windows在个人电脑的领域应用内最为普遍。
在1985年11月,因为应对当时由Macintosh带起的图形用户界面(GUI)潮流,微软公司随即引入了一种名为“Windows”的操作环境。
而微软之所以青睐GUI系统,正因为当时苹果公司的第一个GUI操作系统AppleLisa在该年诞生,虽然当时的GUI系统相当不完善,最初“Windows”只是一种在MS-DOS运行的附加组件,但微软公司有先见之明预感到图形用户界面(GUI)将成为未来操作系统的潮流趋势,所以开始把注意力从字符系统MS-dos转向Windows操作系统,如今Windows已经发展成一个独立的操作系统,更几乎垄断了整个个人电脑操作系统市场。
在互联网的操作系统中,Windows的市场份额大约90%的市场份额。
目前Windows系统都是建立于现代WindowsNT3.1系统内核。
NT内核是由OS/2和OpenVMS等系统上借用来的,是一个32位的操作系统,是基于客户-服务器模式而开发的。
Windows可以在目前32位和64位的Intel和AMD的处理器上运行,早期的版本也可以在DECAlpha、MIPS与PowerPC架构上运行。
美国Xerox公司成立了著名的研究机构(PARC),该公司于1981年宣布推出世界上第一个商用的GUI系统Star8010工作站。
但由于技术单薄,认可度不高,并未得到群众的重视,这时苹果公司的创始人参观了美国XEROX公司研发的图形用户界面(GUI)后,意识到图形用户界面(GUI)的可利用性和市场的需求性,苹果公司就开始着力于研究与开发图形用户界面(GUI)系统。
没过多久,就研发出第一个GUI系统Lisa。
接着,Apple又推出第二个GUI系统“麦金塔计算机”。
成为世界上第一个成功的商用GUI系统。
另一个崛起的操作系统异数是MacOS,此操作系统可是紧紧与麦金塔计算机捆绑在一起。
Apple公司在开发MAC系统时考虑到市场竞争机制,故意只开发了只可以在自己的计算机上作运作的GUI系统,但由于当时Intelx86微处理器芯片的IBM兼容计算机已研发出来。
苹果公司为了能公平竞争、扬长补短、利益互补,因此就给了微软公司所开发的Windows生存空间和市场。
希望可以在市场上互利共赢。
虽然有APPLE公司开创GUI的先河,但Microsoft公司还是意识到建立图形用户界面(GUI)系统标准的重要性,所以在1983年春季就宣布开始研究开发Windows,希望它能够成为自己的基于Intelx86微处理芯片计算机上的标准GUI操作系统。
它在1985年和1987年分别推出Windows1.0版和Windows2.0版。
但是当时硬件和DOS操作系统的限制,这两个版本并没有取得很大的成功。
为什么没有取得成功呢?
原因是Windows1.0的发布时间比苹果Mac晚了近两年。
是由于微软与苹果间存在一些法律纠纷,Windows1.0缺乏一些关键功能,例如重叠式窗口和回收站。
用现在的眼光看,它的失败并不令人感到意外。
Windows1.0只是对MS-DOS的一个扩展,它本身并不是一款操作系统,但确实提供了有限的多任务能力,并支持鼠标。
所以并不是一个成功的版本,Windows2是一个基于MS-DOS操作系统、但这个版本依然没有获得用户认同,为什么呢?
因为当Windows2.0发布之时,用户图形用户界面(GUI)与苹果公司的MAC计算机的GUI(图形用户界面)很相似。
Apple对此非常气恼,并对Microsoft提起了诉讼,指控山寨它们的原创。
但在之前微软公司已经和苹果公司签订一份关于Windows中使用Mac图形用户界面元素的许可协议,不过Microsoft赢了官司。
Microsoft后续的推出Windows3.0并一炮而红。
这个操作系统一面世便在商业上惊天动地的效应,推出Microsoft的Windows3.0销售量已经打破了任何软件产品的销售记录。
自Windows95和WindowsNT4.0以来,Windows3.0这个系统最明显的特征是“桌面”。
微软设计的桌面大大增进了人机交流的界面,使得更多简单的工作只需要少许的计算机知识就可以胜任了。
Windows在市场上成功的获得一席之地。
估计现在有90%的个人计算机使用这个系统。
但从另一方面看,用户是很难选择其它的操作系统,因为现时许多计算机已经随机附带Windows操作系统,而他们必须移除Windows之后才可以安装其他系统。
因此,它的市场占有率或保持市场主导位置的活动都是极富争议性的。
现时Windows7是现在最新的Windows版本。
具了解,微软的下一代最新操作系统Windows8将于2012年开始销售。
如果这样,微软则必需提供一些实用功能,以此确保Windows系统能够保持在台式电脑操作系统领域的主导地位。
尽管微软的Windows7系统性能极好,而且也将成国微软史上最畅销的一款操作系统,但微软似乎远不满足于上经,目前该公司已经着手打造Windows8系统。
Windows8操作系统上会有类似于苹果MacAppStore的功能,希望这一设计不是抄袭而已借鉴吧!
Windows7则有六个版本,分别是Windows7Starter(初级版)、Windows7HomeBasic(家庭普通版)、Windows7HomePremium(家庭高级版)、Windows7Professional(专业版)、Windows7Enterprise(企业版)、Windows7Ultimate(旗舰版)。
其中Ultimate拥有最多功能,而Starter则最少,初级版因为是那种功能最少的版本,并且没有零售版的【极少数的新兴地区,如东南亚、南亚(泰国、马来西亚、印度等)发售】。
家庭基础版本和家庭高级版应该和vista的性质相似。
专业版本是家庭高级版的升级,还包含了一个winxp模式。
企业版是推向公司的,也没有零售版和oem版。
终极版应该是功能最多的,并且推向家庭用户。
也就是说,如果玩游戏有homebasic,homepremium和ultimate三个版本可选。
历史证明,1990年代出现了许多影响未来个人计算机市场深厚的操作系统,由于图形化使用者界面日趋繁复,操作系统的能力也越来越复杂与巨大,因此强韧且具有弹性的操作系统就成了迫切的需求。
此年代是许多套装类的个人计算机操作系统互相竞争的时代。
所以说,一开始Windows并不是一个操作系统,只是一个应用程序,其背景还是纯MS-DOS系统,这是因为当时的BIOS设计以及MS-DOS的架构不甚良好之故。
在1990年代初,微软与IBM的合作破裂,微软从OS/2命令行模式的项目中抽身,并且在之后推出Windows3.1,一个以OS/2为基础的图形化操作系统。
当时被寄予很大期望的windows95系统依然是建立在MS-DOS的基础上,消费者非常希望下一代操作系统能脱颖而出,不负众望,微软就在2000年的时候推出了Windows2000系统,因为它才算是第一个脱离MS-DOS基础的图形化操作系统。
本文来自CSDN博客,转载请标明出处:
WindowsCE系统是1996年开始设计的一款专门针对嵌入式系统备设计的操作系统,最开始的时候微软打算在Windows98和WindowsNT的基础上小修改,但是由于项目进行不顺利,后来经过全新设计研发了WindowsCE系列产品,其中包括的PocketPC以及Smartphone,严格来说WindowsCE只是一个操作系统的内核,在这个内核的基础上发展了针对不同设备而编写不同版本的操作系统。
目前最新的微软Windows7操作系统的内核版本号是WindowsNT6.1。
Windows7版本号
出处:
回看windows发展的历史,微软一路走来虽然是坑坑洼洼、磕磕绊绊,可是它有今天强大的阵容,归功于微软时常保持“居安思危”的谨慎态度;在小型机盛行时看好X86PC、在DOS命令行年代看好图形用户界面(GUI)系统平台、在科学研究领域之外发现多媒体的前景、在单机时代窥视到互联网热潮,不得不惊叹微软真实独具慧眼。
无论是桌面系统、服务器系统、嵌入式系统、笔记本电脑、TabletPC都是微软歇脚之地。
所以没人会知道决不固步自封的微软下个目标将是哪个区域;第一版做不好就做第二版,第二版做不好就做第三版,直到做好为止——windows之窗是3.0才被世界所接纳的,internetexplorer之花是在4.0才绽放的,媒体播放器是到7之后才被人所熟悉的,认准目标就不断投入时间精力直到被用户认同态度,才是最为可敬或者说最为可怕之举。
微软帝国的传奇依然延续着,谁也不知道,下次这个庞然大物会进驻到哪个领域。
不过可以预见的是,不论微软做什么,他的对手面对着这个强敌都会头疼不已。
互联网的操作系统占有率
本文来自CSDN博客,转载请标明出处:
IBM在1981年8月12日推出MS-DOS1.0的个人电脑,该系统内含Microsoft的16位元作业系统。
MS-DOS是MicrosoftDiskOperatingSystem的简称,由美国微软公司(Microsoft)提供的磁盘操作系统。
Windows视窗操作系统
3Windows版本概述
微软推出了Windows1.0操作系统开始,至Windows3.2为止,Windows仍然只能算是DOS的一个16位应用程序。
但Windows3.x后续产品在标准的窗口界面与桌面计算机功能(多媒体任务处理和对象连接与嵌入功能等)有突出表现。
3.1第一代:
Windows1.0
像极了臭名昭著的蓝屏死机,是吧?
第一个WindowsGUI系列产品——Windows1.0——开发于1985年,在PC兼容微型计算机中运行,处于MS-DOS的顶端。
也就是说它是MS-DOS操作系统和用户之间的中间接口。
Windows没有MS-DOS不能进行系统操作。
Windows1.0基于MS-DOS2.0开发的,支持256K的内存,显示色彩为256色。
Windows1.0是图形化的界面,窗口成为Windows中最基本的界面元素。
不过Windows1.0只是对MS-DOS2.0的一个扩展,它本身并不是一款操作系统,但确实提供了有限的多任务能力与支持鼠标功能,。
Windows1.0是微软第一次对个人电脑操作平台进行用户图形界面的尝试,也宣告结束了MS-DOS时代。
其中借用了不少最早的图形界面操作系统OS/2的GUI概念(IBM与MicroSoft共同开发)。
Windows1.0的窗口可以任意缩放,包括很多经典应用程序如记事本、日历、计算器等。
不过可不像你想象那样,Windows1.0发布后并没有一炮而红,因为其运行速度极慢,令人难以接受。
所以很多人认为Windows1.0只是一个低端的产品。
当时最好的图形用户界面(GUI)电脑平台是GEM。
另外一个选择是Desqview/X。
微软在1985年推出了第一版的MicrosoftWindows,因功能不足而不获电脑用户欢迎。
Windows1.0并不是完整的操作系统,而是对MS-DOS的拓展。
微软早期开发的Windows其实都只是基于Dos系统之上的一个图形应用程序,并通过Dos来进行文件操作。
直到Win98的发布,Windows才彻底的摆脱了Dos,成为真正独立的操作系统。
Windows1.0没有受到用户的青睐,评价也不是很好。
MicrosoftWindows1.0版本号在随后的两年里,Windows1.0共发行了四个版本,Windows1.0的启动画面像极了臭名昭著的蓝屏死机。
所以说,Windows1.0的首战发布是一次确定无疑的失败。
该操作系统的第一个版本受不到人们的青睐,它不能正确地执行多任务;其运行速度之慢简直就像是一只被黏胶粘着的蜗牛。
3.2第二代:
Windows2.0
Windows2.0是一个基于MS-DOS操作系统架构设计而来的,内部设计是基于MacOS的图形用户界面的Windows版本。
但这个版本依然没有获得用户认同。
之后又推出了windows386及286版本,有所改进,并且具有比Windows1.0更多的功能。
例如Windows2.0已能够完全支持图标和重叠式窗口。
还有当时比较热捧的AldusPageMaker桌面软件,不过刚开始只可以在MacOS系统运行,Windows2.0根本沾不上边。
后来微软考虑到外部应用软件支持的重要性,在此开发了能够在Windows2.0上运行的应用软件。
Windows2.0还有数款内部应用软件的支持。
例如Word和Excel就是嵌套在Windows2.0作为图形用户交互界面。
但是这一切美好的东西,都是在微软之前早已跟苹果签署了授权协议,以把MacOS机图形用户界面的一些关键功能引入到Windows之中。
才造就Windows2.0的成功。
Windows2.0发布的286版本,可以说发挥了它的潜能,它开始支持VGA显示标准,这为Windows在商业竞争中脱颖而出,Windows2.0利用了英特尔286处理器提高的处理速度、扩大的内存以及动态数据交换(DDE)技术带来的应用程序间的通信能力。
2.0对图形功能的支持增强,用户不但可以缩放窗口,而且可以在桌面上同时显示多个窗口,控制屏幕布局,Windows1.0中屏幕上不能同时显示多个窗口,打开一个窗口时其他窗口必须最小化。
而且它还能用组合键快速使用Windows的功能。
可以说Windows2.0的辉煌,算是开发人员他们一生当中第一个Windows应用程序,是质的突破。
另一项突破,Windows2.0在接下来的Windows2.03中,进一步挖掘了英特尔386处理器的保护模式和延伸内存能力,增加了不少模式扩展,例如Windows第一次跳出了640K基地址内存的束缚,更多的内存可以充分发挥Windows的优势。
不过这意味着新一轮硬件升级狂潮的开始。
Windows2.0由于缺乏软件开发者的支持,Windows2.0的销量很不理想。
毕竟,一个没有兼容软件的操作系统没有什么用。
不过有一点可以肯定的,Windows2.0获得外部应用软件的支持,是Windows取得市场成功的关键因素之一。
3.3Windows3.X开启网络风潮
Windows3.0的发布可以说是Windows3.x系列的起点,而Windows3.x系列是Windows在个人台式电脑市场开疆扩土的头号功臣,20世纪90年代微软的飞黄腾达完全仰仗Windows3.x的汗马功劳。
Windows3.0是一款全新的操作系统产品。
增加了桌面计算机的功能。
第一次大范围修改的Windows产品是就是Windows3.0,标准的窗口界面,和当时流行的苹果机相类似。
Windows3.0成为单用户安装和小型商业环境的标准产品。
值得一提的是,Windows3.0的启动画面,字体边缘再也没有锯齿了,这是因为Windows3.0开始支持矢量字体(也就是TrueType字体)。
Windows3.0比起Windows2.0还有更多的改善,例如凭借全新的文件管理理系统和更好的图形功能界面、内存管理多方面的巨大改进,Windows3.0不但拥有全新外观,其保护和增强模式还能更有效地利用内存。
Windows终于获得用户的认同并有能力同苹果MacOS机争夺一席之地。
之后微软公司看到了市场的商机,接连发布了windows3.0的多语版本。
缺点也明显,色彩选择器,颜色可选的少之又少,加上缺乏多媒体功能和网络功能,推出后不久就被接踵而至的Windows3.1取代。
Windows3.x系列发行于1990年到1994年间。
其中的3.0版是第一个在世界上获得成功的版本。
MS-DOS的文件管理程序被基于图标的程序管理程序以及基于列表的文件管理程序取代,由此简化了程序的启动。
1993年微软发行了在Windows3.1x的基础上支持一些网络功能的WindowsforWorkgroup的3.1和3.11版。
接下来Windows3.1发布,看来不甘寂寞的微软公司吹响了进军企业服务器市场的号角。
与windows3.0相比改进很多。
由于Windows3.0不能支持多媒体,于是微软在1992年年中推出了Windows3.1,这个版本开始可以播放音频、视频、剪贴板、文件拖放、屏幕保护程序等功能。
Windows3.1有了自己的漂亮标志,随后的10余年间,这个标志几乎贴满了全世界的个人计算机,微软推出了Windows1.0操作系统开始,至Windows3.2为止,Windows仍然只能算是DOS的一个16位应用程序,
WindowsforWorkgroups3.11问世,从名字也能看出来,这个系统是面向公司用户的,它在Windows3.1的基础上添加了对“点对点”网络以及域的支持,不过不能支持拨号网络。
Windows3.11可视为Windows3.0的优化版,其新增功能包括支持TrueType字体、多媒体任务处理和对象连接与嵌入功能等。
此外,Windows3.11还包括了自Windows3.0发布以来的补丁软件和升级包。
除此之外WindowsforWorkgroups3.11没有其他重大的改进。
中文版的Windows3.1是将英文版汉化的结果,是微软特别给中国研发了“Windows3.2”,不过很多地方不符合中国的国情,微软及时采取措施,发布了适合中国人使用的改进版本Windows3.2,该版本在中国获得了极大的成功,相信国内有不少windows的先驱用户就是从这个版本开始接触windows系统的,由于消除了语言障碍,降低了学习门槛,因此很快在国内流行了起来。
这也为Windows95在中国的辉煌打下了坚实的基础。
。
3.4WindowsNT强势进军服务器市场
WinodwsNT在1993年已经问世,WindowsNT操作系统技术的开发花费了多年的时间,开发者正是看到这块蛋糕真需要划分,所以迅速研发出了包括与微软的主席BillGates在内的多名科学家毕生之作,该系统实现可移植性,多处理能力,分步计算的支持,满足大众需要和安全保证。
1999年微软发布了更为强劲的操作系统便是WindowsNT。
也可以叫做Windows2000。
该系统是基于OS/2NT的基础编制的。
OS/2是由微软和IBM联合研制,分为微软的MicrosoftOS/2NT与IBM的IBMOS/2。
WindowsNT系统的架构:
在硬件阶层之上,有一个由微内核直接接触的硬件抽象层,而不同的挂载驱动程序以模块的形式内核上执行。
因此微内核可以使用诸如输入输出、文件系统、网络、信息安全机制与虚拟内存等功能。
而系统服务层提供所有统一规格的函数调用库,可以统一所有副系统的实作方法。
Windows3.1就是一个模拟系统,它可以在Win32副系统下执行Win16程序。
WindowsNT有3.1、3.5、3.51与4.0版。
Windows2000是WindowsNT的改进系列(事实上是WindowsNT5.0)、WindowsXP(WindowsNT5.1)以及WindowsServer2003(WindowsNT5.2)与WindowsVista(WindowsNT6.0)也都是立基于WindowsNT的架构上。
而本年代渐渐增长并越趋复杂的嵌入式设备市场也促使嵌入式操作系统的成长。
产品名称
内部版本号
发布时间
WindowsNT3.1
3.1
1993年7月
WindowsNT3.5
3.5
1994年9月
WindowsNT3.51
3.51
1995年5月
WindowsNT4.0
4.0
1996年7月
Windows2000
5.0
1999年12月
Windowsxp
5.1
2001年8月
Windowsserver2003
5.2
2003年3月
表1.1windows操作系统各个版本
3.5windowsNT与windows95
1995年,Windows95诞生,开创了史无前例的Windows的新纪元,这也是微软第一个用年份命名的发行版本。
在Windows95推出ServiceRelease1与ServiceRelease2后,Windows开始使用FAT32文件系统,不仅如此,Windows95还拥有美观人性化的界面,便捷的操作,多媒体特性也十分出色。
同时将InternetExplorer、拨号网络、即插即用硬件捆绑到了操作系统中。
Windows95是Windows3.x系列的继承者,它的实际版本号为4.0,是一个16位和32位混合模式的系统,可以完全独立于MS-DOS运行。
不再是一个DOS下运行的图形界面程序。
虽然在启动过程中用户仍然能够看到熟悉的DOS提示符,但是Windows启动完成后会接管MS-DOS7.0的工作。
Windows95虽然拥有了InternetExplorer3浏览器,随之发展到InternetExplorer4,这给Windows带来潜移默化的效果,不过微软与当时的浏览器公司Netscape(网景)可说是吵得沸沸腾腾。
在关于windowsNT最初的声明中,Microsoft就已经明确的表示,从长远考虑,它将会替代windows95(以及windows95的后续版本,包括windows98和windowsme)。
下面的列表将突出了两者之间的一些结构性差异,以及windowsnt
(和它的后续版本)优于windows95(和它的后续版本)的方面。
●Windowsnt支持多处理器系统,windows95不支持。
●Windowsnt文件系统支持安全性(比如