Windows *** 作系统是从什么时候出现的 以及其各发展阶段的功能

Windows *** 作系统是从什么时候出现的 以及其各发展阶段的功能,第1张

分类: 电脑/网络 >> *** 作系统/系统故障

解析:

要说Windows发展历史必然要先了解一下微软(Microsoft),微软公司是全球最大的电脑软件提供商,总部设在华盛顿州的雷德蒙市(Redmond,大西雅图的市郊)。公司于1975年由比尔·盖茨和保罗·艾伦成立。公司最初以“Micro-soft”的名称(意思为“微型软件”)发展和销售BASIC解释器。最初的总部是新墨西哥州的阿尔伯克基。史蒂夫·巴尔默(Steve Ballmer)是现在的首席执行官

Microsoft Windows是一个为个人电脑和服务器用户设计的 *** 作系统,它有时也被称为“视窗 *** 作系统”。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑 *** 作系统软件的垄断地位。所有最近的Windows都是完全独立的 *** 作系统。

MS-DOS

Microsoft在Windows之前制造的 *** 作系统

1975年4月4日 Microsoft 成立

1979年1月1日 Microsoft 从北墨西哥州Albuquerque迁移至华盛顿州Bellevue市

1981年6月25日 Microsoft 正式登记公司

1981年8月12日,IBM推出内含Microsoft的16位元作业系统 MS-DOS 10的个人电脑。

MS-DOS是Microsoft Disk Operating System的简称,意即由美国微软公司(Microsoft)提供的磁盘 *** 作系统。在Windows 95以前,DOS是PC兼容电脑的最基本配备,而MS-DOS则是最普遍使用的PC兼容DOS。

最基本的MS-DOS系统由一个基于MBR的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IOSYS)、文件管理模块(MSDOSSYS)及命令解释模块(COMMANDCOM)。除此之外,微软还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由COMMANDCOM解释执行的命令)一同构建起一个在磁盘 *** 作时代相对完备的人机交互环境。有关MS-DOS的各种命令,请参见MS-DOS命令列表。

MS-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程序。

Windows 10

1985年11月,Microsoft Windows 10发布,最初售价为100美圆;当时被人所青睐的GUI电脑平台是GEM及Desqview/X,因此用户对Windows 10的评价并不高。

Microsoft Windows 10是微软第一次对个人电脑 *** 作平台进行用户图形界面的尝试。Windows 10本质上宣告了MS-DOS *** 作系统的终结。

Microsoft Windows 10是Windows系列的第一个产品,于1985年开始发行。

当时很多人认为Microsoft Windows 10只是一个低劣的产品。当时最好的GUI电脑平台是GEM。另外一个选择是Desqview/X。

Windows 20

1987年12月9日,Windows 20发布,最初售价为100美圆;这个版本的windows图形界面,有不少地方借鉴了同期的Mac OS 中的一些设计理念,但这个版本依然没有获得用户认同。之后又推出了windows 386和windows 286版本,有所改进,并为之后的Windows 30的成功作好了技术铺垫。

Windows 30

1990年5月22日,Windows 30正式发布,由于在界面/人性化/内存管理多方面的巨大改进,终于获得用户的认同。之后微软公司趁热打铁,于1991年10月发布了windows 30的多语版本,为windows在非英语母语国家的推广起到了重大作用。1992年4月,windows 31发布,在最初发布的2个月内,销售量就超过了一百万份,至此,微软公司的资本积累/研究开发进入良性循环。

这个系统既包含了对用户界面的重要改善也包含了对80286和80386对内存管理技术的改进。为命令行式 *** 作系统编写的MS-DOS下的程序可以在窗口中运行,使得程序可以在多任务基础上可以使用,虽然这个版本只是为家庭用户设计的,很多游戏和娱乐程序仍然要求DOS存取。

Windows 31

1992年3月18日,Windows for Workgroups 31发布,看来不甘寂寞的微软公司吹响了进军企业服务器市场的号角。

Windows 31添加了对声音输入输出的基本多媒体的支持和一个CD音频播放器,以及对桌面出版很有用的TrueType字体。

Windows NT 31

1993年Windows NT 31发布,这个产品是基于OS/2 NT的基础编制的,由微软和IBM联合研制。协作后来分开了,微软则把这个软件的名称改为它们的版本MS Windows NT,把主要的API改为32位的版本。微软公司从数字设备公司(Digital Equipment Corporation)雇佣了一批人员来开发这个新系统。这个系统的很多元素反映了早期的带有VMS和RSX-11的DEC概念。由于是第一款真正对应服务器市场的产品,所以稳定性方面比桌面 *** 作系统更为出色。

Windows 32

1994年,windows 32的中文版本发布,相信国内有不少windows的先驱用户就是从这个版本开始接触windows系统的;由于消除了语言障碍,降低了学习门槛,因此很快在国内流行了起来。

Windows 95

1995年最轰动的事件,莫过于8月期间windows95发布,当时微软视窗95以强大的攻势进行发布,包括了商业性质的Rolling Stones的歌曲“Start Me Up”。很多没有电脑的顾客受到宣传的影响而排队购买软件,但他们甚至根本不知道Windows 95是什么。在强大的宣传攻势和Windows 32的良好口碑下,windows 95 在短短4天内就卖出超过一百万份,出色的多媒体特性、人性化的 *** 作、美观的界面令windows 95获得空前成功。业界也将windows95的推出看作是微软发展的一个重要里程碑。

Windows 95是一个混合的16位/32位Windows系统,其版本号为40,由微软公司发行于1995年8月24日。

Windows 95是微软之前独立的 *** 作系统MS-DOS和视窗产品的直接后续版本。第一次抛弃了对前一代16位x86的支持,因此它要求英特尔公司的80386处理器或者在安全模式下运行于一个兼容的速度更快的处理器。它以对GUI的重要的改进和底层工作(underlying workings)为特征。同时也是第一个特别捆绑了一个版本的DOS的视窗版本(Microsoft DOS 70)。这样,微软就可以保持由视窗3x建立起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层 *** 作服务。也就是说,视窗95具有双重的角色。它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面 *** 作系统间的竞争。(技术上说,Windows图形用户界面可以在DR-DOS上运行,也可能可以在PC-DOS上运行——这个情况直到几年后在法庭上被揭示,这时其它一些主要的DOS市场的商家已经退出市场了。)在市场上,视窗95绝对是成功的,在它发行的一两年内,它成为有史以来最成功的 *** 作系统。

Windows 95以强大的攻势进行发布,包括了商业性质的Rolling Stones的歌曲“Start Me Up”。很多没有电脑的顾客受到宣传的影响而排队购买软件,但他们甚至根本不知道Windows 95是什么。

Windows 95标明了一个“开始”按钮的介绍以及桌面个人电脑桌面上的工具条,这一直保留到现在视窗后来所有的产品中。

后来的Windows 95版本附带了Inter Explorer 3,然后是Inter Explorer 4。当Inter Explorer 4被整合到 *** 作系统后,它将给系统带来一些新特征。Inter Explore被用来给系统的桌面提供HTML支持。这个也是在微软的反托拉斯案中的焦点,因为整合Explorer排挤了微软的竞争对手Netscape的产品。

Windows NT 40

1996年8月,Windows NT 40发布,增加了许多对应管理方面的特性,稳定性也相当不错,这个版本的windows软件至今仍被不少公司使用着。11月,Windows CE 10发布;这个版本是为各种嵌入式系统和产品设计的一种压缩的、具有高效的、可升级的 *** 作系统(OS)。其多线性、多任务、全优先的 *** 作系统环境是专门针对资源有限而设计的。这种模块化设计使嵌入式系统开发者和应用开发者能够定做各种产品,例如家用电器,专门的工业控制器和嵌入式通信设备。微软的战线从桌面系统杀到了服务器市场,又转攻到嵌入式行业,到这里,微软帝国的雏形基本已经形成。

Windows 98

1998年6月25日,Windows 98发布;这个新的系统是基于Windows 95上编写的,它改良了硬件标准的支持,例如MMX和AGP。其它特性包括对FAT32文件系统的支持、多显示器、Web TV的支持和整合到Windows图形用户界面的Inter Explorer,称为活动桌面(Active Desktop)。1999年6月10日,Windows 98 SE发布,提供了Inter Explorer 5、Windows Netmeeting 3、Inter Connection Sharing、对DVD-ROM和对USB的支持。微软敏锐地把握住了即将到来的互联网络大潮,捆绑的ie浏览器最终在几年后敲响了网景公司的丧钟,同期也因为触及垄断和非法竞争等敏感区域而官司不断。win98是如此出色,以至在6年后的今天还有很多用户依然钟情于它。

Windows 98是一个发行于1998年6月25日的混合16位/32位的Windows系统,其版本号为41。

这个新的系统是基于Windows 95上编写的,它改良了硬件标准的支持,例如MMX和AGP。其它特性包括对FAT32文件系统的支持、多显示器、Web TV的支持和整合到Windows图形用户界面的Inter Explorer,称为活动桌面(Active Desktop)。

