操作系统的发展历程.docx

上传人:b****4 文档编号:3768473 上传时间:2022-11-25 格式:DOCX 页数:7 大小:23.30KB
下载 相关 举报
操作系统的发展历程.docx_第1页
第1页 / 共7页
操作系统的发展历程.docx_第2页
第2页 / 共7页
操作系统的发展历程.docx_第3页
第3页 / 共7页
操作系统的发展历程.docx_第4页
第4页 / 共7页
操作系统的发展历程.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

操作系统的发展历程.docx

《操作系统的发展历程.docx》由会员分享,可在线阅读,更多相关《操作系统的发展历程.docx(7页珍藏版)》请在冰豆网上搜索。

操作系统的发展历程.docx

操作系统的发展历程

操作系统的发展历程

操作系统有:

1.DOS操作系统;2.MacOS操作系统;3.Windows系统;4.Unix系统;5.Linux系统;6.OS/2系统;

一、DOS操作系统

DOS是DisketteOperatingsystem的缩写,意思是磁盘操作系统。

DOS是1981~1995年的个人电脑上使用的一种主要的操作系统。

由于早期的DOS系统是由微软公司为IBM的个人(PC)电脑开发的,故而即称之为PC-DOS,又以其公司命名为MS-DOS,因此后来其他公司开发的与MS-DOS兼容的操作系统,也延用了这种称呼方式,如:

DR-DOS、Novell-DOS....,以及国人开发的汉字DOS(CC-DOS)等等。

MS-DOS发展,从早期1981年不支持硬盘分层目录的DOS1.0,到当时广泛流行的DOS3.3,再到非常成熟支持CD-ROM的DOS6.22,以及后来隐藏到Windows9X下的DOS7.X,前前后后已经经历了20年,至今仍然活跃在PC舞台上,扮演着重要的角色。

DOS是在直接内存下运行,程序设计员只能在1MB以下的存储器上操作。

DOS容许使用的内存空间只有640KB(其他的348KB为ROMBIOS和其他卡所保留),在DOS下无法运行超过640KB的大程序。

DOS系统是字符式的操作系统,所有操作都通过键盘输入“命令行”来执行。

微软公司推出它的Windows操作系统以后,由于Windows操作系统的几乎所有操作都可以通过鼠标的点击来完成,不必再去记忆繁杂的命令,也省去了键盘输入“命令行”的操作。

这种对用户友好的操作界面,使得Windows操作系统很快的就占据了PC舞台上主角位置,而把DOS推倒了舞台的边缘。

但是,为了一些特定的需要,Windows操作系统里保留了DOS命令形式,在需要时在系统的内存中拿出640K的内存,开辟出虚拟一个DOS运行的环境(“虚拟机”)来执行DOS命令。

这种Windows操作系统里开辟的DOS运行环境,只不过是Windows操作系统里面的许多窗口中的一个窗口而已,它与Windows操作系统出现之前dos独占系统的全部资源的情况已大不相同。

“纯DOS”就是相对于这种情况而言的:

不打开windows系统,只用软盘或其他媒体(如光盘、U盘等)启动机器,进入DOS系统,这时的DOS独享系统的全部资源,这时的环境状态就叫“纯DOS”状态。

由于没有打开windows系统,所以与windows有关的一切软件、病毒、木马......,都不能起作用,不能控制你的任何资源,从而你可以在这种环境里,把那些你不想要的东东清理干净!

1981年,MS-DOS1.0发行,作为IBMPC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。

在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始发迹。

1982年,支持双面磁盘。

1983年MS-DOS2.0随IBMXT发布,扩展了命令,并开始支持5M硬盘。

同年发布的2.25对2.0版进行了一些bug修正。

1984年,MS-DOS3.0增加了对新的IBMAT支持,并开始对部分局域网功能提供支持。

1986年,MS-DOS3.2支持了720K的5寸软盘。

1987年,MS-DOS3.3支持了IBMPS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。

1988年,MS-DOS4.0增加了DOSShell操作环境,并且有一些其他增强功能及更新。

1991年,MS-DOS5.0发行,增加了DOSShell功能,增强了内存管理和宏功能。

1993年,MS-DOS6.x增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows的支持。

1995年,MS-DOS7.0增加了长文件名支持、LBA大硬盘支持。

这个版本的DOS并不是独立发售的,而是在Windows95中内嵌的。

