操作系统的发展史.docx
《操作系统的发展史.docx》由会员分享,可在线阅读,更多相关《操作系统的发展史.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机操作系统操作系统的发展史院 系: 信息科学与工程学院 专 业: 计算机科学与技术 班 级: 12级计算机科学与技术2班 姓 名: 侯纪芬 学 号: 操作系统的发展史 操作系统的发展历程和计算机硬件的发展历程密切相关。从1946年诞生第一台电子计算机以来,计算机的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统的形成和发展。最初的计算机并没有操作系统,人们通过各种操作按钮来控制计算机。为了解决这种问题,就出现了现代的操作系统。操作系统是人与计算机交互的界面,是各种应用程序共同的平台。有了操作系统,一方面很好地实现了程序的共用,
2、另一方面也方便了对计算机硬件资源的管理。 从时间上说,操作系统的发展和计算机的组成与体系结构相关,大致经历了四个发展阶段:1946年50年代末:第一代,电子管时代,无操作系统。1950年代末60年代中期:第二代,晶体管时代,批处理系统。1960年代中期-70年代中期:第三代,集成电路时代,多道程序设计。1970年代中期至今:第四代,大规模和超大规模集成电路时代,分时系统。现代计算机正向着巨型、微型、并行、分布、网络化和智能化几个方面发展。 随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20世纪70年代中期开始出现了计算机操作系统。1976年,美国DIGITALRESEARCH软
3、件公司研制出8位的CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现硬盘文件或其他设备文件的自动存取。此后出现的一些8位操作系统多采用CP/M结构。计算机操作系统的发展经历了两个阶段。第一个阶段为单用户、单任务的操作系统,继CP/M操作系统之后,还出现了C-DOS、M-DOS、TRS-DOS、S-DOS和MS-DOS等磁盘操作系统。 其中值得一提的是MS-DOS,它是在IBM-PC及其兼容机上运行的操作系统,它起源于SCP86-DOS,是1980年基于8086微处理器而设计的单用户操作系统。后来,微软公司获得了该操作系统的专利权,配备
4、在IBM-PC机上,并命名为PC-DOS。1981年,微软的MS-DOS1.0版与IBM的PC面世,这是第一个实际应用的16位操作系统。从此,微型计算机进入了一个新纪元。1987年,微软发布的MS-DOS3.3版本是非常成熟可靠的DOS版本,微软据此取得个人操作系统的霸主地位。操作系统的进一步发展:世纪年代,大规模集成电路的发展,一方面迎来了个人计算机飞速发展,一方面又向网络化、分布式处理、巨型计算机、智能化方向发展。主要包括:个人计算机上的操作系统,嵌入式操作系统,网络操作系统,分布式操作系统,智能化操作系统个人计算机操作系统:个人计算机上的操作系统是联机交互的单用户操作系统,它提供的联机交
5、互功能与通用分时系统提供的功能很相似。由于是个人专用,因此一些功能会简单得多。然而,由于个人计算机的应用普及,对于提供更方便友好的用户接口和丰富功能的文件系统的要求会愈来愈迫切。网络操作系统:计算机网络:通过通信设施,将地理上分散的、具有自治功能的多个计算机系统互连起来,实现信息交换、资源共享、互操作和协作处理的系统。网络操作系统:在原来各自计算机操作系统上,按照网络体系结构的各个协议标准增加网络管理模块,其中包括:通信、资源共享、系统安全和各种网络应用服务。分布式操作系统:表面上看,分布式系统与计算机网络系统没有多大区别。分布式操作系统也是通过通信网络,将地理上分散的具有自治功能的数据处理系
6、统或计算机系统互连起来,实现信息交换和资源共享,协作完成任务。硬件连接相同。但有如下一些明显的区别:(1)分布式系统要求一个统一的操作系统,实现系统操作的统一性。(2)分布式操作系统管理分布式系统中的所有资源,它负责全系统的资源分配和调度、任务划分、信息传输和控制协调工作,并为用户提供一个统一的界面。(3)用户通过这一界面,实现所需要的操作和使用系统资源,至于操作定在哪一台计算机上执行,或使用哪台计算机的资源,则是操作系统完成的,用户不必知道,此谓:系统的透明性。(4)分布式系统更强调分布式计算和处理,因此对于多机合作和系统重构、坚强性和容错能力有更高的要求,希望系统有:更短的响应时间、高吞吐
7、量和高可靠性。随着社会的发展,早期的单用户操作系统已经远远不能满足用户的要求,各种新型的现代操作系统犹如雨后春笋一样出现了。现代操作系统是计算机操作系统发展的第二个阶段,它是以多用户多道作业和分时为特征的系统。其典型代表有UNIX、Windows、Linux、OS/2等操作系统。Unix由贝尔实验室的KenThompson和DennisRitchie在1968年共同开发出来,1970年Unix被移植到PDP-11/20上,系统由原来的同时支持2个用户提升到同时支持3个用户,可见Unix从一开始就是多用户的操作系统。这就是第一个版本。UNIX第二版于1972年发行,增添了管道的功能。该版本还加上
8、了除汇编之外的编程语言支持。1973年,Ken和Dennis成功地用C重写了UNIX核心。解释器也被重写了,这增加了系统的健壮性,也使编程和调试变得容易了很多,也为Unix的可扩展性打下了基础。 1974年,Ken和Dennis在CommunicationsoftheACM上发表了论文介绍UNIX系统。这篇文章在学术界引起了广泛的兴趣。其第5版正式以“仅用于教育目的”的方式向各大学提供。UNIX第5版因此在许多大学广泛地用于教学。到了20世纪70年代末,在UNIX发展到了版本6之后,AT&T认识到了UNIX的价值,并成立了UNIX系统实验室(UNIXSystemLab,USL)来继续发展UNI
9、X。因此AT&T一方面继续发展内部使用的UNIX版本7,一方面由USL开发对外正式发布的UNIX版本,同时AT&T也宣布对UNIX产品拥有所有权。几乎在同时,加州大学伯克利分校计算机系统研究小组(CSRG)使用UNIX对操作系统进行研究,他们的研究成果就反映在他们使用的UNIX中。他们对UNIX的改进相当多,增加了很多当时非常先进的特性,包括更好的内存管理、快速且健壮的文件系统等,大部分原有的源代码都被重新写过,以支持这些新特性。很多其他UNIX使用者,包括其他大学和商业机构,都希望能得到CSRG改进的UNIX系统。因此CSRG中的研究人员把他们的UNIX组成一个完整的UNIX系统(Berke
10、leySoftwareDistribution,BSD)并对外发布。BSDUNIX在UNIX的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用UNIX的基础,而AT&T与其同时存在的UNIX版本的影响就小得多。同时很多研究项目也是以BSDUNIX为研究系统,例如美国国防部的项目ARPAnet,ARPAnet今天发展成了Internet,而BSDUNIX中最先实现了TCP/IP,使Internet和UNIX紧密结合在一起。而AT&T的UNIX系统实验室,同时也在不断改进他们的商用UNIX版本,直到他们吸收了BSDUNIX中已有的各种先进特性,并结合其本身的特点,推出了UNIXSys
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 发展史
限制150内