Windows 98 SE(第二版)发行于1999年6月10日。它包括了一系列的改进,例如Inter Explorer 5、Windows Netmeeting 3、Inter Connection Sharing、对DVD-ROM和对USB的支持。

Windows 98被人批评为没有足够的革新。即使这样,它仍然是一个成功的产品。第二版被批评为不能在第一版的基础上自由升级。

Windows ME

Windows me 的一些激进改进却没能获得广大用户的认同。重要的修改是系统去除了DOS,而由系统还原代替了。在概念上,这是一个大的改进:用户不再需要有神秘的DOS行命令的知识就可以维护和修复系统。但实际上,去除了DOS功能对维护来说是一个障碍,而系统还原功能也带来一些麻烦:性能显著的降低、硬盘空间的大量消耗,并且对一些通常的错误还原并不一定有效。

Windows ME(Windows Millennium Edition)是一个16位/32位混合的Windows系统,由微软公司发行于2000年9月14日。 Windows Me是最后一个基于DOS的混合16位/32位的Windows 9X系列的Windows,其版本号为49。其名字有两个意思,一是纪念2000年,Me是千年的意思,另外是指个人运用版,Me是英文中自己的意思。

这个系统是在Windows 95和Windows 98的基础上开发的。它包括相关的小的改善,例如Inter Explorer 55。其中最主要的改善是用于与流行的媒体播放软件RealPlayer竞争的Windows Media Player 7。但是Inter Explorer 55和Windows Media Player 7都可以在网上免费下载。Movie Maker是这个系统中的一个新的组件。这个程序提供了基本的对视频的编辑和设计功能,对家庭用户来说是简单易学的。

在Windows Me, 最重要的修改是系统不再包括实模式的MS-DOS。这就意味着,与Windows 95和98不同,微软在加载Windows图形界面前隐藏了加载DOS的过程,使得启动时间有所减少。它仍然提供DOS模式,可以运行在窗口中,但是一些应用程序(如较早的磁盘工具)需要实模式,而不能运行在DOS窗口中。微软把Windows Me的DOS实模式摈弃了,这有助于系统的速度提升,减少了对系统资源的使用。然而这对基于DOS源代码的Windows Me造成了不利影响,即造成了系统比Windows 98更不稳定,甚至造成Windows Me跑得比Windows 98还慢。Windows Me比Windows 98更常有蓝屏死机现象。Windows Me在使用了一段期间后,系统就有明显的变得很慢。

另外Windows Me引进了“系统还原”日志和还原系统,这意味着简化了故障排查和问题解决工作。在概念上,这是一个大的改进:用户不再需要有神秘的DOS行命令的知识就可以维护和修复系统。实际上,去除了DOS功能对维护来说是一个障碍,而系统还原功能也带来一些麻烦:性能显著的降低;它也被证明并不能有效的胜任一些通常的错误还原。由于系统每次都自动创建一个先前系统状态的备份,使得非专业人员很难实行一些急需的修改,甚至是删除一个不想要的程序或病毒。

有人抱怨这个系统只是Windows 98的升级版本,不应该独自成为一个版本。也有人批评Windows Me是一个较为失败的产品,不稳定的过渡产品。即使这样,现在仍然有很多人使用它。

Windows 2000

在千禧年的钟声后,迎来了Windows NT 50,为了纪念特别的新千年,这个 *** 作系统也被命名为Windows 2000。Windows 2000包含新的NTFS文件系统、EFS文件加密、增强硬件支持等新特性,向一直被unix系统垄断的服务器市场发起了强有力的冲击。最终硬生生地从ibm、hp、sun公司口中抢下一大块地盘。

Microsoft Windows 2000(起初称为Windows NT 50)是一个由微软公司发行于2000年12月19日的Windows NT系列的纯32位图形的视窗 *** 作系统。Windows 2000是主要面向商业的 *** 作系统。

Windows 2000有四个版本:

(1)Windows 2000 Professional 即专业版,用于工作站及笔记本电脑。它的原名就是Windows NT 50 Workstation。最高可以支持双处理器,最低支持64MB内存,最高支持2GB内存。

(2)Windows 2000 Server 即服务器版,面向小型企业的服务器领域。它的原名就是Windows NT 50 Server。最高可以支持4处理器,最低支持128MB内存,最高支持4GB内存。

(3)Windows 2000 Advanced Server 即高级服务器版,面向大中型企业的服务器领域。它的原名就是Windows NT 50 Server Enterprise Edition。最高可以支持8处理器,最低支持128MB内存,最高支持8GB内存。

(4)Windows 2000 Datacenter Server 即数据中心服务器版,面向最高级别的可伸缩性,可用性与可靠性的大型企业或国家机构的服务器领域。最高可以支持32处理器,最低支持256MB内存,最高支持64GB内存。

Windows XP

2001年10月25日,Windows XP发布。Windows XP是微软把所有用户要求合成一个 *** 作系统的尝试,和以前的windows桌面系统相比稳定性有所提高,而为此付出的代价是丧失了对基于DOS程序的支持。由于微软把很多以前是由第三方提供的软件整合到 *** 作系统中,XP受到了猛烈的批评。这些软件包括防火墙、媒体播放器(Windows Media Player),即时通讯软件(Windows Messenger),以及它与Microsoft Pasport网络服务的紧密结合,这都被很多计算机专家认为是安全风险以及对个人隐私的潜在威胁。这些特性的增加被认为是微软继续其传统的垄断行为的持续。

Windows XP,或视窗XP是微软公司最新发布的一款视窗 *** 作系统。Windows XP于2001年8月24日正式发布(RTM,Release to Manufacturing)。它的零售版于2001年10月25日上市。Windows XP原来的代号是Whistler。字母XP表示英文单词的“体验”(experience)。Windows XP的外部版本是2002,内部版本是51(即Windows NT 51),正式版的Build是512600。 微软最初发行了两个版本:专业版(Windows XP Professional)和家庭版(Windows XP Home Edition),后来又发行了媒体中心版(Media Center Edition)和平板电脑版(Tablet PC Editon)等。

Windows XP Professional

专业版除了包含家庭版的一切功能,还添加了新的为面向商业用户的设计的网络认证、双处理器支持等特性,最高支持2GB的内存。主要用于工作站、高端个人电脑以及笔记本电脑。

Windows XP Home Edition

家庭版的消费对象是家庭用户,用于一般个人电脑以及笔记本电脑。只支持单处理器;最低支持64MB的内存(在64MB的内存条件下会丧失某些功能),最高支持1GB的内存。

Windows Server 2003

2003年4月,Windows Server 2003发布;对活动目录、组策略 *** 作和管理、磁盘管理等面向服务器的功能作了较大改进,对技术的完善支持进一步扩展了服务器的应用范围。

Windows Server 2003有四个版本:Windows Server 2003 Web服务器版本(Web Edition)、 Windows Server 2003标准版(Standard Edition)、 Windows Server 2003企业版(Enterprise Edition)以及Windows Server 2003数据中心版(Datacenter Edition)。Web Edition主要是为网页服务器(web hosting)设计的,而Datacenter是一个为极高端系统使用的。标准和企业版本则介于两者中间。

Windows Server 2003是目前微软最新的服务器 *** 作系统。

一开始,该产品叫作“Windows NET Server”,改成“Windows NET Server 2003”,后最终被改成“Windows Server 2003”,于2003年3月28日发布,并在同年四月底上市。

Windows Server 2003有多种版本,每种都适合不同的商业需求:

Windows Server 2003 Web版

Windows Server 2003 标准版

Windows Server 2003 企业版

Windows Server 2003 数据中心版

Windows Vista

Windows Vista,是美国微软公司开发代号为Longhorn的下一版本Microsoft Windows *** 作系统的正式名称。它是继Windows XP和Windows Server 2003之后的又一重要的 *** 作系统。该系统带有许多新的特性和技术。2005年7月22日太平洋标准时间早晨6点,微软正式公布了这一名字。

Beta 1:2005年7月27日

Beta 2:2005年11月16日

RC0:2006年3月17日

RTM:2006年6月28日

正式版本:2006年11月

服务器版本:2007年

1:既然大学里学过,重新看一遍书,很容易回忆起来以前的那些知识如果不是搞算法,数学对编程没太大影响,英语也只是用来看英文资料,对编程序也没太大关系建议先把最基础的知识回忆起来25岁也不晚我有个同事,刚进公司的时候在市场部后来转到技术部他那时候也差不多25岁左右,现在工作的也不错。

2:做程序员看似收入不错,可也不会太高,属于撑不着,饿不死的那一类公司里面挣钱多的,只有一个在写程序,他是从美国回来的博士

3:做程序员很辛苦,我们公司的程序员需要长期出差,即使那些不出差的,也要经常加班如果年龄比较大的话,由于家庭或精力等原因,肯定不会继续写程序了何况程序员工资不高,很多人都会向管理等岗位上转行

