版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机的历史及展望计算机学院软件工程系计算机学院软件工程系 舒新峰舒新峰1 计算机的理论原型计算机的理论原型&图灵与图灵机图灵与图灵机 Alan Mathison Turin(19121954)英)英国数学家、逻辑学家、密码学家,计算机之父。国数学家、逻辑学家、密码学家,计算机之父。主要成就:主要成就:F破解德国的著名密码系统破解德国的著名密码系统Enigma;F提出图灵机提出图灵机(Turin Machine)理论;理论;F1 计算机的理论原型计算机的理论原型&冯冯诺依曼与冯诺依曼结构诺依曼与冯诺依曼结构John Von Nouma(19031957)美藉)美藉匈牙利人数学家
2、,数学家、计算机学家、匈牙利人数学家,数学家、计算机学家、物理学家、经济学家、发明家,现代电子物理学家、经济学家、发明家,现代电子计算机之父。主要成就:计算机之父。主要成就:F提出冯诺依曼结构;提出冯诺依曼结构;F2 计算机的发展史计算机的发展史&1 1、电子管计算机、电子管计算机( 4 40 0年代末年代末 5 50 0年代中)年代中)1946宾夕法尼亚大学宾夕法尼亚大学ENIAC ,5000次加法次加法/秒秒2 计算机的发展史计算机的发展史&1 1、电子管计算机、电子管计算机-第一之争第一之争1943,剑桥大学,剑桥大学Colossus computer(巨人计算机巨人计算
3、机)2 计算机的发展史计算机的发展史&2 2、晶体管计算机、晶体管计算机( 4 40 0年代末年代末 5 50 0年代中)年代中)【技术特点】:【技术特点】:1950日本东京帝国大学日本东京帝国大学磁存储介质磁存储介质1951高级语言编译器高级语言编译器1954 IBM Fortran语言语言1957 IBM 点阵式打印机点阵式打印机单道作业批量处理单道作业批量处理2 计算机的发展史计算机的发展史&3 3、集成电路、集成电路( 5 50 0年代末年代末 7 70 0年代中年代中 )【技术特点】:【技术特点】:1958 Robert Noyce发明集成电路发明集成电路1960 A
4、LGOL 第一个结构化程序设计语言推出第一个结构化程序设计语言推出1961 IBM 推出推出APL 编程语言编程语言1961 Grace Murray Hopper推出推出 COBOL语言语言1963 DEC 公司推出第一台小型计算机公司推出第一台小型计算机PDP-8 。1964 IBM 发布发布PL/1 编程语言。编程语言。1964 发布发布IBM 360 首套系列兼容机。首套系列兼容机。1964 DEC 发布发布PDB-8 小型计算机。小型计算机。多道批处理多道批处理2 计算机的发展史计算机的发展史&4 4、大规模集成电路、大规模集成电路( 7 70 0年代末年代末 今今 )【技术
5、特点】:【技术特点】:1969 Intel 40041973 Intel 80801975 Motorola M68001978 Intel 80861981 Intel 80386分时系统、实时系统、计算机网络分时系统、实时系统、计算机网络分布式计算分布式计算分时系统的结构示意图分时系统的结构示意图计算机网络计算机网络 AT&T公司贝尔实验室的两个计算机迷公司贝尔实验室的两个计算机迷 Dennis Ritchie 和和 Ken Thompson, 首先在首先在 PDP-7 上实现了上实现了UNIX系统。系统。(这样他们可在一台无人使用的这样他们可在一台无人使用的 DEC PDP-7
6、小型计算机上玩星际探险游戏)小型计算机上玩星际探险游戏) Ken Thompson 和和 Dennis Ritchie 1983年图灵奖获得者年图灵奖获得者 1999年年4月月 美国国家技术金奖美国国家技术金奖成功案例成功案例UNIX3 PC机的发展史机的发展史1968 年,年,Robert Noyce和摩尔等创办了和摩尔等创办了Intel 公司,从事公司,从事存储器开发存储器开发1971 Intel 4004诞生诞生1973 Intel 8080诞生诞生 19751975世界上第一台个人电脑世界上第一台个人电脑AltairAltair(阿尔塔,(阿尔塔,艾德艾德罗伯茨罗伯茨)面)面世,价格只
7、有世,价格只有397$397$(其中(其中Intel 8080Intel 8080芯片为芯片为360$ 360$ )1976年年苹果公司成立苹果公司成立1976年年Apple 1上市,电视机为显示器,上市,电视机为显示器, 666.66 $ $ 19771977年年Apple 2上市,上市,MOStek 6502 ,销售百万台;,销售百万台; 销售额销售额19781978年年15001500万万$ $增长到了增长到了19821982年年5.835.83亿亿$ $;1983,Apple Lisa,第一台图形用户界面、滑鼠、面向,第一台图形用户界面、滑鼠、面向对象程序设计和网络功能的电脑。对象程序
8、设计和网络功能的电脑。施乐施乐 Palo Alto 研究中心研究中心 70 70年代初,施乐电子公司年代初,施乐电子公司XeroxXerox在加利弗尼亚州在加利弗尼亚州的硅谷办了一个很有名的研究机构的硅谷办了一个很有名的研究机构Palo Alto Palo Alto Research CenterResearch Center( PARCPARC,帕洛阿尔研究中心),帕洛阿尔研究中心),其在计算机的发展当中,作出了许多卓越的贡献,其在计算机的发展当中,作出了许多卓越的贡献,被誉为被誉为“7070年代的计算机研究思想库年代的计算机研究思想库”。 19721972年世界上第一台个人计算机年世界上第
9、一台个人计算机AltoAlto在这里出现。在这里出现。 图形界面图形界面, , 手持鼠标手持鼠标 面向对象程序设计语言面向对象程序设计语言 Small TalkSmall Talk。 微机网络,桌面出版和激光打印等等。微机网络,桌面出版和激光打印等等。 有先进概念和技术的原型都首次出现在这里,如有先进概念和技术的原型都首次出现在这里,如“所见即所得所见即所得”等。等。3 PC机的发展史机的发展史-2 1924 1924 IBMIBM公司(国际商业机器公司)公司(国际商业机器公司)成立成立 19791979年年IBMIBM(IBMIBM年营业额高达年营业额高达280280亿亿$ $)进军进军PC
10、PC市场,战市场,战略略 (1)(1)必须依托独立软件公司之力,鼓励他们为必须依托独立软件公司之力,鼓励他们为IBMIBM开发开发应用软件应用软件; (2)(2)设计出相对开放的机器架构,让众多的制造厂家有设计出相对开放的机器架构,让众多的制造厂家有施展才华的余地,用不同功能的扩展卡来填充计算机施展才华的余地,用不同功能的扩展卡来填充计算机。1981 IBM PC 5150 1983 IBM XT 5160 (8080)1984 IBM AT 5170(80286) 19861986年年 COMPAQCOMPAQ康柏康柏(80386)(80386) APPLEAPPLE、IBMIBM、COMP
11、AQCOMPAQ、 ACER ACER、DELLDELL、NEC.NEC. .4 操作系统的发展史操作系统的发展史1 1、UNIX UNIX 横空出世横空出世1965 1965 MITMIT、AT&TAT&T的贝尔实验室(的贝尔实验室(Bell labsBell labs)和和GEGE开开始始MulticsMultics开发工作。开发工作。19691969年年MulticsMultics失败告终。失败告终。Bell LabsBell Labs的的 ThompsonThompson和和RitchieRitchie用汇编语言首先开发成用汇编语言首先开发成功了功了1616位的位的UN
12、IXUNIX操作系统。操作系统。19711971年年Bell LabsBell Labs专利部对正文处理的要求正式在专利部对正文处理的要求正式在19711971年运行在年运行在 PDP-11PDP-11上。它上。它第一次暗示了第一次暗示了UNIXUNIX将成为一将成为一个能在所有计算机上运行的操作系统。个能在所有计算机上运行的操作系统。19731973年年1111, ThompsonThompson和和RitchieRitchie用用C C语言重写了语言重写了UNIXUNIX系统,事实上今天所有的系统,事实上今天所有的UNIXUNIX实现版本基本上都是实现版本基本上都是用用C C语言编写的。语
13、言编写的。小知识小知识:UNIX UNIX 与与C C 在在UNIXUNIX出现以前,一个操作系统必须完全用汇编语言写成,出现以前,一个操作系统必须完全用汇编语言写成,始能让机器发挥最高效能。始能让机器发挥最高效能。ThompsonThompson与与RitchieRitchie,是头几位领是头几位领悟硬体与编译器的技术,已经进步到作业系统可以完全用高悟硬体与编译器的技术,已经进步到作业系统可以完全用高阶语言如阶语言如C C来写,仍保有不错的效能来写,仍保有不错的效能。五年後,。五年後,UnixUnix已经成功已经成功地移植到数种机器上。地移植到数种机器上。 这当时是一件不可思议的事!它意味著
14、,如果这当时是一件不可思议的事!它意味著,如果UnixUnix可以在各可以在各种平台上跑的话,种平台上跑的话,Unix Unix 软件就能移植到各种机器上。再也用软件就能移植到各种机器上。再也用不著为特定的机器写软件了,能在不著为特定的机器写软件了,能在UnixUnix上跑最重要,重新发上跑最重要,重新发明轮子已经成为过去式了。明轮子已经成为过去式了。 除了跨平台的优点外,除了跨平台的优点外,UnixUnix与与C C还有许多显著的优势。还有许多显著的优势。UnixUnix与与C C的设计哲学是的设计哲学是“Keep It Simple, StupidKeep It Simple, Stupi
15、d(简称简称KISS KISS )”。programmerprogrammer可以轻易掌握整个可以轻易掌握整个C C的逻辑结构而不用一天到晚翻的逻辑结构而不用一天到晚翻手册写程式。手册写程式。 Ken ThompsonKen Thompson与与Dennis RitchieDennis Ritchie是唯一两位获得是唯一两位获得Turing Award(Turing Award(图图灵奖灵奖) )的工程师的工程师( (其他都是学者其他都是学者) )。4 操作系统的发展史操作系统的发展史 在在UnixUnix诞生的初期,诞生的初期,AT&TAT&T还没有把它作为它的正还没有把它作
16、为它的正式商品,式商品,AT&TAT&T以分发许可证的方法,对以分发许可证的方法,对UnixUnix仅仅收仅仅收取很少的费用,大学和研究机构就能获得取很少的费用,大学和研究机构就能获得UnixUnix的源代的源代码以进行研究。码以进行研究。UnixUnix的源代码被散发到各个大学,一的源代码被散发到各个大学,一方面使得科研人员能够根据需要改进系统,或者将其方面使得科研人员能够根据需要改进系统,或者将其移植到其他的硬件环境中去移植到其他的硬件环境中去 ,另一方面培养了懂得,另一方面培养了懂得UnixUnix使用和编程的大量的学生,这使得使用和编程的大量的学生,这使得UnixUni
17、x的普及更的普及更为广泛。为广泛。 到了到了7070年代末,在年代末,在UnixUnix发展到了版本发展到了版本6 6之后,之后,AT&TAT&T认识到了认识到了UnixUnix的价值,成立了的价值,成立了UnixUnix系统实验室(系统实验室(Unix Unix System Lab,USLSystem Lab,USL)来继续发展来继续发展UnixUnix。同时同时AT&TAT&T也宣也宣布对布对UnixUnix产品拥有所有权。产品拥有所有权。4 操作系统的发展史操作系统的发展史 几乎在同时,几乎在同时,加州大学伯克利分校加州大学伯克利分校计算机系统研究计算机
18、系统研究小组(小组(CSRGCSRG)使用使用UnixUnix对操作系统进行研究,他们对操作系统进行研究,他们对对UnixUnix的改进相当多,增加了很多当时非常先进的特的改进相当多,增加了很多当时非常先进的特性(性(virtual memory, TCP/IP , Fast File System (FFS), virtual memory, TCP/IP , Fast File System (FFS), reliable signals , socket reliable signals , socket 介面),很多其他介面),很多其他UnixUnix使用者使用者,包括其他大学和商业机
19、构,都希望能得到,包括其他大学和商业机构,都希望能得到CSRGCSRG改改进的进的UnixUnix系统。因此系统。因此CSRGCSRG中的研究人员把他们的中的研究人员把他们的UnixUnix组成一个完整的组成一个完整的UnixUnix系统系统BSDUnixBSDUnix(Berkeley Berkeley Software DistributionSoftware Distribution),),向外发行。向外发行。 到此,到此,UNIXUNIX就有了一个大的分支,分为就有了一个大的分支,分为AT&T AT&T UNIX UNIX 和和 BSD UnixBSD Unix,现代的
20、现代的UnixUnix版本大部分都是这两版本大部分都是这两个版本的衍生产品。个版本的衍生产品。4 操作系统的发展史操作系统的发展史 UNIXUNIX系统一直是现代工程工作站的主流操作系统。系统一直是现代工程工作站的主流操作系统。后来,由于后来,由于UNIXUNIX的广泛影响,的广泛影响,IEEEIEEE成立了成立了POSIX POSIX 委委员基金会专门负责员基金会专门负责UNIXUNIX的标准化工作。其实,在的标准化工作。其实,在19881988年年 UIUI(UNIX InternationalUNIX International)和和 OSFOSF(Open Open Software
21、FoundationSoftware Foundation)两大业界集团便开始各自的两大业界集团便开始各自的UNIXUNIX标准化。标准化。UIUI以以AT&TAT&T与与SunSun为代表,于为代表,于19891989年底年底推出推出 UNIX System V Res 4.0 UNIX System V Res 4.0 ,它将它将 BSD 4.3 BSD 4.3 与与UNIX UNIX V.4 V.4 以前版本的用户界面统一成称为以前版本的用户界面统一成称为 Open Look Open Look 的图的图形界面。形界面。OSFOSF则以则以DECDEC、HPHP和和IBM
22、IBM为支柱,也于为支柱,也于19901990年发表了基于年发表了基于BSD 4.3 BSD 4.3 的的 OSF/1OSF/1。 4 操作系统的发展史操作系统的发展史 UNIX UNIX各版本的基本特性是一致的:各版本的基本特性是一致的:开放性、多用户、开放性、多用户、多任务、功能强、实现高效、网络功能丰富。多任务、功能强、实现高效、网络功能丰富。 在在UNIXUNIX的发展过程中,各大公司纷纷形成了自己的的发展过程中,各大公司纷纷形成了自己的UNIXUNIX版本。版本。19891989末,转卖给末,转卖给SCOSCO的的XENIXXENIX版本受版本受UNIX SVR4UNIX SVR4的
23、冲击而终止了发展,的冲击而终止了发展,SCOSCO开始推出开始推出SCO SCO UNIXUNIX系列。系列。19951995年年SCOSCO从从NovellNovell手中购买了手中购买了 UNIXwareUNIXware,实力大增。实力大增。SunSun拥有拥有SolarisSolaris,DigitalDigital、HPHP、IBMIBM也分别有各自的也分别有各自的UNIXUNIX系统。系统。 1982 1982年,年,MicrosoftMicrosoft曾与曾与Bell LabsBell Labs商谈共同开发并统一商谈共同开发并统一UNIXUNIX的事宜,当时,成立仅的事宜,当时,成
24、立仅7 7年的年的MicrosoftMicrosoft的最大成的最大成就是就是MS-DOS 1.0MS-DOS 1.0。由于种种原因,商谈失败。如果由于种种原因,商谈失败。如果成功了呢?也许就不会有成功了呢?也许就不会有Windows,Windows,在精明的在精明的 Bill Gates Bill Gates 的领导下,的领导下,UNIXUNIX也许不会四分五裂。也许不会四分五裂。4 操作系统的发展史操作系统的发展史2 2、微软帝国的建立、微软帝国的建立 19731973年年Bill GatesBill Gates(比尔比尔盖茨盖茨, , 19551955年西雅图年西雅图)进入进入哈哈佛大学
25、佛大学就读。就读。19751975年,和年,和Paul Allen Paul Allen (保罗保罗艾伦艾伦)完完成了第一个在成了第一个在MIT(MIT(麻省理工学院麻省理工学院) )的的Altair Altair 计算机上运计算机上运行的行的BASIC BASIC 编译器程序。良好的市场使得编译器程序。良好的市场使得Bill GatesBill Gates和和Paul AllenPaul Allen的信心倍增,同年的信心倍增,同年Bill GatesBill Gates从从哈佛大学哈佛大学自动自动办理退学,两人在新墨西哥州开创了世界上第一个微办理退学,两人在新墨西哥州开创了世界上第一个微型计
26、算机软件公司型计算机软件公司Microsoft Microsoft (19791979年迁往华盛顿年迁往华盛顿州州西雅图市西雅图市),当时公司的目标:),当时公司的目标:“每一个家庭每一每一个家庭每一张桌上都有一部微型电脑运行着我们的程序!张桌上都有一部微型电脑运行着我们的程序!” 。 Bill Gates Bill Gates(负责公司的销售、财务和行销计划负责公司的销售、财务和行销计划)低低价授权、以量致胜价授权、以量致胜,微软,微软BASICBASIC很快成了电脑产业的很快成了电脑产业的 软件标准、当时几乎每一家个人电脑制造商都会使用软件标准、当时几乎每一家个人电脑制造商都会使用微软授权
27、的软件。微软授权的软件。4 操作系统的发展史操作系统的发展史【MicrosoftMicrosoft的发家史】的发家史】 1980 1980年春,年春,MicrosoftMicrosoft开始为开始为IBM PCIBM PC设计操作系统。他设计操作系统。他们从们从Tim Paterson Tim Paterson 那里购买了一个叫那里购买了一个叫86-86-DOS DOS 的程序的程序并加以改进形成了并加以改进形成了MS-DOS 1.0MS-DOS 1.0(IBMIBM称为称为 PC-DOSPC-DOS)在在19811981年年8 8月廉价地随月廉价地随IBM PCIBM PC推向市场。推向市场
28、。MicrosoftMicrosoft以以较低的装机费获得了市场,把握住了较低的装机费获得了市场,把握住了IBMIBM奉送的第一奉送的第一次机会。次机会。 DOS 1.0DOS 1.0非常简陋,每张盘上只有一个根目非常简陋,每张盘上只有一个根目录,不支持子目录。录,不支持子目录。 1983 1983年推出的年推出的DOS2.0DOS2.0主要是增加了对主要是增加了对IBM PC/XTIBM PC/XT的的硬盘驱动器的支持功能。硬盘驱动器的支持功能。增加目录树功能,了类似增加目录树功能,了类似UNIXUNIX分层目录的管理形式。分层目录的管理形式。 1984 1984年年8 8月,月, MS-D
29、OS 3.0MS-DOS 3.0、PC-DOS 3.0PC-DOS 3.0、IBM ATIBM AT发布,发布,采用采用ISAISA标准,支持大硬盘和标准,支持大硬盘和1.21.2MM高密软驱。高密软驱。小知识小知识:GUIGUI与与WindowsWindows GUIGUI(Graphics User Interface Graphics User Interface 图形用户界面)技术。图形用户界面)技术。以图形为媒介代替复杂的命令,实现了用户和计算机以图形为媒介代替复杂的命令,实现了用户和计算机之间的交流。用户不须记那些复杂的操作命令,只要之间的交流。用户不须记那些复杂的操作命令,只要动
30、动手中鼠标器,在屏幕上那些形象的标识图形中选动动手中鼠标器,在屏幕上那些形象的标识图形中选选,弹指之间,操作完成。易学易用。选,弹指之间,操作完成。易学易用。 70 70年代初,施乐公司年代初,施乐公司XeroxXerox在硅谷办了一个很有名的在硅谷办了一个很有名的研究机构研究机构PARCPARC(帕洛阿尔研究中心),开始致力于帕洛阿尔研究中心),开始致力于图形用户界面、图标、菜单和定位设备(如鼠标)的图形用户界面、图标、菜单和定位设备(如鼠标)的研制。实现了鼠标器可在屏幕上移动和选择若干个窗研制。实现了鼠标器可在屏幕上移动和选择若干个窗口图形。这是十分美妙的口图形。这是十分美妙的GUI GU
31、I 技术,可惜技术,可惜XeroxXerox学究学究们不知让它大展雄图。们不知让它大展雄图。 1979 1979年年1010月,月, Apple Apple 公司的创始人史蒂夫公司的创始人史蒂夫乔布斯乔布斯(Steve JobsSteve Jobs)慕名到慕名到PARCPARC参观时慧眼识金,将该项参观时慧眼识金,将该项技术引入到技术引入到Apple Apple 中,即为著名的中,即为著名的“丽莎丽莎”(LisaLisa)。)。4 操作系统的发展史操作系统的发展史19851985年年1111月,月, MicrosoftMicrosoft的第一款图形用户界面的操作系的第一款图形用户界面的操作系统
32、统 Windows.10Windows.10发布。其需要发布。其需要DOSDOS的支持,类似苹果的支持,类似苹果机的操作界面,以致被苹果控告。机的操作界面,以致被苹果控告。19871987,Microsoft Windows 2.0Microsoft Windows 2.0发布,比第一版要成功,但发布,比第一版要成功,但并没有多大提高。并没有多大提高。19871987年年4 4月,月, MS-DOS 3.3MS-DOS 3.3、PC-DOS 3.3PC-DOS 3.3。随随IBM PS/2IBM PS/2一一起发布,支持起发布,支持1.441.44MBMB驱动器和硬盘分区。可为硬盘驱动器和硬盘
33、分区。可为硬盘分出多个逻辑驱动器。分出多个逻辑驱动器。19881988年年7 7月,月, PC-DOS 4.0PC-DOS 4.0、MS-DOS 4.0MS-DOS 4.0。支持支持EMSEMS内存。内存。19911991年年6 6月月: : MS-DOS 5.0MS-DOS 5.0、PC-DOS 5.0PC-DOS 5.0。该版本突破了该版本突破了640640KBKB的基本内存限制。这个版本标志着微软与的基本内存限制。这个版本标志着微软与IBMIBM(为了促进为了促进OS/2OS/2的发展的发展)在在DOSDOS上的合作的终结。上的合作的终结。19921992年年 Windows NTWin
34、dows NT发布,可寻址发布,可寻址2 2G RAMG RAM。4 操作系统的发展史操作系统的发展史19921992年年4 4月,推出的月,推出的Windows 3.1Windows 3.1采用了采用了3232位应用程序编位应用程序编程接口(程接口(APIAPI)并支持并支持OLE1.0OLE1.0和和2.02.0,至此,至此WindowsWindows终终于取代于取代DOSDOS而成为个人计算机上的首要操作系统,而成为个人计算机上的首要操作系统,MicrosoftMicrosoft也开始领导也开始领导PCPC操作系统的潮流。操作系统的潮流。19931993年年MicrosoftMicros
35、oft推出推出Windows NT 3.1,Windows NT 3.1,是一个全新的是一个全新的3232位位网络操作系统,采用多线程、抢先式多任务及多处理网络操作系统,采用多线程、抢先式多任务及多处理器。但是用户对器。但是用户对 NT 3.1NT 3.1怨声载道。怨声载道。19941994年年9 9月月 Windows NT 3.5Windows NT 3.5上市,由于系统技术完善而上市,由于系统技术完善而获得获得“PC Magzine 94PC Magzine 94年度最佳操作系统年度最佳操作系统”。19951995年月,微软公司推出了年月,微软公司推出了3232位多任务和多线程的的位多任
36、务和多线程的的Windows 95Windows 95操作系统,操作系统,“多任务优先制多任务优先制”和改进的简和改进的简练界面使它在练界面使它在19981998年获得年获得ITIT年度最佳操作系统。这个年度最佳操作系统。这个空前绝后的软件,不但使得微软公司日进斗金,也促空前绝后的软件,不但使得微软公司日进斗金,也促使使PCPC进入了世界的每个角落。进入了世界的每个角落。 4 操作系统的发展史操作系统的发展史3 3、群英会、群英会【1. 1.蓝色巨人的蓝色巨人的 OS/2OS/2】 19871987年,年,IBMIBM和和MicrosoftMicrosoft合作开发出合作开发出MS-DOSMS
37、-DOS的代替系统的代替系统OS/2 OS/2 SE 1.0SE 1.0,以应用在以应用在IBMIBM推出的采用推出的采用MCAMCA总线(总线( IBMIBM研制研制MCAMCA系系统只是因为打击统只是因为打击IBMIBM兼容机的制造商)兼容机的制造商)PS/2PS/2系列机上。系列机上。 OS/2 OS/2克服了克服了DOSDOS系统系统640640kBkB内存空间的限制,并提供了图形界内存空间的限制,并提供了图形界面。面。19931993年上市的年上市的OS/2 2.1OS/2 2.1,是当时唯一的是当时唯一的3232位、真正多任务位、真正多任务和面向对象的操作系统和面向对象的操作系统。
38、19941994年,年,IBMIBM又研制出第三代又研制出第三代OS/2OS/2OS/2 Warp V3OS/2 Warp V3。IBMIBM为为OS/2OS/2投入了巨大的人力和财力,投入了巨大的人力和财力,OS/2OS/2也确实是一个技术十分先进的操作系统,但由于种种原也确实是一个技术十分先进的操作系统,但由于种种原因,因,OS/2OS/2最终没能实现最终没能实现IBMIBM的期望,唯一令的期望,唯一令IBMIBM董事会欣慰的董事会欣慰的是是 OS/2 WarpOS/2 Warp仍然在竞争激烈的操作系统市场中占有一席之仍然在竞争激烈的操作系统市场中占有一席之地。一直作为计算机产业老大的地。
39、一直作为计算机产业老大的IBMIBM,没能把握住软件史上的没能把握住软件史上的一次次机会,一次次机会,以致今天被戏称为以致今天被戏称为MicrosoftMicrosoft最大的合作商最大的合作商。4 操作系统的发展史操作系统的发展史【2. 2.大型计算机操作系统大型计算机操作系统: : IBM OS/390IBM OS/390】 9090年代末期,电子商务发展刺激对计算能力的要求,年代末期,电子商务发展刺激对计算能力的要求,导致大型机市场的再度升温。导致大型机市场的再度升温。 三十年的改进三十年的改进, , IBM S/390IBM S/390已成为有高可靠性、已成为有高可靠性、可扩展性、及安
40、全可用性的现代大型计算机系统。可扩展性、及安全可用性的现代大型计算机系统。 支持支持 UNIX 95UNIX 95标准标准, , UNIX UNIX 应用程序可在应用程序可在 IBM IBM OS/390OS/390上运行。同时还可继续运行上运行。同时还可继续运行S/390S/390应用程序,应用程序,包括包括S/370S/370上开发的应用程序。上开发的应用程序。 包括包括TCP/IPTCP/IP的多种通信协议,具有高网络安全性。的多种通信协议,具有高网络安全性。 采用面向对象程序设计、并行处理、分布式处理采用面向对象程序设计、并行处理、分布式处理以及客户机以及客户机/ /服务器技术,具有较
41、强的互操作性、可服务器技术,具有较强的互操作性、可移植性与可扩展性。移植性与可扩展性。4 操作系统的发展史操作系统的发展史【2. 2. 自由之梦自由之梦Linux Linux 】 1991 1991年底,芬兰赫尔辛基大学计算机系的学生年底,芬兰赫尔辛基大学计算机系的学生Linus Linus TorvaldsTorvalds在在InternetInternet上公布了他在上公布了他在Intel 386 PCIntel 386 PC上开发的上开发的LinuxLinux(LinusLinus的的“LinuLinu”+UNIX+UNIX的的“x x”)操作系统内操作系统内核核的源代码。由于的源代码。
42、由于LinuxLinux结构清晰、功能简捷,专业结构清晰、功能简捷,专业人员纷纷加入人员纷纷加入LinuxLinux内核的开发工作。其中,软件自内核的开发工作。其中,软件自由联盟(由联盟(GNUGNU)、)、BerkeleyBerkeley的的BSDBSD和和MITMIT的的X-WindowsX-Windows等都对等都对LinuxLinux作出了重要的贡献。作出了重要的贡献。 Linux Linux集中了如此多的优点:符合集中了如此多的优点:符合 POSIX 1003.1 POSIX 1003.1 标准,标准,真正多用户、多任务的分时操作系统,支持真正多用户、多任务的分时操作系统,支持TCP
43、/IPTCP/IP、SLIPSLIP和和PPPPPP协议,完全运行在保护模式下的协议,完全运行在保护模式下的6464位系统,位系统,内核与源代码完全公开等。许多软件开发者认为内核与源代码完全公开等。许多软件开发者认为LinuxLinux是唯一能同是唯一能同MicrosoftMicrosoft相抗衡的操作系统。相抗衡的操作系统。4 操作系统的发展史操作系统的发展史【3. 3. 嵌入式嵌入式OSOS代表代表VxWorks VxWorks 】VxWorksVxWorks是美国是美国 Wind River System Wind River System 公司(公司( 以下简以下简称风河称风河 公司公
44、司 ,即,即 WRS WRS 公司)推出的一个实时操作系公司)推出的一个实时操作系统。统。Tornado Tornado 是是WRS WRS 公司推出的一套实时操作系统开公司推出的一套实时操作系统开发环境,类似发环境,类似Microsoft Visual CMicrosoft Visual C,但是提供了更丰富,但是提供了更丰富的调试、防真环境和工具。的调试、防真环境和工具。特点:特点:F 支持各种工业标准,包括支持各种工业标准,包括POSIX, ANSI CPOSIX, ANSI C和和TCP/IPTCP/IP网络协议。网络协议。F VxWorksVxWorks运行系统的核心是一高效率的微内核。运行系统的核心是一高效率的微内核。 支持各种实时功能,包括快速多任务处理,中断支持,抢支
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 读书的体会作文400字
- 仪器、设备维修申请单范本
- 大学的学习计划15篇
- 2023四年级语文下册 第3单元 9 短诗三首配套教学实录 新人教版
- 代理成本-详解
- 2024-2025学年高中政治 专题4 4 坚持和完善人民代表大会制度教学实录 新人教版选修3
- 趣味篮球活动方案9篇
- 公司的承诺书合集七篇
- 2024年版民办幼儿园经营管理承包合同版B版
- 前台年度工作总结5篇
- 公务用车车辆安全培训课件
- 《安徽省人力资本对经济高质量发展影响研究》
- 化妆品技术服务合同协议
- 一年级新生家长会课件(共25张课件)
- 工匠精神学习通超星期末考试答案章节答案2024年
- 广东省东华高级中学2025届高一上数学期末考试试题含解析
- GB/T 22081-2024网络安全技术信息安全控制
- 2024-2025学年上海市闵行区华东师大二附中九年级(上)月考数学试卷(10月份)(含解析)
- 创业人生学习通超星期末考试答案章节答案2024年
- 心理健康教育(共35张课件)
- 高级管理招聘面试题及回答建议(某大型央企)2024年
评论
0/150
提交评论