1、操作系统发展简介,B09050326 欧阳乐,起源,目的:减少程序人员复杂繁琐的硬件控制,在裸机基础上加一层软件来管理整个系统,这个软件通过设备驱动程序对硬件进行控制。出现在20世纪50年代中期,从最初具备简单批处理功能,到多道程序批处理、多道分时系统、微机、网络功能,操作系统与电脑硬件的发展息息相关。,早期操作系统,第一部计算机并没有操作系统。在1947年发明了晶体管,以及莫里斯威尔克斯发明的微程序方法,使得计算机不再是机械设备,而是电子产品。到了1960年代早期,商用计算机制造商制造了批量处理系统,此系统可将工作的建置、调度以及运行串行化。此时每种产品都用量身订做的操作系统。到了1964年
2、,IBM System/360推出了一系列用途与价位都不同的大型机,而它们都共用代号为OS/360的操作系统。,永久贮存设备硬盘驱动器DASD(Direct access storage device)面世。同时“分时”概念出现:将大型机珍贵的时间资源适当分配到所有用户身上。分时也让用户有独占整部机器的感觉。1963年,奇异公司与贝尔实验室合作以PL/I语言创建的Multics,该分时系统是此时众多新操作系统中实践此观念最成功的。另一个广为市场采用的小型计算机操作系统是VMS。,IBM System/360,大型主机的经典之作,MS-DOS 操作系统,1980年代,家用计算机开始普及。早期最著
3、名的磁盘启动型操作系统是CP/M,它支持许多早期的微计算机,且被MS-DOS大量抄袭其功能。软式磁盘驱动器取代了过去的磁带机,成为新一代的存储设备,并可在它512KB的空间上读写。为了支持更进一步的文件读写概念,磁盘操作系统(Disk Operating System,DOS)因而诞生。,MS-DOS 操作界面,图形用户界面时代,1980年代另一个崛起的操作系统异数是Mac OS,此操作系统紧紧与麦金塔计算机捆绑在一起。现今许多我们认为是基本要件的图形化接口技术与规则,都是由苹果计算机打下的基础(例如下拉式菜单、桌面图标、拖曳式操作与双点击等)。但正确来说,图形用户界面的确是施乐(由施乐伯拉图
4、实验室研究)创始的。,1970年,美国Xerox公司成立了著名的研究机构Palo Alto研究中心。Apple公司的创始人之一Steve Jobs参观该研究中心时看到了可以支持GUI(Graphical User Interfaces)和三键鼠标的Alto原型,便着手进行自己的GUI系统研究开发工作。1983年第一个GUI系统Apple Lisa开发出来了,第二年推出的Apple Macintosh是世界上第一个成功的商用GUI系统。当时Apple公司只开发了自己微机上的GUI系统,这样就给Microsoft开发Windows提供了机会。,Apple Macintosh Desktop,App
5、le Mac OS X 10.6 桌面,Windows操作系统,Microsoft在1983年春季宣布开始研究开发Windows,希望它成为基于Intel x86微处理芯片计算机上的标准GUI操作系统。奠定Microsoft在操作系统上的垄断地位的是1990年5月份推出Windows 3.0。1993年5月,Microsoft发布了Windows NT,主要针对网络和服务器市场。1995年8月推出的新一代操作系统Windows 95是第一个不要求用户预装MS-DOS的版本,这是Microsoft发展史上的一个里程碑,也是操作系统发展史上的一个里程碑。,Windows 2000是Windows
6、NT的改进系列(事实上是Windows NT 5.0)、Windows XP(Windows NT 5.1)以及Windows Server 2003(Windows NT 5.2)与Windows Vista(Windows NT 6.0)也都是立基于Windows NT的架构上。,Windows 7(开发代号:Blackcomb以及Vienna,后更改为“7”)是微软公司目前最新的Windows操作系统版本,供个人电脑使用,包括家庭及商业工作环境、笔记本电脑、平板电脑、多媒体中心等使用。按照微软的开发计划,Windows 8将于2012年10月份发布。也有传言说,微软员工透露,Win8上市
7、的日子是2011年7月。,Windows 7 Ulitimate桌面,开放源码的操作系统,由AT&T贝尔实验室的丹尼斯里奇与肯汤普逊所创建的Unix系统,为了实践平台移植能力,此操作系统在1973年由C语言重写。BSD系统也发展了非常久的一段时间,但在1990年代由于与AT&T的法律争端,使得远在芬兰赫尔辛基大学的另一股开源操作系统Linux兴起 Linux核心是一个标准POSIX核心,其血缘可算是Unix家族的一支。当前,计算机按照计算能力排名世界500强中472台使用Linux,6台使用Windows,其余为各类BSD等Unix。,由于版权的问题,UNIX的源码不再适用于教学,为此1987
8、年著名的荷兰计算机科学家Andrew Tanenbaum专门写了了个简化的类UNIX系统MINIX(mini-UNIX的意思)来给入门者学习。1991年,芬兰学生Linus Torvalds开始使用MINIX时,对MINIX提供的功能不满意。于是他自己写了一个类UNIX操作系统(尽管还是用MINIX编译的)并放到网上让人们自由下载,取名叫Linux。,Linux除了拥有傲人的可移植性,它也是一个分时多进程核心,以及良好的存储器空间管理。理论上任何应用程序运行时的错误,都不可能让系统崩溃(Crash)。,一个在Linux下运行的KDE桌面系统,Ubuntu 桌面,Google Chrome OS
9、 桌面,SUN Solaris Desktop,嵌入式系统,嵌入式系统使用非常广泛的操作系统(如VxWorks、eCos、Symbian OS及Palm OS)以及某些功能缩减版本的Linux或者其他操作系统。某些情况下,OS指称的是一个内置了固定应用软件的巨大泛用程序。在许多最简单的嵌入式系统中,所谓的OS就是指其上唯一的应用程序。近年来,实时操作系统(RTOS)在多媒体通信、在线事务处理、生产过程控制、交通控制等各个领域得到广泛的应用,因而越来越引起人们的重视。,未来,操作系统朝提供更省电、网络化、易用、华丽的用户界面的方向来改进。类UNIX OS通过和桌面环境开发者协作,正努力让自己改进使用环境。eyeOS是一个实用的网络云运算操作系统。GNU Hurd是一个企图完全兼容Unix并加强许多功能的微核心架构。微软Singularity是一个奠基于.Net并以创建较佳存储器保护机制为目目标研究计划。,谢谢观赏,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1