4:如果你只是想写程序,就不用学汇编/编译原理等等那些了。直接学你感兴趣的语言,数据结构一定要学好

5:建议先学C,容易上手并且工作上也用的到我就是主要做C的JAVA确实范围太大了,曾经接触过一点点,JSP/JAVABEAN/中间层/架构/WEBLOGIC等等那些名词就把我搞蒙了。

6:前两年的收入肯定不高,在学习阶段不要介意收入问题在IT行业收入是和能力成正比的。如果做的好,可以跳到外企

哥们,你一定先考虑清楚再转,我工作两年,快做项目经理了,可是做技术太单一,离自己开公司的目标越来越远正在考虑什么时候转到业务部

在百度百科里找。很全的。现摘抄如下

Windows 10~30概述

Windows 31及以前版本均为16位系统,因而不能充分利用硬件迅速发展的强大功能。同时,它们只能在MS-DOS上运行,必须与MS-DOS共同管理系统资源,故它们还不是独立的、完整的 *** 作系统。1995年推出的Windows 95已摆脱MS-DOS的控制,它在提供强大功能和简化用户 *** 作两方面都取得了突出成绩,因而一上市就震撼全球。Windows 95提供了全新的桌面形式 ,使用户对系统各种资源的浏览及 *** 作变得更合理更容易。Windows 95 提供硬件“ 即插即用 ”功能和允许使用长文件名,大大提高了系统的易用性,Windows 95 是一个完整的集成化的32位 *** 作系统,采用抢占多任务的设计技术,对MS-DOS的应用程序和Windows应用程序提供了良好的兼容性。1998年推出Windows 98 ,全面增强了Windows 95功能,提高了稳定性,使运行速度更快,增强了管理能力,扩大了网络功能,具有高效的多媒体数据处理技术。

Windows 10x

Windows 10x是微软第一次对个人电脑 *** 作平台进行用户图形界面的尝试。Windows 10基于MS-DOS *** 作系统。Microsoft Windows 10是Windows系列的第一个产品,于1985年开始发行。当时很多人认为Microsoft Windows 10只是一个低劣的产品。当时最好的GUI电脑平台是GEM。另外一个选择是Desqview/X。

Windows 10x有4个版本:101、102、103、104

Windows 20

1987年12月9日,Windows 20发布,最初售价为100美元;是一个基于MS-DOS *** 作系统、看起来像Mac OS的微软 Windows图形用户界面的Windows版本。但这个版本依然没有获得用户认同。之后又推出了windows 386和windows 286版本,有所改进,并为之后的Windows 30的成功作好了技术铺垫。并且具有比Windows 10更多的功能。

Windows 3X

微软的Windows系列 *** 作平台的Windows 3x家族发行于1990年到1994年间。其中的30版是第一个在世界上获得成功的版本。使得微软的 *** 作系统可以和苹果电脑公司的麦金塔电脑以及在图形化界面的Commodore的Amiga竞争。Windows 3x基于MS-DOS *** 作系统。

Windows 30发行于1990年5月22日,这个系统既包含了对用户界面的重要改善也包含了对80286和80386对内存管理技术的改进。为命令行式 *** 作系统编写的MS-DOS下的程序可以在窗口中运行,使得程序可以在多任务基础上可以使用使用,虽然这个版本只是为家庭用户设计的,很多游戏和娱乐程序仍然要求DOS存取。

MS-DOS的文件管理程序被基于图标的程序管理程序(icon-based program Manager)以及基于列表的文件管理程序(list-based File Manager,Winfile)取代,由此简化了程序的启动。控制面板作为系统设置的中心,包括了诸如界面颜色主题的有限控制功能。一些捆绑的应用程序也包括在Windows内,例如“写字板”、“计算器”等。

Windows 31发行于1992年3月18日,添加了对声音输入输出的基本多媒体的支持和一个CD音频播放器,以及对桌面出版很有用的TrueType字体。TrueType取代了曾在Windows 30版非常流行的Adobe Type Manager (ATM) 的市场地位。

Windows 311于不久后发布,作了一些小更新。

1993年微软发行了在Windows 31的基础上支持一些网络功能的Windows for Workgroup的31和311版。除Windows for Workgroups系列外,在Windows 3x中,网络功能TCP/IP依靠于第三方软件,例如Trumpet Winsock。

微软还对Windows 3x开发了一个叫Win32s的附加组件,对Win32 API提供有限的支持。

Windows 32发行于1994年,只发行了简体中文版。

Windows 3x最终被Windows 95、98取代。

Windows 9X 概述

一个是Windows 9X系列,包括Windows 95,Windows 98,Windows 98SE以及Windows Me。Windows 9X的系统基层主要程式是16位的DOS源代码,它是一种16位/32位混合源代码的准32位 *** 作系统,故不稳定。主要面向桌面电脑的系列。

Windows 95

Windows 95是一个混合的16位/32位Windows系统,其版本号为40,由微软公司发行于1995年8月24日。

Windows 95是微软之前独立的 *** 作系统MS-DOS和视窗产品的直接后续版本。第一次抛弃了对前一代16位x86的支持,因此它要求英特尔公司的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。它以对GUI的重要的改进和底层工作(underlying workings)为特征。同时也是第一个特别捆绑了一个版本的DOS的视窗版本(Microsoft DOS 70)。这样,微软就可以保持由视窗3x建立起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层 *** 作服务。也就是说,视窗 95具有双重的角色。它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面 *** 作系统间的竞争。(技术上说,Windows图形用户界面可以在DR-DOS上运行,也可能可以在PC-DOS上运行——这个情况直到几年后在法庭上被揭示,这时其它一些主要的DOS市场的商家已经退出市场了。)在市场上,视窗95绝对是成功的,在它发行的一两年内,它成为有史以来最成功的 *** 作系统。

Windows 95以强大的攻势进行发布,包括了商业性质的Rolling Stones的歌曲“Start Me Up”。很多没有电脑的顾客受到宣传的影响而排队购买软件,但他们甚至根本不知道Windows 95是什么。

Windows 95标明了一个“开始”按钮的介绍以及桌面个人电脑桌面上的工具条,这一直保留到现在视窗后来所有的产品中。

后来的Windows 95版本附带了Internet Explorer 3,然后是Internet Explorer 4。当Internet Explorer 4被整合到 *** 作系统后,它将给系统带来一些新特征。Internet Explorer被用来给系统的桌面提供HTML支持。这个也是在微软的反托拉斯案中的焦点,因为整合Explorer排挤了微软的竞争对手Netscape的产品。

到后来Windows 95又有一个新的版本,叫做Windows 95 OSR2,有些人干脆把它叫做Windows 97。这个版本对FAT32提供支持

Windows 98

Windows 98是一个发行于1998年6月25日的混合16位/32位的Windows系统,其版本号为41。

这个新的系统是基于Windows 95上编写的,它改良了硬件标准的支持,例如MMX和AGP。其它特性包括对FAT32文件系统的支持、多显示器、Web TV的支持和整合到Windows图形用户界面的Internet Explorer,称为活动桌面(Active Desktop)。

Windows 98 SE(第二版)发行于1999年6月10日。它包括了一系列的改进,例如Internet Explorer 5、Windows Netmeeting 3、Internet Connection Sharing、对DVD-ROM和对USB的支持。

Windows 98将于2006年7月11日起停止重大安全更新。

Windows ME

Windows ME(Windows Millennium Edition)是一个16位/32位混合的Windows系统,由微软公司发行于2000年9月14日。 Windows Me是最后一个基于DOS的混合16位/32位的Windows 9X系列的Windows,其版本号为49。其名字有两个意思,一是纪念2000年,Me是千年的意思,另外是指个人运用版,Me是英文中自己的意思。

这个系统是在Windows 95和Windows 98的基础上开发的。它包括相关的小的改善,例如Internet Explorer 55。其中最主要的改善是用于与流行的媒体播放软件RealPlayer竞争的Windows Media Player 7。但是Internet Explorer 55和Windows Media Player 7都可以在网上免费下载。Movie Maker是这个系统中的一个新的组件。这个程序提供了基本的对视频的编辑和设计功能,对家庭用户来说是简单易学的。

在Windows Me, 最重要的修改是系统不再包括实模式的MS-DOS。这就意味着,与Windows 95和98不同,微软在加载Windows图形界面前隐藏了加载DOS的过程,使得启动时间有所减少。它仍然提供DOS模式,可以运行在窗口中,但是一些应用程序(如较早的磁盘工具)需要实模式,而不能运行在DOS窗口中。微软把Windows Me的DOS实模式摈弃了,这有助于系统的速度提升,减少了对系统资源的使用。然而这对基于DOS源代码的Windows Me造成了不利影响,即造成了系统比Windows 98更不稳定,甚至造成Windows Me跑得比Windows 98还慢。Windows Me比Windows 98更常有蓝屏死机现象。Windows Me在使用了一段期间后,系统就有明显的变得很慢。