之后的MS-DOS7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。

二、MS-DOS操作系统

1.简介

最基本的MS-DOS系统由一个基于主引导记录(硬盘才有主引导记录,软碟没有主引导记录,启动磁区位于第0轨的磁区中,内容上与硬盘的MBR略有不同的BOOT引导程序和三个文件模块组成。

这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块。

(不过在MS-DOS7.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-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程序。

早先版本的MS-DOS不支持FAT32、长文件名和大硬盘。

从MS-DOS7.0开始,尤其是MS-DOS7.10版本则已全面支持这些。

2.起源

1980年,西雅图电脑产品公司(SeattleComputerProducts)的一名24岁的程序员蒂姆·帕特森(TimPaterson)花费了四个月时间编写出了86-DOS操作系统。

1981年7月,微软以五万美元的代价向西雅图公司购得本产品的全部版权,并将它更名为MS-DOS。

最早在1979年年底,SeattleComputer公司开发了第一款基于8086芯片的操作系统CP/M-86,经过改进后推出了QDOS,并在80年年底推出了86-DOS0.3版,比尔 盖茨以极低的价格买下了86-DOS的销售经营权。

1981年4月,SeattleComputer正式发布了86-DOSv1.0版,微软在当年7月将86-DOS的版权和其他所有权力买断,并将其改名为MS-DOS向市场发布。

这是微软赖以发迹的第一个成功的操作系统产品。

最基本的MS-DOS系统由一个基于MBR的BOOT引导程序和三个文件模块组成。

这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块。

除此之外,微软还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。

最初,Windows1.x/Windows2.x/Windows3.x一直到Windows9x/Me系列都是基于MS-DOS的图形用户界面程序。

只有WindowsNT系列不需要DOS,但WindowsNT在2000年之前并不流行。

直到Windows2000(NT5.0),WindowsXP(NT5.1),WindowsVista(NT6),Windows7(NT6.1)的诞生,Windows才能真正抛弃MS-DOS.

3.发展史

1981年,MS-DOS1.0上市,微软与IBM合作,在IBM销售的P

C上安装DOS进行捆发售,支持16k内存及160k的5寸软盘。

在硬件昂贵,软件并不为人们所注意的时代,比尔盖茨作为微软的核心人物,相当有远见的抓住了这次绝佳的机会。

1982年,支持双面磁盘。

1983年MS-DOS2.0随IBMXT发布,扩展了命令,并开始支持5M硬盘。

同年发布的2.25对2.0版进行了一些bug修正。

1984年,MS-DOS3.0增加了对新的IBMAT支持,并开始对部分局域网功能提供支持。

1986年,MS-DOS3.2支持了720K的5寸软盘。

1987年,MS-DOS3.3支持了IBMPS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。

1988年,MS-DOS4.0增加了DOSShell操作环境,并且有一些其他增强功能及更新。

1991年,MS-DOS5.0发行,增加了DOSShell功能,增强了内存管理和宏功能。

1993年,MS-DOS6.x增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows的支持。

1995年,MS-DOS7.0增加了长文件名支持、LBA大硬盘支持。

这个版本的DOS并不是独立发售的,而是在Windows95中内嵌的。

之后的MS-

DOS7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。

1995年,MS-DOS7.0,Windows95 内部版本。

此后的版本皆为Windows内建命令列,于V86模式下工作。

1996年8月,MS-DOS7.1。

(MSDOS7.1的独立版本(即现在的ISO和IMG镜像版本)实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发。

加入了扩展功能,并且扩展中包含了天汇汉字处理系统)

2000年,MS-DOS8.0,MS-DOS的最后一个版本。

由于微软看到了Windows的曙光,于是放弃了DOS。

DOS(DiskOperatingSystem)的组成 MS—DOS采用模块结构,它由五部分组成:

ROM中的BIOS模块、IO.SYS模块、

MSDOS.SYS模块、COMMAND.COM模块和引导程序。

⑴基本输入出模块

在个人计算机主板上有一个只读内存储器(外语缩写:

ROM)芯片,该芯片中存有系统自测试程序,

互补金属氧化物半导体(CMOS)设置程序和基本输入输出程序(外语缩写:

BIOS)。

BIOS是一组程序和参数表,其中程序部份是可以通过中断方式调用的一组驱动程序,参数给出外设的地址和参数。

BIOS是计算机硬件和操作系统之间的接口,操作系统通过它来管理计算机硬件资源。

⑵IO.SYS模块

IO.SYS是MS—DOS和ROMBIOS之间的接口程序。

它和ROMBIOS一起完成系统设备的管理。

⑶MSDOS.SYS

MSDOS.SYS用于实现文件管理,包括文件管理、目录管理、内存管理等功能。

它以功能调用的形式实现用户和MS—DOS之间的程序级接口。

⑷COMMAND.COM

COMMAND.COM的主要功能是负责接收、识别、解释和执行用户从键盘输入的MS—DOS命令。

⑸引导程序

引导程序又叫“引导记录”,其作用是检查当前盘上是否有两个系统文件,若有系统文件则把DOS系统从磁盘装入内存。

 一张系统盘上应该包含有:

引导记录、IO.SYS、MSDOS.SYS和COMMAND.COM等模块。

4.文件目录

1)文件概念

文件是指记录在存储介质(如磁盘、光盘)上的一组相关信息的集合。

2)文件标识

