windows 操作系统发展过程
1、Windows 1.0
1985年5月推出Windows 1.0,是比尔.盖茨在苹果公司的Apple Lisa系统的GUI界面上得到的启发。Windows 1.0的GUI(图形用户界面)是基于字符,是DOS系统的一个外壳程序。
2、Windows 2.0
Microsoft随后又推出了Windows 2.0(在1987年10月发布),Windows 2.0已经能创建重叠的应用程序,使用了可以最大化/最小化应用程序的按钮,比DOS界面要漂亮许多。但功能仍比较薄弱,加上当时软硬件条件的限制,因此推出后反响平平。
3、Windows 3.0
windows 3.0在1990年5月22日发布的,它将Win/286和Win/386结合到同一种产品中。Windows是第一个在家用和办公室市场上取得立足点的版本。借助全新的文件管理系统和更好的图形功能,Windows PC终于成为了Mac的竞争对手。Windows 3.0不但拥有全新外观,其保护和增强模式还能够更有效地利用内存。
4、Windows 3.11
Windows 3.11是对Windows 3.0的优化,支持TrueType字体、多媒体功能和对象连接与嵌入功能。Windows 3.11中还包含有自Windows 3.0发布以来的许多补丁软件和升级包。
5、Windows 3.11 NT
Windows 3.11 NT是功能更强大的Windows版本,它的开发完全独立于消费者版Windows 3.11。NT适合企业和工程技术人员使用。与Windows 3.11不同的是,NT面向32位处理器。不幸的是,Windows 3.11 NT没有硬件厂商支持。
6、Windows 95
1995年8月24日,推出Windows 95,它可以独立运行而不需要MS-DOS的支持。当然,更为出色的是Windows 95更为出色面向对象的图形用户界面,使得普通用户掌握PC操作成为可能,而不再需要记忆那复杂的DOS命令和使用参数;仿真的32位高性能抢先式多任务和多线程工作模式;对Internet的良好支持(提供了免费的IE4.0,也因此导致了后来与美国司法部旷日持久的反垄断官司);对多媒体更出色的支持、即插即用,这些都是以前从未有过的。
Windows 95对中文的支持也赢得了国人的欢心,如彻底取消了8.3文件名规则的限制、可以使用中文文件名等,但由于Windows 95彰显出一直困扰着微软的后向兼容问题。包括一些设计缺陷在内的Windows 3.11大部分架构都被移植到了Windows 95中,Windows 95一部分代码在32位模式下运行,另一部分代码则仍然在16位模式下运行,系统运行时会经常需要在这两种模式间切换。大多数用户不会注意到这一问题,但却成为了系统不稳定的隐患。微软也被迫不断发布补丁软件,解决Windows 95存在的问题。
7、Windows 98
Windows 98提高了Windows 95的稳定性,并非一款新版操作系统。它支持多台显示器和互联网电视,新的FAT32文件系统可以支持更大容量的硬盘分区。Windows 98还将IE集成到了图形用户界面根。之后发布的Windows 98 SE增添了包括共享互联网连接在内的一系列新功能。
8、Windows 2000
2000年2月发布的Windows 2000是Windows NT的升级产品,也是首款引入自动升级功能的Windows操作系统。
9、Windows ME
Windows ME被戏称为“错误的版本”(Mistake Edition),遭遇了许多问题,其中包括稳定性问题。但与Windows 98、Windows 2000,甚至当时尚未发布的XP相比,Windows ME的图形用户界面都有不小的改进。
10、Windows XP
2001年发布的Windows XP集NT架构与Windows 95/98/ME对消费者友好的界面于一体。尽管安全性遭到批评,但Windows XP在许多方面都取得了重大进展,例如文件管理、速度和稳定性。Windows XP图形用户界面得到了升级,普通用户也能够轻松愉快地使用Windows PC了。
11、Windows Vista
Windows Vista在2007年1月高调发布,采用了全新的图形用户界面。但软、硬件厂商没有及时推出支持Vista的产品,有关它的负面消息满天飞,销售也受到了严重影响。许多Windows用户仍然坚持使用Windows XP。微软今年3月份发布了Vista SP1,修正了Vista存在的许多问题。
12、Windows 7