另外Windows Me引进了“系统还原”日志和还原系统,这意味着简化了故障排查和问题解决工作。在概念上,这是一个大的改进:用户不再需要有神秘的DOS行命令的知识就可以维护和修复系统。实际上,去除了DOS功能对维护来说是一个障碍,而系统还原功能也带来一些麻烦:性能显著的降低;它也被证明并不能有效的胜任一些通常的错误还原。由于系统每次都自动创建一个先前系统状态的备份,使得非专业人员很难实行一些急需的修改,甚至是删除一个不想要的程序或病毒。

Windows 2000~Vista概述

Windows NT系列,包括Windows NT31/35/351,Windows NT 40以及Windows 2000。Windows NT是纯32位 *** 作系统,使用先进的NT核心技术,非常稳定。分为面向工作站和高级笔记本的Workstation版本(以及后来的Professional版),以及面向服务器的Server版。

Windows XP是微软把所有用户要求合成一个 *** 作系统的尝试,与Windows 2000(Windows NT 50)一样,它是一个Windows NT系列 *** 作系统(Windows NT 51),它包含了Windows 2000所有高效率及安全稳定的性质以及Windows Me所有多媒体的功能。然而作为Windows NT系列的 *** 作系统,付出的代价是丧失了对基于DOS程序的支持。

Windows 2000

Windows 2000是一个由微软公司发行于1999年12月19日的32位图形商业性质的 *** 作系统。

Windows 2000有四个版本:Professional、Server、Advanced Server和Datacenter Server。其中Professional也有4个版本,SP1/SP2/SP3/SP4(SP5将不再发布,由于微软可能会将他抛弃),Professional专业版的前一个版本是Windows NT40 Works Tation版本。适合移动家庭用户使用,可以用于升级WIN9X和NT4。她以NT4的技术为核心,采用标准化的安全技术,稳定性高,最大的优点是不会再像WIN9X那样频繁的出现非法程序的提示而死机。

Windows 2000 Server是服务器版本,它的前一个版本是Windows NT40 server版。即可面向一些中小型的企业内部网络服务器,但它同样可以应付企业、公司大型网络中的各种应用程序的需要。Server在NT4的基础上做了大量的改进,在各种功能方面有了更大的提高。

Advanced Server是Server的企业版,它的前一个版本是Windows NT40企业版。与Server版不同的是,Advanced Server具有更为强大的特性和功能。它对SMP(对称多处理器)的支持要比Server更好,支持的数目可以达到四路。

Datacenter Server是目前为止最强大的服务器系统,可以支持32路SMP系统和64GB的物理内存。该系统可用于大型数据库、经济分析、科学计算以及工程模拟等方面,另外还可用于联机交易处理。

所有版本的Windows 2000都有共同的一些新特征:NTFS5,新的NTFS文件系统;EFS,允许对磁盘上的所有文件进行加密;WDM,增强对硬件的支持。如果是家用,还是选择Professional比较好;如果用于企业内部的服务器就应该选择Server;但如果是用于W EB服务器,那么Advanced Server是最合适的;Datacenter Server对于一般用户来说是用不着,因为它的定位是大型的数据处理。

Windows XP

概述

Windows xp是微软公司发布的一款视窗 *** 作系统。它发行于2001年10月25日,原来的名称是Whistler。微软最初发行了两个版本,家庭版(Home)和专业版(Professional)。家庭版的消费对象是家庭用户,专业版则在家庭版的基础上添加了新的为面向商业的设计的网络认证、双处理器等特性。且家庭版只支持1个处理器,专业版则支持2个。字母XP表示英文单词的“体验”(eXPerience)。

Windows XP是基于Windows 2000代码的产品,同时拥有一个新的用户图形界面(叫做月神Luna),它包括了一些细微的修改,其中一些看起来是从Linux的桌面环境(desktop environmen)诸如KDE中获得的灵感。带有用户图形的登陆界面就是一个例子。此外,Windows XP还引入了一个“基于人物”的用户界面,使得工具条可以访问任务的具体细节。

它包括了简化了的Windows 2000的用户安全特性,并整合了防火墙,以用来确保长期以来以着困扰微软的安全问题。

版本

Windows XP Home Edition

Windows XP Home Edition是家庭版,虽然微软推荐家用计算机使用Home版,但其实Home版的性能和安全性并不比Professional版好多少(性能好像稍微差一些)。而且有些软件是需要Professional版支持的。Home版本主要是为了跟Professional区分,添加了少量娱乐功能,去掉了某些家庭很少使用的功能(比如IIS等)降低售价,允许厂家以低廉的价格装配给用户。

Windows XP Professional

Windows XP Professional在系统可靠性与性能表现方面提出了最新标准。该 *** 作系统的设计思想主要体现为,满足由各种规模的商务企业和希望充分发掘计算体验的广大用户所提出的相关需求。

Windows XP 64-Bit Edition

Microsoft 已经开始开发它的第一个64位客户 *** 作系统--Windows XP 64-Bit Edition,来满足**特效制作、3D动画、工程和科学应用这样的特殊用户对大量内存和高浮点运算性能的需求。

其他版本

在2002年11月,微软发布了两个为特殊硬件使用的新版本XP:

Windows XP Media Center Edition

为专门个人电脑使用的Windows XP Media Center Edition(媒体中心版本)。现在,这些个人电脑包括HP Media Center电脑,以及Alienware Navigator系列。这些电脑拥有遥控器,拥有开启Windows XP Media Center上的媒体的功能。Windows XP Media Center版本必须捆绑在这些计算机上,并不单独销售。在香港, 如果购买了单独出售的Windows XP Media Center就会被视为使用翻版软件。

Windows XP Tablet PC Edition

为平板可旋转式的笔记本电脑(Tablet PC,微软的概念)设计的Windows XP Tablet PC Edition,带有支持触屏手写的特性。同样它必须捆绑在这些平板笔记本电脑上,并不单独销售。

Windows XP Media Center与Windows XP Tablet PC Edition都是Windows XP Professional的超集(Superset)。

低价的入门版

为了压制东南亚区高盗版率所带来的威胁,微软将在东南亚地区国家如马来西亚,印尼,泰国发布了相关语言的入门版的Windows XP,即Windows XP Starter Edition。该版本将以非常低的价格来吸引一些买不起高价的Windows XP(专业版与家庭版)的家庭用户或一些学校,政府机构。不过入门版的Windows XP有功能上限制,如只支持最高256MB内存,只能同时运行3个程序,最高800x600解析度等等。

64位版

微软在2003年3月28日发布了64位的Windows XP。

64位的Windows XP称Windows XP 64-Bit Edition。其实就是64位版本的Windows XP Professional。根据不同的微处理器架构,它分为两个不同版本:

IA-64版的Windows XP

针对英特尔(Intel)的IA-64架构的安腾2(Itanium2)纯64位微处理器的Windows XP 64-Bit Edition Version 2003 for Itanium-based Systems。它是拥有64位寻址能力的强大的 *** 作系统,主要面向顶级的高端IA-64架构的工作站,用在高端的科学运算,石油探测工艺,立体绘图,复杂的动画制作等等,是一种用在高效能运算(High Performance Computing)的强大的 *** 作系统。估计它可能会改名为Windows XP Professional Itanium-based Edition。支持双处理器;最低支持1GB的内存,最高支持16GB的内存。

x86-64版的Windows XP

针对超微(AMD)的x86-64架构的Opteron与Athlon 64所属的64位扩展微处理器的Windows XP 64-Bit Edition for 64-Bit Extended Systems。由于英特尔也发布了x86-64架构的EM64T技术的Xeon与Pentium 4的64位扩展微处理器,故微软将该版本的的Windows XP 64-Bit Edition改为Windows XP Professional x64 Edition,它支持AMD与Intel的x86-64架构。可以使用在一般x86-64架构的工作站,桌面电脑以及笔记本电脑,用途与32位Windows XP Professional一样,但具有64位寻址能力。支持双处理器;最低支持256MB的内存,最高支持16GB的内存。

微软提供Windows XP Professional x64 Edition的预览版免费下载,试用期为一年,下载者的电脑必须配备有AMD的Opteron/Athlon64或Intel的Xeon(EM64T)/Pentium 4(EM64T)才能安装使用Windows XP Professional x64 Edition。

补丁

Windows XP Service Pack 1

Microsoft 始终坚持不懈地改进其软件产品。作为这种努力的一部分,我们开发已知问题的更新和修补程序,并向客户发布。我们会经常性地将很多修补程序放入一个软件包内向您提供,以便您能安装在自己的计算机上。这些软件包称为 Service Pack(服务软件包 )。

Windows XP Service Pack 1 (SP1) 提供 Windows XP 系列 *** 作系统的安全性与可靠性的最新更新。Windows XP SP1 是设计用于确保 Windows XP 平台与新发行的软件和硬件之间的兼容性的;其中还含有更新,可以解决客户或 Microsoft 的内部测试组所发现的问题。要确定是否安装 Windows XP SP1,我们建议您查看 Windows XP 文档及以下信息。