驱动器号+路径+文件名(1到8个字符)+扩展名(1到3个字符代表文件的类型)

3)通配符

*代表从该位置起的一个或多个合法字符;?

代表所在位置的任一个合法字符。

4)树形目录

DOS采用树形目录结构。

由一个根目录和若干层子目录组成。

这种目录结构一是能够解决文件重名问题,即不同的目录可以包含相同的文件名或目录名;二是能够解决文件多而根目录容量有限带来的问题。

在查找某个子目录下的一个文件时,要使用目录路径。

指定路径有两种方法:

绝对路径和相对路径。

绝对路径是从根目录开始到文件所在目录的路径。

例如要查找UCDOS子目录下的二级子目录DATA下的README.TXT文件,绝对路径为:

\UCDOS\DATA。

路径中第一个“\”符号代表根目录。

相对路径是从当前目录开始到文件所在目录的路径。

当前目录指在不特意指定路径情况下DOS命令所处理的目录。

例如系统提示符为:

“C:

\UCDOS\DATA>;”,则DATA是当前目录。

三、Windows发展历史

Windows起源可以追溯到Xerox公司进行的工作。

1970年,美国Xerox公司成立了著名的研究机构PaloAltoResearchCenter(PARC),从事局域网、激光打印机、图形用户接口和面向对象技术的研究,并于1981年宣布推出世界上第一个商用的GUI(图形用户接口)系统:

Star8010工作站。

但如后来许多公司一样,由于种种原因,技术上的先进性并没有给它带来它所期望的商业上的成功。

当时,AppleComputer公司的创始人之一SteveJobs,在参观Xerox公司的PARC研究中心后,认识到了图形用户接口的重要性以及广阔的市场前景,开始着手进行自己的GUI系统研究开发工作,并于1983年研制成功第一个GUI系统:

AppleLisa。

随后不久,Apple又推出第二个GUI系统AppleMacintosh,这是世界上第一个成功的商用GUI系统。

当时,Apple公司在开发Macintosh时,出于市场战略上的考虑,只开发了Apple公司自己的微机上的GUI系统,而此时,基于Intelx86微处理器芯片的IBM兼容微机已渐露峥嵘。

这样,就给Microsoft公司开发Windows提供了发展空间和市场。

Microsoft公司早就意识到建立行业标准的重要性,在1983年春季就宣布开始研究开发Windows,希望它能够成为基于Intelx86微处理芯片计算机上的标准GUI操作系统。

它在1985年和1987年分别推出Windows1.03版和Windows2.0版。

但是,由于当时硬件和DOS操作系统的限制,这两个版本并没有取得很大的成功。

此后,Microsoft公司对Windows的内存管理、图形界面做了重大改进,使图形界面更加美观并支持虚拟内存。

Microsoft于1990年5月份推出Windows3.0并一炮打红。

这个“千呼万唤始出来”的操作系统一经面世便在商业上取得惊人的成功:

不到6周,Microsoft公司销出50万份Windows3.0拷贝,打破了任何软件产品的6周销售记录,从而一举奠定了Microsoft在操作系统上的垄断地位。

一年之后推出的Windows3.1对Windows3.0作了一些改进,引入TrueType字体技术,这是一种可缩放的字体技术,它改进了性能;还引入了一种新设计的文件管理程序,改进了系统的可靠性。

更重要的是增加对象链接合嵌入技术(OLE)和多媒体技术的支持。