windows 操作系统发展过程的更多相关文章
- Windows操作系统发展历程
1964年贝尔实验室(Bell).麻省理工学院(MIT)及美国通用电气公司(GE)为了开发出一套安装在大型主机上多人多工的操作系统开发了Multics系统.Multics是一个全面的,通用编程系统.后 ...
- windows进程/线程创建过程 --- windows操作系统学习
有了之前的对进程和线程对象的学习的铺垫后,我们现在可以开始学习windows下的进程创建过程了,我将尝试着从源代码的层次来分析在windows下创建一个进程都要涉及到哪些步骤,都要涉及到哪些数据结构. ...
- Windows操作系统
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...
- Windows 操作系统
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...
- Windows操作系统深入解析原理
Windows运用程序编写插口(API)是对于Windows电脑操作系统大家族的客户方式系统软件程序编写插口.在32位版本号的Windows营销推广之前,31位版本号Windows电脑操作系统的程序编 ...
- FormatMessage与GetLastError配合使用,排查windows api调用过程中的错误
前一段时间在学习windows api调用过程中,遇到过一些调用错误或者程序没能显示预期的结果,或者直接出现vc运行时错误. 这对新手来说是司空见惯的事,因为不太熟悉难免会出错,出错的信息如果能显示很 ...
- Windows操作系统消费者价值亮点
在讨论Windows操作系统之前,我们先看看消费者是什么. 消费者是产品和服务的最终使用者 ,其购买商品的目的主要是用于个人或家庭需要. 那么消费者的需求是什么,是使用,所以谁能给消费者更好的使用体验 ...
- userAgent,JS这么屌的用户代理,你造吗?——判断浏览器内核、浏览器、浏览器平台、windows操作系统版本、移动设备、游戏系统
1.识别浏览器呈现引擎 为了不在全局作用域中添加多余变量,这里使用单例模式(什么是单例模式?)来封装检测脚本.检测脚本的基本代码如下所示: var client = function() { var ...
- 使用ultraiso制作启动盘安装windows操作系统
1. 使用ultraiso制作u盘启动盘 在电脑上安装ultraiso: 启动ultraiso,文件->打开->选中iso镜像文件 菜单栏->启动->写入硬盘映像 a. 便捷启 ...
随机推荐
- perl 之 正则表达式 (简)
正则表达式,简单介绍: 元字符 匹配项 字符类:单字符与数字 . 匹配除换行符之外的任意字符 [a-z0-9] 匹配集中任意单字符 [^a-z0-9] 匹配不在集合中的任意单字符 \d 匹配单个数 ...
- Centos6.X搭建Squid为YUM做代理
1.在能联网的机器上安装 Squid yum install squid 2.配置squid vi /etc/squid/squid.conf 编辑内容如下: http_port cache_mem ...
- java类型转换小技巧
mysql 之排序显示行号 select @r := @r+1 as rownum,birth,cardNo from card,(select @r:=0)torder by birth ASC
- js小方法,获取知道公历生日 (‘1992-01-19’),获取阴历生日日期,属相,非简单根据年份判断-----------声明:整理自网络!!
let lunar = { tg: '甲乙丙丁戊己庚辛壬癸', dz: '子丑寅卯辰巳午未申酉戌亥', number: '一二三四五六七八九十', year: '鼠牛虎兔龙蛇马羊猴鸡狗猪', mont ...
- matplotlib学习笔记
1.简介 matplotlib是python的一个2D绘图库,它可以在不同平台上地使用多种通用的绘图格式(hardcopy formats)和交互环境绘制出出版物质量级别的图片.matplotlib可 ...
- Django-ORM多表操作(进阶)
一.创建模型 下面我们通过图书管理系统,来设计出每张表之间的对应关系. 通过上图关系,来定义一下我们的模型类. from django.db import models class Book(mode ...
- 切换Allegro PCB Editor
操作系统:Windows 10 x64 工具1:Allegro PCB Editor 菜单File > Change Editor... 在Product Choices对话框中,就可以选择想要 ...
- git官网和安装使用教程链接
git官网 https://git-scm.com/download/win git安装教程 https://www.cnblogs.com/wj-1314/p/7993819.html
- [转] vue&webpack多页面配置
前言 最近由于项目需求,选择使用vue框架,webpack打包直接使用的vue-cli,因为需要多页面而vue-cli只有单页面,所以就决定修改vue-cli的配置文件来满足开发需求. html-we ...
- matplotlib坐标轴刻度-【老鱼学matplotlib】
本节主要讲述如何对坐标轴的刻度字体大小以及背景色进行修改. 例如: import numpy as np import pandas as pd import matplotlib.pyplot as ...