Windows XP Service Pack 2

Microsoft 大约每年都会发布一个针对 Windows XP 的升级。这些升级包含了在过去的1年中对 Windows XP 进行的所有修补和增强。用户可以通过升级文件(被称作服务包[Service Packs])获得最全、最新的驱动程序、工具、安全更新、补丁程序以及应用户要求所做的产品修改。

Windows XP 服务包 Service Pack 2 (SP2) 着重于安全问题,是 Microsoft 有史以来发布的最为重要的服务包之一。它提供了对病毒、黑客和蠕虫的更好保护,并且内置Windows 防火墙,Internet Explorer d出窗口拦截程序,并且新增了 Windows 安全中心。

增加了对Cool'n'Quiet的支持。

外观

Windows XP是基于Windows 2000代码的产品,同时拥有一个新的用户图形界面(叫做月神Luna)。

Windows XP拥有一个叫做“月神”Luna的豪华亮丽的用户图形界面。Windows XP的视窗标志也改为较清晰亮丽的四色视窗标志。Windows XP带有用户图形的登陆界面;全新的XP亮丽桌面,用户若怀旧以前桌面可以换成传统桌面。此外,Windows XP还引入了一个“选择任务”的用户界面,使得工具条可以访问任务的具体细节。然而,批评家认为这个基于任务的设计指示增加了视觉上的混乱,因为它除了提供比其它 *** 作系统更简单的工具栏以外并没有添加新的特性。而额外进程的耗费又是可见的。

它包括了简化了的Windows 2000的用户安全特性,并整合了防火墙,以用来确保长期以来以着困扰微软的安全问题。

由于微软把很多以前是由第三方提供的软件整合到 *** 作系统中,XP受到了猛烈的批评。这些软件包括防火墙、媒体播放器(Windows Media Player),即时通讯软件(Windows Messenger),以及它与Microsoft Passport网络服务的紧密结合,这都被很多计算机专家认为是安全风险以及对个人隐私的潜在威胁。这些特性的增加被认为是微软继续其传统的垄断行为的持续。

Windows Server 2003

概述

Windows Server 2003是目前微软推出的使用最广泛的服务器 *** 作系统。

一开始,该产品叫作“Windows NET Server”,改成“Windows NET Server 2003”,后最终被改成“Windows Server 2003”,于2003年3月28日发布,并在同年四月底上市。

改进

此版本做了很多改进,特别是:

改进的Active Directory(活动目录)(如可以从schema中删除类)

改进的Group Policy(组策略) *** 作和管理

改进的磁盘管理,如可以从Shadow Copy(卷影复制)中备份文件。

版本

Windows Server 2003有多种版本,每种都适合不同的商业需求:

Windows Server 2003 Web版

Windows Server 2003 标准版(Standard Edition)

Windows Server 2003 企业版(Enterprise Edition)

Windows Server 2003 数据中心版(Datacenter Edition)

价格

Windows Server 2003 标准版零售价格为USD99900,包括5个Active Directory。客户也可以通过原始厂商OEM与批量许可(又称大量授权)(Volume License)方式取得。

Windows Server 2003 企业版的32位版本零售价格为USD3,99900,包括25个Active Directory。客户也可以通过原始厂商OEM与批量许可(Volume License)方式取得。至于64位版本的Windows Server 2003 Enterprise Edition只能通过OEM与Volume License方式取得。

Windows Server 2003 Web版的Open NL价格为USD399,不需要客户端访问授权。此版本没有零售版,只能通过OEM与Volume License方式取得。

Windows Server 2003 数据中心版不论32位版还是64位版都必须通过OEM方式获得,因此价格未知。

Windows Vista

全新的Windows Vista(以前代号为Longhorn)业已发布。人们可以在Vista上对下一代应用程序(如WinFX、Avalon、Indigo 和 Aero)进行开发创新。Vista是目前最安全可信的Windows *** 作系统,其安全功能可防止最新的威胁,如蠕虫、病毒和间谍软件。

新功能

1, *** 作系统核心进行了全新修正。winxp和2k的核心并没有安全性方面的设计,因此只能一点点打补丁,vista 在这个核心上进行了很大的修正。例如在vista中,部分 *** 作系统运行在核心模式下,而硬件驱动等运行在用户模式下,核心模式要求非常高的权限,这样一些病毒木马等就很难对核心系统形成破坏。

Vista上的“heap”设计更先进,方便了开发者,提高了他们的效率。在电源管理上也引入了睡眠模式,让我们的vista可以从不关机,而只是极低电量消耗的待机,启动起来非常快,比现在的休眠效率高多了。

内存管理和文件系统方面引入了superFetch技术,可以把经常使用的程序预存入到内存,提高性能,此外你的后台程序不会夺取较高的运行等级了,不用担心突然一个后台程序运作其他让你动d不得。因为硬件驱动运作在用户模式,驱动坏了系统也没事,而且装驱动都不用重启了。

2,网络方面集成IPv6支持,防火墙的效率和易用性更高,优化了TCP/IP模块,从而大幅增加网络连接速度,对于无线网络的支持也加强了。

3,媒体中心模块将被内置在Home Premium版本中,用户界面更新、支持CableCard,可以观看有线高清视频了。

4,音频方面,音频驱动工作在用户模式,提高稳定性,同时速度和音频保真度也提高了不少,内置了语音识别模块,带有针对每个应用程序的音量调节。

5,显示方面,vista内置DirectX10,这个可是vista only的,使用更多的dll,不向下兼容,显卡的画质和速度会得到革命性的提升。

6,集成应用软件:取代系统还原的新SafeDoc功能让你自动创建系统的影像,内置的备份工具将更加强大,许多人可以用它取代ghost;在vista上outlook升级为了windows mail,搜索功能将非常强大,还有内置日程表模块,新的集程序、movie maker、 windows media player11等等都是众所期待的升级。

7,Aero Glass以及新的用户界面,窗口支持3D显示提高工作效率。显卡现在也是一个共享的资源,它也负责windows的加速工作,再加上双核处理器的支持,以后大型游戏对于windows来说也不会是什么大任务了,开启一个小窗口就可以运行。

8,重新设计的内核模式加强了安全性,加上更安全的IE7、更有效率的备份工具,你的vista会安全很多。

版本

由于计算机用户对计算机的需求和使用模式千差万别,微软提供了不同版本的 Windows Vista 以满足这些需求。与 Windows XP 后期的各种变异版本(某些功能仅适用于某些版本的 Windows)不同,Windows Vista 的功能分布是为了提供“好的、更好的和最好的”选项来满足消费者的需求。

与现今存在的两类 Windows XP(家庭版和专业版)密切对应, Windows Vista。Windows Vista 也分为家庭版和企业版两个大类。

家庭/消费类用户版包含四种版本:

● Windows Vista Starter(入门版)

● Windows Vista Home Basic(家庭普通版)

● Windows Vista Home Premium(家庭高级版)

● Windows Vista Ultimate(旗舰版)

企业用户版包含三种版本:

● Windows Vista Ultimate(旗舰版)

● Windows Vista Business(商业版)

● Windows Vista Enterprise(企业版)

最近要做一个Windows

CE系统上的串行通讯程序,因为在此之前并没有接触过有关Windows嵌入式方面的应用开发,所以搭建开发环境成了摆在面前的第一道难题。本文将记录并

总结我搭建Windows Embedded CE

60开发环境的步骤和过程中碰到的问题,希望给同为Windows嵌入式开发初学者的朋友们提供一个参考。

我最终确定的开发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windows

Embedded CE 60 我目前的 *** 作系统是Windows Server 2003, Visual Studio 2005

(以下简称VS2k5)和 Windows Embedded CE

60(以下简称CE6)都可以直接在server系统上安装,但是考虑到后期要用模拟器(Device

emulator)进行调试,而使用模拟器有一个必要的组件Virtual Machine Network Driver for

Microsoft Device Emulator是存在于Virual PC

2007中(不安装的话模拟器启动黑屏),但是Virtual PC 2007不能安装在Server *** 作系统中,其替代版本为Virtual

Server 2005 R2 SP1。因此我在Server *** 作系统中用虚拟机(虚拟机采用了Sun的VirtualBox)创建了一个Windows

XP SP3的虚拟机,在该虚拟机上搭建CE6开发环境。

第一步,安装VS2k5,安装完成后要安装VS2k5 SP1补丁(KB926601),否则后面的Platform Builder

SP1无法安装。

第二步,安装Windows Embedded CE 60,官方下载地址为:

>

windows1995-2006 发展史

Windows 95

不管是Windows 2x也好还是Windows 3x也好, 它们都是基于MS-DOS的Windows系统 而微软希望在桌面市场能有一款像NT那样32位的 *** 作系统, 于是一款代号为 "Chicago" (芝加哥) 的 *** 作系统被提上了开发日程, 这也就是后来的Windows 95。