Windows3.0和Windows3.1都必须运行于MSDOS操作系统之上。

随后,Microsoft借Windows东风,于1995年推出新一代操作系统Windows95(又名Chicago),它可以独立运行而无需DOS支持。

Windows95是操作系统发展史上一个里程碑式的作品,它对Windows3.1版作了许多重大改进,包括:

更加优秀的、面向对象的图形用户界面,从而减轻了用户的学习负担;全32位的高性能的抢先式多任务和多线程;内置的对Internet的支持;更加高级的多媒体支持(声音、图形、影像等),可以直接写屏并很好的支持游戏;即插即用,简化用户配置硬件操作,并避免了硬件上的冲突;32位线性寻址的内存管理和良好的向下兼容性等等。

以后我们提到的Windows一般均指Windows95。

Windows操作系统特点,以后windows又相继推出了98,Me,2000版本,不过windows2000又分为专业和服务器两个版本。

Windows之所以取得成功,主要在于它具有以下优点:

直观、高效的面向对象的图形用户界面,易学易用:

从某种意义上说,Windows用户界面和开发环境都是面向对象的。

用户采用“选择对象-操作对象”这种方式进行工作。

比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单中选择“打开”操作,打开该文档。

这种操作方式模拟了现实世界的行为,易于理解、学习和使用。

用户界面统一、友好、漂亮:

Windows应用程序大多符合IBM公司提出的CUA(CommonUserAcess)标准,所有的程序拥有相同的或相似的基本外观,包括窗口、菜单、工具条等。

用户只要掌握其中一个,就不难学会其他软件,从而降低了用户培训学习的费用。

丰富的设备无关的图形操作:

Windows的图形设备接口(GDI)提供了丰富的图形操作函数,可以绘制出诸如线、圆、框等的几何图形,并支持各种输出设备。

设备无关意味着在针式打印机上和高分辨率的显示器上都能显示出相同效果的图形。

多任务:

Windows是一个多任务的操作环境,它允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。

每个程序在屏幕上占据一块矩形区域,这个区域称为窗口,窗口是可以重叠的。

用户可以移动这些窗口,或在不同的应用程序之间进行切换,并可以在程序之间进行手工和自动的数据交换和通信。

虽然同一时刻计算机可以运行多个应用程序,但仅有一个是处于活动状态的,其标题栏呈现高亮颜色。

一个活动的程序是指当前能够接收用户键盘输入的程序.

Windows发展中的又一个里程牌--WindowsXp

WindowsXP是Microsoft继Windows2000和WindowsMillennium之后推出的新一代Windows操作系统。

WindowsXP将Windows2000的众多优点(例如基于标准的安全性、易管理性和可靠性)与Windows98和WindowsMe的最佳特性(即插即用、易于使用的用户界面以及独具创新的支持服务)完美集成在一起,从而打造出了迄今为止最为优秀的一款Windows操作系统产品。

本文从技术角度入手,对WindowsXP的新增功能特性进行了广泛概述。

文章展示了新的技术和功能是如何使用户完成日常工作、共享信息、管理桌面、实现高效移动办公、获得帮助和支持以及执行其它计算任务的工作变得更加轻松的。

WindowsXP在现有Windows2000代码基础之上进行了很多改进,并且针对家庭用户和企业用户的不同需要提供了相应的版本:

WindowsXPHomeEdition和WindowsXPProfessional。

除非特别注明,本文所介绍的技术和功能均为这两个操作系统共有的功能

四、UNIX系统

UNIX系统自1969年踏入计算机世界以来已30多年。

虽然目前市场上面临某种操作系统(如Windows)强有力的竞争,但是它仍然是笔记本电脑、PC、PC服务器、中小型机、工作站、大巨型机及群集、SMP、MPP上全系列通用的操作系统,至少到目前为止还没有哪一种操作系统可以担此重任。

而且以其为基础形成的开放系统标准(如POSIX)也是迄今为止唯一的操作系统标准,即使是其竞争对手或者目前还尚存的专用硬件系统(某些公司的大中型机或专用硬件)上运行的操作系统,其界面也是遵循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是OperatingSystem2的缩写,意思为第二代的操作系统。

在DOS于PC上的巨大成功后,以及GUI图形化界面的潮流影响下,IBM和Microsoft共同研制和推出了OS/2这一当时先进的个人电脑上的新一代操作系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1