《操作系统的发展历程(共14页).doc》由会员分享,可在线阅读,更多相关《操作系统的发展历程(共14页).doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上操作系统的发展历程操作系统有:1.DOS操作系统;2.Mac OS操作系统;3.Windows系统;4.Unix系统;5.Linux系统;6.OS/2系统;一、 DOS操作系统DOS是Diskette Operating system的缩写,意思是。DOS是19811995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由微软公司为IBM的个人(PC)电脑开发的,故而即称之为PC-DOS,又以其公司命名为MS-DOS,因此后来其他公司开发的与MS-DOS兼容的操作系统,也延用了这种称呼方式,如:DR-DOS、Novell-DOS .,以及国人开发的汉字D
2、OS(CC-DOS)等等。 MS-DOS发展,从早期1981年不支持硬盘分层目录的DOS1.0,到当时广泛流行的DOS3.3,再到非常成熟支持CD-ROM的DOS6.22,以及后来隐藏到Windows9X下的DOS7.X,前前后后已经经历了20年,至今仍然活跃在PC舞台上,扮演着重要的角色。 DOS是在直接内存下运行,程序设计员只能在1MB以下的存储器上操作。DOS容许使用的内存空间只有640KB(其他的348KB为ROM BIOS和其他卡所保留), 在DOS下无法运行超过640KB的大程序。 DOS系统是字符式的操作系统,所有操作都通过键盘输入“命令行”来执行。 微软公司推出它的Window
3、s操作系统以后,由于Windows操作系统的几乎所有操作都可以通过鼠标的点击来完成,不必再去记忆繁杂的命令,也省去了键盘输入“命令行”的操作。这种对用户友好的操作界面,使得Windows操作系统很快的就占据了PC舞台上主角位置,而把DOS推倒了舞台的边缘。 但是,为了一些特定的需要,Windows操作系统里保留了DOS命令形式,在需要时在系统的内存中拿出640K的内存,开辟出虚拟一个DOS运行的环境(“虚拟机”)来执行DOS命令。这种Windows操作系统里开辟的DOS运行环境,只不过是Windows操作系统里面的许多窗口中的一个窗口而已,它与Windows操作系统出现之前dos独占系统的全部
4、资源的情况已大不相同。 “纯DOS”就是相对于这种情况而言的:不打开windows系统,只用软盘或其他媒体(如光盘、U盘等)启动机器,进入DOS系统,这时的DOS独享系统的全部资源,这时的环境状态就叫“纯DOS”状态。由于没有打开windows系统,所以与windows有关的一切软件、病毒、木马.,都不能起作用,不能控制你的任何资源,从而你可以在这种环境里,把那些你不想要的东东清理干净! 1981年,MS-DOS 1.0发行,作为IBM PC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始
5、发迹。 1982年,支持双面磁盘。 1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬盘。同年发布的2.25对2.0版进行了一些bug修正。 1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。 1986年,MS-DOS 3.2 支持了720K 的5寸软盘。 1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的。 1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新。 1991年,MS-DOS 5.0发行,增加了DOS Shell功
6、能,增强了和宏功能。 1993年,MS-DOS 6.x 增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows 的支持。 1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。二、MS-DOS操作系统1.简介最基本的MS-DOS系统由一个基于(才有,软碟没有,启动磁区位于第0轨的磁区中,内容上与硬盘的MBR略有不同的BOOT引导程序和三个文件
7、模块组成。这三个模块是输入输出模块()、模块()及解释模块。(不过在MS-DOS 7.0中,MSDOS.SYS被改为启动配置文件,而IO.SYS增加了MSDOS.SYS的功能)除此之外,还在零售的MS-DOS系统包中加入了若干标准的外部程序(即),这才与一同构建起一个在操作时代相对完备的人机交互环境。有关MS-DOS的各种,请参见MS-DOS命令列表。MS-DOS使用者可透过编辑两个位于开机的系统档案来达到调控系统之目的,它们分别是CONFIG.SYS及AUTOEXEC.BAT,IO.SYS会检视CONFIG.SYS以加载指定的硬体,则自动执行AUTOEXEC.BAT所载的批次指令。MS-DO
8、S一般使用界面来接受的指令,不过在后期的MS-DOS版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程序。早先版本的MS-DOS不支持FAT32、和大。从MS-DOS 7.0开始,尤其是MS-DOS 7.10版本则已全面支持这些。2.起源1980年,西雅图电脑产品公司(Seattle Computer Products)的一名24岁的程序员蒂姆帕特森(Tim Paterson)花费了四个月时间编写出了操作系统。1981年7月,以五万美元的代价向西雅图公司购得本产品的全部版权,并将它更名为MS-DOS。最早在1979年年底,Seattle Computer公司
9、开发了第一款基于8086芯片的操作系统-86,经过改进后推出了QDOS,并在80年年底推出了0.3版,比尔以极低的价格买下了86-DOS的销售经营权。4月,Seattle Computer正式发布了86-DOS v1.0版,在当年7月将86-DOS的版权和其他所有权力买断,并将其改名为MS-DOS向市场发布。这是赖以发迹的第一个成功的操作系统产品。最基本的MS-DOS系统由一个基于MBR的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IO.SYS)、模块(MSDOS.SYS)及解释模块。除此之外,还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与命令(
10、即由解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。最初,Windows1.x/Windows2.x/Windows3.x 一直到Windows9x/Me系列都是基于MS-DOS的程序。只有WindowsNT系列不需要DOS,但WindowsNT在2000年之前并不流行。直到Windows2000(NT 5.0),WindowsXP(NT5.1),Windows Vista(NT6),Windows7(NT6.1)的诞生,Windows才能真正抛弃MS-DOS.3.发展史,MS-DOS 1.0上市,与IBM合作,在IBM销售的PC上安装DOS进行捆发售,支持16k内存及16
11、0k的5寸软盘。在硬件昂贵,并不为人们所注意的时代,比尔盖茨作为的核心人物,相当有远见的抓住了这次绝佳的机会。1982年,支持双面。MS-DOS 2.0随IBM XT发布,扩展了,并开始支持5M。同年发布的2.25对2.0版进行了一些bug修正。1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。1986年,MS-DOS 3.2 支持了720K 的5寸软盘。1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的。1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更
12、新。1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了和宏功能。1993年,MS-DOS 6.x 增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows 的支持。1995年,MS-DOS 7.0 增加了支持、LBA大支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大、大内存支持等,对四位年份支持解决了问题。1995年,MS-DOS 7.0 ,Windows 95版本。此后的版本皆为 Windows 内建列,于 V86 模式下工作。
13、1996年8月,MS-DOS 7.1。(MSDOS7.1的独立版本(即现在的ISO和IMG镜像版本)实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发。加入了扩展功能,并且扩展中包含了天汇汉字处理系统)2000年,MS-DOS 8.0,MS-DOS的最后一个版本。由于看到了Windows的曙光,于是放弃了DOS。DOS(Disk Operating System)的组成MSDOS采用模块结构,它由五部分组成:ROM中的BIOS模块、IOSYS模块、MSDOSSYS模块、COMMANDCOM模块和引导程序。基本输入出模块在个人计算机上有一个只读内存储器(外语缩写:ROM)芯片,
14、该芯片中存有系统自,互补金属氧化物半导体(CMOS)设置程序和基本输入输出程序(外语缩写:BIOS)。BIOS是一组程序和参数表,其中程序部份是可以通过调用的一组,参数给出外设的地址和参数。BIOS是计算机硬件和操作系统之间的接口,操作系统通过它来管理资源。IOSYS模块IOSYS是MSDOS和ROMBIOS之间的接口程序。它和ROM BIOS一起完成系统设备的管理。MSDOS.SYSMSDOSSYS用于实现,包括文件管理、目录管理、等功能。它以功能调用的形式实现和MSDOS之间的程序级接口。COMMANDCOMCOMMANDCOM的主要功能是负责接收、识别、解释和执行从键盘输入的MSDOS。
15、引导程序引导程序又叫“”,其作用是检查当前盘上是否有两个,若有系统文件则把DOS系统从装入内存。一张上应该包含有:、IOSYS、MSDOSSYS和COMMANDCOM等模块。4.文件目录1)文件概念文件是指记录在存储介质(如磁盘、)上的一组相关信息的集合。2)文件标识驱动器号+路径+文件名(1到8个字符)+(1到3个字符代表文件的类型)3)通配符*代表从该位置起的一个或多个合法字符;?代表所在位置的任一个合法字符。4)树形目录DOS采用树形目录结构。由一个和若干层组成。这种目录结构一是能够解决文件重名问题,即不同的目录可以包含相同的文件名或目录名;二是能够解决文件多而容量有限带来的问题。在查找
16、某个下的一个文件时,要使用。指定路径有两种方法:和。是从开始到文件所在目录的路径。例如要查找UCDOS下的二级子目录DATA下的READMETXT文件,为:UCDOSDATA。路径中第一个“”符号代表。是从开始到文件所在目录的路径。指在不特意指定路径情况下DOS所处理的目录。例如系统提示符为:“C:UCDOSDATA;”,则DATA是当前目录。三、Windows发展历史 Windows起源可以追溯到Xerox公司进行的工作。1970年,美国Xerox公司成立了著名的研究机构Palo Alto Research Center(PARC),从事局域网、图形和的研究,并于1981年宣布推出世界上第一
17、个商用的GUI(图形)系统:Star 8010工作站。但如后来许多公司一样,由于种种原因,技术上的先进性并没有给它带来它所期望的商业上的成功。 当时,Apple Computer公司的创始人之一,在参观Xerox公司的PARC研究中心后,认识到了图形的重要性以及广阔的市场前景,开始着手进行自己的GUI开发工作,并于1983年研制成功第一个GUI系统:。随后不久,Apple又推出第二个GUI系统Apple Macintosh,这是世界上第一个成功的商用GUI系统。当时,Apple公司在开发Macintosh时,出于上的考虑,只开发了Apple公司自己的微机上的GUI系统,而此时,基于芯片的IBM
18、兼容微机已渐露峥嵘。这样,就给Microsoft公司开发Windows提供了发展空间和市场。 Microsoft公司早就意识到建立的重要性,在1983年春季就宣布开始研究开发Windows,希望它能够成为基于微处理芯片计算机上的标准GUI操作系统。它在1985年和1987年分别推出3版和Windows2.0版。但是,由于当时硬件和的限制,这两个版本并没有取得很大的成功。此后,Microsoft公司对Windows的、图形界面做了重大改进,使图形界面更加美观并支持虚拟内存。Microsoft于1990年5月份推出Windows3.0并一炮打红。这个“始出来”的操作系统一经面世便在商业上取得惊人的
19、成功:不到6周,Microsoft公司销出50万份Windows3.0拷贝,打破了任何的6周销售记录,从而一举奠定了Microsoft在操作系统上的垄断地位。 一年之后推出的Windows3.1对Windows 3.0作了一些改进,引入技术,这是一种可缩放的字体技术,它改进了性能;还引入了一种新设计的,改进了。更重要的是增加对象链接合嵌入技术(OLE)和的支持。Windows3.0和Windows3.1都必须运行于MS 之上。 随后,Microsoft借Windows东风,于1995年推出新一代操作系统Windows95(又名Chicago),它可以独立运行而无需DOS支持。Windows95
20、是上一个里程碑式的作品,它对Windows3.1版作了许多重大改进,包括:更加优秀的、的,从而减轻了用户的学习负担;全32位的高性能的抢先式多任务和;内置的对Internet的支持;更加高级的多媒体支持(声音、图形、影像等),可以直接写屏并很好的支持游戏;,简化用户配置硬件操作,并避免了硬件上的冲突;32位线性寻址的和良好的向下兼容性等等。以后我们提到的Windows一般均指Windows95。Windows操作系统特点,以后windows又相继推出了98,Me,2000版本,不过windows2000又分为专业和服务器两个版本。 Windows之所以取得成功,主要在于它具有以下优点: 直观、
21、高效的的,易学易用: 从某种意义上说,Windows和都是的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单中选择“打开”操作,打开该文档。这种操作方式模拟了的行为,易于理解、学习和使用。 统一、友好、漂亮: Windows应用程序大多符合IBM公司提出的CUA (Common User Acess)标准,所有的程序拥有相同的或相似的基本外观,包括窗口、菜单、等。用户只要掌握其中一个,就不难学会其他软件,从而降低了用户培训学习的费用。 丰富的设备无关的图形操作: Windows的(GDI)提供了丰富的图形操作函数,可以绘制出诸
22、如线、圆、框等的,并支持各种。设备无关意味着在上和高分辨率的显示器上都能显示出相同效果的图形。 多任务: Windows是一个多任务的操作环境,它允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。每个程序在屏幕上占据一块矩形区域,这个区域称为窗口,窗口是可以重叠的。用户可以移动这些窗口,或在不同的应用程序之间进行切换,并可以在程序之间进行手工和自动的数据交换和通信。 虽然同一时刻计算机可以运行多个应用程序,但仅有一个是处于活动状态的,其标题栏呈现颜色。一个活动的程序是指当前能够接收用户键盘输入的程序. Windows发展中的又一个里程牌-Windows Xp Windows XP是M
23、icrosoft 继Windows 2000和Windows Millennium之后推出的新一代Windows 操作系统。Windows XP将Windows 2000的众多优点(例如基于标准的安全性、易管理性和可靠性)与Windows 98和的最佳特性(、易于使用的以及独具创新的支持服务)完美集成在一起,从而打造出了迄今为止最为优秀的一款Windows操作系统产品。 本文从技术角度入手,对Windows XP的新增功能特性进行了广泛概述。文章展示了新的技术和功能是如何使用户完成日常工作、共享信息、管理桌面、实现高效、获得帮助和支持以及执行其它计算任务的工作变得更加轻松的。 Windows
24、XP在现有Windows 2000代码基础之上进行了很多改进,并且针对家庭用户和企业用户的不同需要提供了相应的版本:和。除非特别注明,本文所介绍的技术和功能均为这两个操作系统共有的功能四、UNIX系统UNIX系统自1969年踏入计算机世界以来已30多年。虽然目前市场上面临某种操作系统(如 Windows)强有力的竞争,但是它仍然是笔记本电脑、PC、PC服务器、 中小型机、工作站、大巨型机及群集、SMP、MPP上全系列通用的操作系统,至少到目前为止还没有哪一种操作系统可以担此重任。而且以其为基础形成的开放系统标准(如 POSIX)也是迄今为止唯一的操作系统标准,即使是其竞争对手或者目前还尚存的专
25、用硬件系统(某些公司的大中型机或专用硬件)上运行的操作系统,其界面也是遵循 POSIX或其它类 UNIX标准的。从此意义上讲,UNIX就不只是一种操作系统的专用名称,而成了当前开放系统的代名词。 UNIX系统的转折点是1972年到1974年,因UNIX用C语言写成,把可移植性当成主要的设计目标。1988年开放软件基金会成立后,UNIX经历了一个辉煌的历程。成千上万的应用软件在UNIX系统上开发并施用于几乎每个应用领域。UNIX从此成为世界上用途最广的通用操作系统。UNIX不仅大大推动了计算机系统及软件技术的发展,从某种意义上说,UNIX的发展对推动整个社会的进步也起了重要的作用。 五、Linux操作系统Linux是一种自由和开放源代码的类UNIX操作系统。定义Linux的组件是Linux内核,该操作系统内核由在1991年10月5日首次发布。严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux来表达该意思,Linux则常用来指基于Linux内核的完整,包括GUI组件和许多其他实用工具。六、OS/2操作系统OS/2是Operating System 2的缩写,意思为第二代的操作系统。在DOS于PC上的巨大成功后,以及GUI图形化界面的潮流影响下,IBM和Microsoft共同研制和推出了OS/2这一当时先进的个人电脑上的新一代操作系统。专心-专注-专业