1995年8月24日, Windows 95正式发行, 这是第一款以年份来命名的Windows, 正式的版本号是40 Windows 95是一个16位/32位混合模式的系统, 它可以完全独立于MS-DOS运行 大量的组件和新概念在Windows 95中被引入, 如开始菜单和任务栏这样的优秀桌面对象, 以及高性能的抢占式多任务和多线程技术, 即插即用 (Plug and Play) 技术, 更丰富的多媒体程序等等 由于这些功能的加入, Windows 95也带动了一股硬件升级的狂潮 要想用上Windows 95, 你得有一块100MB以上的硬盘16MB的内存, 支持640×480分辨率和256色的显卡, 在当时这还是一个很高的要求 也就是从这里开始, 每一次的Windows重大升级, 必将伴随新一轮硬件升级狂潮 同年年底, 微软发布了Windows 95 Service Release 1, 紧接着又在第二年推出了Windows 95 OEM Service Release 2 (Windows 95 OSR2) 从此以后, Windows *** 作系统正式支持FAT32文件系统格式, 并开始捆绑Internet Explorer 微软在 *** 作系统中捆绑互联网浏览器的举动引起了浏览器厂商网景公司的不满, 他们认为这不公平 从此, 反对微软垄断的运动逐渐兴起, 并一直延续到了今天 由于Windows 95 OSR2的重要性, 它甚至被有的人称为Windows 97

Windows NT

Windows NT 351 这个版本于1995年5月发布, 它的意义在于开始支持那些为Windows 95而设计的应用程序, 微软甚至在这个系统中加入了和Windows 95一样的 "资源管理器" 第二年, 更接近于Windows 95的Windows NT 40问世 从这个版本开始, 微软的NT系列产品终于开始走向成熟

1996年6月29日, Windows NT 40正式发布 这个版本使用了Windows 95的桌面外观, 增加了许多实用的服务管理工具, 包括后来为微软征战Web服务器市场立下了汗马功劳的IIS (Internet Information Services; 因特网信息服务) 工具 不过在桌面应用上, Windows NT 40的易用性还是不能和Windows 95相提并论, 它不支持新版的DirectX接口 这种情况直到后来的Windows NT 50, 也就是Windows 2000才有所改善 微软对Windows NT的技术支持一直持续了好几年, 期间一共发布了6个服务包 (Service Pack) 来修补漏洞和提供一些新功能 由于不错的稳定性, 这个版本的Windows软件在进入21世纪后仍被不少公司使用着

Windows 98

借着之前的成功, 微软于1998年6月25日推出了Windows 95的接班人Windows 98, 原开发代号为 "Memphis" (孟菲斯) , 标准版本号是4101998 Internet Explorer (IE40) 开始具有了类似资源管理器的界面, 两者的紧密衔接也成为日后微软在其系统产品中捆绑Internet Explorer的重要理由 同时, 快速启动栏 (Quick Launch Bar) 也作为重要的界面元素被加入, Windows 98的安装程序较之更为Windows 95方便易用, 内存应用效率被大大提升, 任务管理程序更加强大 在对MMX和AGP这些新硬件的支持上Windows 98也做了不小的改进, 增加了1200多个驱动程序的支持据说, 在对Windows 95的改进过程中, 微软从源代码中清理了3000多个BUG (软件缺陷) Windows 98 SE (Second Edition; 第二版) 发行于1999年6月10日 它修正了前一版中的一些小问题, 同时包括了一系列的更新, 例如Internet Explorer 5、Windows NetMeeting 3、局域网的Internet连接共享、对DVD-ROM和对USB的支持等等 而DirectX 61游戏接口的加入, 更使得Windows系统成为了绝佳的游戏平台

Windows 2000

在发布了Windows NT 40之后, 微软NT产品线的下一个目标自然就是Windows NT 50 不过微软又一次使用了年份来为Windows产品命名, 1998年10月, Windows NT 5被更名为Windows 2000

Windows 2000于2000年2月17日正式推出, 针对不同的用户群体共发布了4个版本: Professional (专业版) 、Server (服务器版) 、Advanced Server (高级服务器版) 以及Datacenter Server (数据中心服务器版) 其中, 专业版其实是由以前的工作站 (Workstation) 版本演变而来, 可以说是NT系列第一款真正意义上的桌面系统, 这个版本为后来Windows XP的诞生做好了铺垫 而后面3个商业级的产品, 标志着微软开始向服务器市场发起了强有力的冲击 Windows 2000是一个革命性的产品, 它包含了很多全新的技术 用户层和核心层的分离使得NT系统架构更加合理、稳定, 而NTFS文件系统、EFS (文件加密系统) 、RAID-5存储方案、分布式文件系统、活动目录等大量新功能也在此时首次登场 在对硬件产品的支持上, Windows 2000的进步亦是相当的明显 对多路处理器的支持使得Windows NT可以作为专业的服务器使用, 即全新插即用技术的应用是我们能够方便的使用USB、1394等设备 同时, 管理控制台 (MMC) 也作为一个重要的管理工具被引入 而在Windows NT 40中不被支持的新游戏接口也被加入到了Windows 2000中, 这就是DirectX 70 但是, 正因为大量新技术的加入, 给Windows 2000带来了不少潜在的系统漏洞, 这也为后来 "冲击波" 等蠕虫病毒的猖獗种下了祸根

Windows Me

在Windows 98第二版推出之后, 微软又开始了其第三版的开发工作 后来这个系统被正式更名为了Windows Millennium Edition (千禧版) , 简称Windows Me, 发行日期是2000年9月14日 Windows Me的定位是家庭娱乐, 相对于Windows 98来说更新并不大, 主要升级了一些常用软件, 如Internet Explorer 55和Windows Media Player 70 同时, Windows Me还新加入了一系列的小游戏, 用来制作家庭**的Movie Maker和并不成熟的 "系统还原" 技术 Windows Me是最后一个16位/32位混合模式的Windows 9X系列产品, 我们从它的版本号49也可以看到微软的这一意图 正因如此, 微软对这个 *** 作系统的推广似乎也不袅 同时由于相对于Windows 98的更新并不多, Windows Me并未获得用户们的普遍认同 很多人认为这几乎是微软在Windows 30以后, 最失败的一次系统发布 然而, Windows Me并非一无是处, 它的开关机速度至今仍是所有32位Windows中最快的 而那些被大众批评为不成熟的新功能后来又以全新的面貌和更稳定的性能出现在了以NT内核为基础的个人 *** 作系统上, 微软对自己的Windows产品线再一次做出了重大的调整

Windows Neptune

Windows Whistler

在商业(WinNT)和家用(Win9X) *** 作系统两条战线上取得一系列成功后,微软开始考虑把个人版 *** 作系统完全构建在已经非常成熟的NT内核上,而这次转型也带来了迄今为止最畅销的Windows *** 作系统。

Windows XP早在1999年,Windows 2000未发布的时候,微软就有推出一个Windows 2000家庭版的打算,这就是代号为“Neptune”(海王星)的 *** 作系统。很可惜,仅推出一个Alpha版本之后,这个计划便不幸夭折。下一个家庭版的 *** 作系统最终还是放在了Win9X产品线上,也就是Windows Me。不过微软并没有放弃为Windows 2000打造家庭版的打算,实际上“Neptune”是被一个代号为“Whistler”的产品取代了,这就是后来的Windows XP。从当时传出的一些来看,Neptune的外观和Whistler的Beta版相当的接近。

Windows XP

Windows XP于2001年8月24日正式发布,没有按年份来命名,字母XP的意思是“体验”(由英文单词experience而来)。Windows XP的版本号是51(也就是Windows NT 51),最初只发行了两个版本:专业版(Professional)和家庭版(Home Edition),后来又相继推出了媒体中心版(Media Center Edition)、平板电脑版(Tablet PC Edition)、嵌入版(Embedded)、64位版(x64 Edition)、入门版(Starter Edition)以及为低端PC定制的精简版(Fundamentals for Legacy PCs)等。

Windows XP对Windows 2000进行了很多人性化的更新,使其更适应家庭用户,XP继承并升级了Windows Me中的很多组件,包括Media Player、Movie Maker、Windows Messenger、帮助中心和系统还原等等,此外,XP还捆绑了IE 60和一个简单的防火墙。然而,越来越多的附加功能,也使得微软遭到了越来越多的质疑。Windows XP拥有全新设计的用户界面,这是自Windows 95以来,微软对Windows外观做的最大一次“整容手术”。此外,微软还为Windows XP编写了大量的硬件驱动程序,使得其兼容性有了进一步的提升。

软件兼容性同样是这次升级的重点,“兼容性”功能使得很多在Windows 2000上无法使用的Win9X程序得以正常运行,而内置的DirectX 81更是大大提高了对游戏的支持程度。由于开发周期较短,Windows XP在内核上相对于Windows 2000并没有太多的实质性改进,因而在后来NT病毒泛滥的日子里,Windows XP也未能幸免。这一窘境直到2004年Windows XP SP2(Service Pack 2)的推出后才得以缓解。

Windows 2003

Windows Server 2003于2003年3月28日问世,真实版本号为51。针对不同的商业需求,Windows Server 2003进一步细分了版本子集,包括Web版、标准版、企业版和数据中心版这4个版本。在对Windows 2000中的活动目录、组策略 *** 作和管理、磁盘管理等众多服务器组件作了较大改进后,Windows Server 2003在稳定性和安全性上有了实质性的飞跃。其中,IIS6的推出便大大提升了Windows Server 2003作为Web服务器的可靠性。2005年年中,微软发布了第一个补丁包(SP1),为Windows Server 2003提供了那些在Windows XP SP2中包含的安全性更新。同年年底,微软又推出了Windows Server 2003 R2,包含了很多原版中不具备的新功能。但是客户们并不能免费升级到R2版,而是需要付费更新。

windows LongHorn

Longhorn最初被定位为个人 *** 作系统,是Windows XP和再下一代 *** 作系统(也就是“Blackcomb”)之间的过渡产品。但是后来微软把越来越多的功能加入到了这个系统中,导致发布计划一拖再拖,甚至被嘲笑为一个“永远都发布不了的产品”,到了2004年,Longhorn甚至还无法推出一个像样的Beta版本,此后,微软终于下定决心,砍掉部分功能,为Longhorn计划全面“瘦身”。2005年7月,微软将Longhorn正式更名为Windows Vista(版本号60)

Windows Vista

2006年11月30日,Windows Vista正式发布,其零售版本会在2007年1月上市。Windows Vista将会有6个不同的版本发售,他们分别是:Starter(入门版)、Home Basic(家庭基础版)、Home Premium(家庭特惠版)、Business(商业用户版)、Enterprise(企业用户版)和拥有全部功能的Ultimate(极限版本)。

一,UNIX下C语言的学习路线。

工具篇

“公欲善其事,必先利其器”。编程是一门实践性很强的工作,在以后的学习或工作中,将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。

(一) *** 作系统

在UNIX或Linux系统中学习C很方便,所以在开始的学习旅程前请先选择一个UNIX或Linux *** 作系统。

目前可供个人免费使用的UNIX或Linux系统有FreeBSD、RedHat Linux、SUSE Linux等,而且在安装包中还提供很多实用的工具,如:gcc, make等。

如果您一直使用Windows,身边又没有多余的机器安装UNIX,则可以使用VMware,通过VMware安装虚拟系统。

(二)编译工具

目前绝大多数Unix或Lnux系统都提供CC或GCC编译器,最简单的cc命令格式如下:

cc -o hello helloc

在unix shell环境中敲入上面的代码会将helloc程序编译成可执行文件hello。

make 工具如 GNU make、System V make 和 Berkeley make 是用来组织应用程序编译过程的基本工具,但是每个 make 工具之间又有所不同。

大部分UNIX和Linux程序都是通过运行make来编译的。make工具会读取一个包含指令的文件(这个文件的名字通常都是 makefile 或 Makefile,不过后文中统一称之为 “makefile”),并执行各种 *** 作来编译程序。

(三)调试工具

最简单的调试工具:为程序添加打印语句

在对程序的运行机制有了一定的了解后,可以实用一些工具帮助进行调试,当然得学习一下这些工具得使用,如:dbx,gdb等。

还有一些内存工具可以帮查找内存泄漏或缓冲区溢出等一些问题,如:memwatch,yamd等

(四) 其他工具

1 vi或vim

Unix下文本编辑器。主要靠一堆命令来编辑文本文件,学Unix编程最好熟悉并熟练使用vi编辑器。

当然在实际工作中,可能需要一个集成编码环境或一个功能强大的图形化编辑工具。

2netterm

最著名的网络终端软件之一,可以使用它方便的连接到主机系统中。

3Secure shell

一个支持ssh协议得客户端工具,多数情况下用来连接linux系统。

书籍篇

“书是人类进步得阶梯”。学习一门新的知识,当然要选择几本适合自己得书籍,下面介绍一些我自己学习C语言使用过的书籍:

1《C primer plus》

推荐理由:适合作为入门书和基本函数查询得参考资料。本书最新版为第五版,以ANSI C99为标准详细介绍了C语言。

2《The C programming_Language》

推荐理由:C语言之父得作品权威性毋庸置疑。虽然书籍出版时间比较老,好像也没更新,不过仍不失为经典书籍,网上有这本书得英文电子版提供下载。

3《C 专家编程》

推荐理由:本书可以帮助有一定经验的C程序员成为C编程方面的专家,最关键的是本书寓教于乐,充分享受编程的乐趣。

4《C缺陷与陷阱》

推荐理由:书中所揭示的知识能帮助绕过C语言自身得陷阱和缺陷,减少代码中许多常见的Bug。

5《unix环境高级编程》

推荐理由:既然是UNIX环境下C编程,就不得不说说UNIX编程书籍。Stevens先生的《unix环境高级编程》是竭力推荐的,也是案头必备(如果对网络编程有兴趣的,可以学习一下Stevens先生的《UNIX网络编程》两卷,如果觉得还不过瘾,可以再看看《TCP/IP详解》三卷)。

6《计算机编程艺术》

推荐理由:算法大师得呕心沥血之作。计划出版五卷书,目前好像已出版3卷。对算法有兴趣得可以研究一下。

过程篇

1学习C语法

语法的学习对于一个具有编程底子的来说,就很轻松了;即使以前没有学习过其他编程语言,我相信有2个星期,也能轻松搞定。

需要注意的是,不要太纠缠于语言的细节,比如:运算符优先级与结合性的问题等。

2学习C标准库

ANSI C库把函数分为不同的组,每个组都具有与之相关的头文件。C语言标准库相对于其他语言,比如C++,Java来说是非常短小精悍的,但首先应着重对以下库进行学习:

ctypeh:字符处理

mathh:数学库

stdioh:标准I/O库

stdlibh:通用工具库

stringh:字符串处理

timeh:时间和日期

如果想了解完成的ANSI C库,可以购买相关的书籍,这些书籍一般会详细介绍每个函数的用户和一些注意点;

3攻克C的难点

C语言声明:

C语言的声明确实觉得恐怖,比较晦涩难懂,而且声明的形式和使用的形式还类似。比如如下的声明恐怕就连很多熟悉C多年的程序员也不是一眼就能看出来的:

char const (next)();

那么有没有一种好的记忆方法或规则来搞清楚呢,好像没有,如果有的话也不是这样折磨人了。不过可以看看《C专家编程》第三章的内容,或许会有所收获。

也只能多学多练了,所谓熟能生巧嘛,希望这个问题不要在你的心灵上留下阴影。

数组与指针:

数组与指针的关系,在标准中并没有作很详细的规定,而且好多C入门的书籍在这个问题上并没有给出很详细的说明,所以会给人造成很多误解。

对于这个问题,可以参考《C缺陷与陷阱》45节和《C专家编程》第4,9,10章,相信这里面的内容搞透彻,以后就不会再被这个问题搞迷惑。

指针与内存:

如果以后编写规模较大的程序,可能发现这个问题可能会是最大的烦恼,而且可能会是消耗最多调试时间的事项。

C版本的问题:

得特别小心该问题,最好不要的程序中混合使用不同版本C的特性,否则会带来很迷惑的问题。如果一定要用,最好清楚自己在做什么。

4 UNIX环境编程

学习了以上内容之后,就可以进行unix环境编程了。不过可能需要对 *** 作系统理论有一点点的了解,这样学起来会比较轻松一些。

Unix环境编程,应该着重IO和进程两大块内容。《Unix环境高级编程》中对Unix环境编程有着非常详细且深入的论述,而且书中有大量实用性例子程序,不过可能得花上几个月得时间,好好啃一啃了。

在扎实掌握以上内容,不代表得C语言学习支路已经完成,相反,才刚刚开始。以后需要用学到得知识去解决大量不同实际问题,在不断得实践过程中,会近一步加深对C的理解。有了以上基础之后,会发现,在实践过程中需要的其他知识,会非常快速的掌握。

二,Windows程序员的学习路线

1当然要熟悉下C语言了 入门可以选用潭浩强的 《C程序设计》(当然最好能读C Programming Language)特别要对其中的指针,结构体等东西一定要搞清楚了(要学好的很好至少要花费一个月时间) 为什么要从C开始呢:<1> C好学 <2> 大多数的 *** 作系统核心部分是用C开发的 <3> C的效率高且语言成熟

2在1的基础之上一定要认真学习一下数据结构 对C++程序员来说良好的数据结构可以让一个程序员很轻松的完成程序设计 糟糕的数据结构可以把一个程序员累死 推荐书籍:严蔚敏的《数据结构(C语言版)》或北京大学的一本中C++版的数据结构 书中说到的每个主体在程序设计中都会用到 认真学好会对的以后的C++程序设计有太多的好处 (3个月时间)

3学好了2之后可以学习下《C++ PROGRAM DESIGN》这本书初步介绍了C++和如何使用C++写出Windows下的程序(要学好至少要花费3个月时间)

4在3的基础之上可以读一本叫《Windows 95 程序设计》(它的最新版本是Programming Windows)这是一相Windows程序设计的领域的不朽之作(3个月时间) 通过2和3的学习已经成为了一个可以设计Windows程序的程序员了 要想更好的设计Windows程序设计 一定要借助框架结构不可 为什么:框架结构可以加快我们程序设计的速度 虽然使用框架使得我们的程序的效率低了那么一点 但随着当今计算机的运算能力的提升,不会感觉到这一点点的性能损失的反而会因为你使用的框架结构而使你的程序设计加快了速度 使用框架结构才算一个真正的VC++程序员

5在4的基础之上可以看一些简单的MFC程序设计的书比如《Visual C++入门教程》之类的图书 这可以使你能写出一些带有通用控件的MFC程序 (1个月时间)

6在5的基础之上已经可以很快开发一个软件了 但不了解MFC框架运行机制是很不好的 了解MFC的运行机制可以使以后的MFC程序设计工作做的更好 推荐书籍侯杰的《深入浅出MFC》 但这本书真的不适合初学者当你有了一定的开发经验以后这本书对来说确实很好 若很熟悉Windows下的SDK程序设计并打算或已经开始使用MFC进行软件开发 那这本书对来说再好不过了 (2个月时间)

7在6的基础之上可以看下这本书《VC++技术内幕》由潘爱民译的 推荐看原著(3个月)

8在以上基础之上为了更好的使用VC++这个工具 推荐看一下《VC++60宝典》(3个月) 从开发工具的角度讲这本书写的很好

9为了更好的工作可以参考一下VC++程序设计百例

10之后可以看一下《Windows核心编程》 这本书很好的讲解了Windows的编程 对你写系统程序很有好处的 推荐看原版

11只了解其形不算真正的了解 之后还要认真的读一下Windows的内核源码 相信WRK 很容易找到的 可以配合《深入解析Windows *** 作系统》《Windows内核原理与实现》和《Windows内核情景分析》

12其它一些东东《COM原理》(潘爱民) OpenGL D3D VC的数据库编程 图形图像 音视频处理和网络都要有所了解和会使用

13要做到一个好的程序员一定要对驱动程序有所了解所以写一个文件驱动之类的东东是很有必要的

14经过以上各步的学习完全成为一个优秀的Windows程序员了(前提是每一步要学好)

15漏了一些重要的东东 编译原理 汇编及 组成原理 和设计模式等也是很重要的东东 只有学好了这些才能明白语言为什么要这样组织才能高效。

windows1995-2006 发展史

Windows 95

不管是Windows 2x也好还是Windows 3x也好, 它们都是基于MS-DOS的Windows系统 而微软希望在桌面市场能有一款像NT那样32位的 *** 作系统, 于是一款代号为 "Chicago" (芝加哥) 的 *** 作系统被提上了开发日程, 这也就是后来的Windows 95。

1995年8月24日, Windows 95正式发行, 这是第一款以年份来命名的Windows, 正式的版本号是40 Windows 95是一个16位/32位混合模式的系统, 它可以完全独立于MS-DOS运行 大量的组件和新概念在Windows 95中被引入, 如开始菜单和任务栏这样的优秀桌面对象, 以及高性能的抢占式多任务和多线程技术, 即插即用 (Plug and Play) 技术, 更丰富的多媒体程序等等 由于这些功能的加入, Windows 95也带动了一股硬件升级的狂潮 要想用上Windows 95, 你得有一块100MB以上的硬盘16MB的内存, 支持640×480分辨率和256色的显卡, 在当时这还是一个很高的要求 也就是从这里开始, 每一次的Windows重大升级, 必将伴随新一轮硬件升级狂潮 同年年底, 微软发布了Windows 95 Service Release 1, 紧接着又在第二年推出了Windows 95 OEM Service Release 2 (Windows 95 OSR2) 从此以后, Windows *** 作系统正式支持FAT32文件系统格式, 并开始捆绑Internet Explorer 微软在 *** 作系统中捆绑互联网浏览器的举动引起了浏览器厂商网景公司的不满, 他们认为这不公平 从此, 反对微软垄断的运动逐渐兴起, 并一直延续到了今天 由于Windows 95 OSR2的重要性, 它甚至被有的人称为Windows 97

Windows NT

Windows NT 351 这个版本于1995年5月发布, 它的意义在于开始支持那些为Windows 95而设计的应用程序, 微软甚至在这个系统中加入了和Windows 95一样的 "资源管理器" 第二年, 更接近于Windows 95的Windows NT 40问世 从这个版本开始, 微软的NT系列产品终于开始走向成熟

1996年6月29日, Windows NT 40正式发布 这个版本使用了Windows 95的桌面外观, 增加了许多实用的服务管理工具, 包括后来为微软征战Web服务器市场立下了汗马功劳的IIS (Internet Information Services; 因特网信息服务) 工具 不过在桌面应用上, Windows NT 40的易用性还是不能和Windows 95相提并论, 它不支持新版的DirectX接口 这种情况直到后来的Windows NT 50, 也就是Windows 2000才有所改善 微软对Windows NT的技术支持一直持续了好几年, 期间一共发布了6个服务包 (Service Pack) 来修补漏洞和提供一些新功能 由于不错的稳定性, 这个版本的Windows软件在进入21世纪后仍被不少公司使用着

Windows 98

借着之前的成功, 微软于1998年6月25日推出了Windows 95的接班人Windows 98, 原开发代号为 "Memphis" (孟菲斯) , 标准版本号是4101998 Internet Explorer (IE40) 开始具有了类似资源管理器的界面, 两者的紧密衔接也成为日后微软在其系统产品中捆绑Internet Explorer的重要理由 同时, 快速启动栏 (Quick Launch Bar) 也作为重要的界面元素被加入, Windows 98的安装程序较之更为Windows 95方便易用, 内存应用效率被大大提升, 任务管理程序更加强大 在对MMX和AGP这些新硬件的支持上Windows 98也做了不小的改进, 增加了1200多个驱动程序的支持据说, 在对Windows 95的改进过程中, 微软从源代码中清理了3000多个BUG (软件缺陷) Windows 98 SE (Second Edition; 第二版) 发行于1999年6月10日 它修正了前一版中的一些小问题, 同时包括了一系列的更新, 例如Internet Explorer 5、Windows NetMeeting 3、局域网的Internet连接共享、对DVD-ROM和对USB的支持等等 而DirectX 61游戏接口的加入, 更使得Windows系统成为了绝佳的游戏平台

Windows 2000

在发布了Windows NT 40之后, 微软NT产品线的下一个目标自然就是Windows NT 50 不过微软又一次使用了年份来为Windows产品命名, 1998年10月, Windows NT 5被更名为Windows 2000

Windows 2000于2000年2月17日正式推出, 针对不同的用户群体共发布了4个版本: Professional (专业版) 、Server (服务器版) 、Advanced Server (高级服务器版) 以及Datacenter Server (数据中心服务器版) 其中, 专业版其实是由以前的工作站 (Workstation) 版本演变而来, 可以说是NT系列第一款真正意义上的桌面系统, 这个版本为后来Windows XP的诞生做好了铺垫 而后面3个商业级的产品, 标志着微软开始向服务器市场发起了强有力的冲击 Windows 2000是一个革命性的产品, 它包含了很多全新的技术 用户层和核心层的分离使得NT系统架构更加合理、稳定, 而NTFS文件系统、EFS (文件加密系统) 、RAID-5存储方案、分布式文件系统、活动目录等大量新功能也在此时首次登场 在对硬件产品的支持上, Windows 2000的进步亦是相当的明显 对多路处理器的支持使得Windows NT可以作为专业的服务器使用, 即全新插即用技术的应用是我们能够方便的使用USB、1394等设备 同时, 管理控制台 (MMC) 也作为一个重要的管理工具被引入 而在Windows NT 40中不被支持的新游戏接口也被加入到了Windows 2000中, 这就是DirectX 70 但是, 正因为大量新技术的加入, 给Windows 2000带来了不少潜在的系统漏洞, 这也为后来 "冲击波" 等蠕虫病毒的猖獗种下了祸根

Windows Me

在Windows 98第二版推出之后, 微软又开始了其第三版的开发工作 后来这个系统被正式更名为了Windows Millennium Edition (千禧版) , 简称Windows Me, 发行日期是2000年9月14日 Windows Me的定位是家庭娱乐, 相对于Windows 98来说更新并不大, 主要升级了一些常用

以上就是关于Windows *** 作系统是从什么时候出现的 以及其各发展阶段的功能全部的内容,包括:Windows *** 作系统是从什么时候出现的 以及其各发展阶段的功能、25岁,半路出家想学编程,求实在的回答、window历史年代和版本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9343938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存