




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、操作系统发展简史在计算机的发展过程中,出现过许多不同的操作系统,其中最为常用的有:DOS、Mac OS、Windows、Linux、Free BSD、Unix/Xenix、OS/2等等。纵观电脑之历史,操作系统与电脑硬件的 发展息息相关。接下来是小编为大家收集的操作系统发展简史,希望 能帮到大家。操作系统发展简史1.20世纪80年代以前第一部个人电脑并没有操作系统,这是由于早期个人电脑的 建立方式(如同建造机械算盘)与效能不足以执行如此程序。1947年,随着晶体管的发明以及莫里斯•威尔克斯(Maurice Vin ce nt Wilkes) 发明的微程序方法,使得电脑不再是机
2、械 设备,而成为电子产品。系统管理工具以及简化硬件操作流程的程序 很快就出现了,且成为操作系统的基础。20世纪60年代早期,商用电脑制造商制造了批次处理系统,此系统叮将工作的建置、调度以及执行序列化。此时,厂商为每 一台不同型号的电脑创造不同的操作系统,因此为某电脑而写的程序无法移植到 其他电脑上执行,即使是同型号的电脑也不行。1964年,IBM推出了一系列用途与价位都不同的大型电脑IBM System/360,这是火型主机的经典之作。而它们都共享代号 为OS/360的操作系统(而非每种产品都用量袅定做的操作系统)。让 单一操作系统适 用于整个系列的产品是System/360成功的关键, 且实
3、际上IBM R前的人型系统便是此系统的后裔,为System/360 所写的应用程序依然可以在现代的IBM机器上执行。1963年,奇异公司与贝尔实验室合作以 PL/I语 言建立的 Multics,是激发70年代众多操作系统建立的灵感来源,尤其是由 AT&T贝尔实验室的丹尼 斯•里奇与肯•汤普逊所建 立的UNIX系统。为了实践平台移植能力,此操作系统在 1969年由 C语言重写。另一个广为市场采用的小型电脑操作系统是VMS。2. 20世纪80年代第一代微型计算机并不像大型电脑或小型电脑, 没有装设操 作系统的需求或能力,它们只需要最基本的操作系统
4、,通常这种操作 系统都是从ROM读取的,此种程序被称为监视程序(Monitor)。1980年,家用电脑幵始普及。通常此时的电脑拥有8b处理器及64KB内存、屏幕、键盘以及低咅质喇叭。而 20肚纪80年 代早期最著名的套装电脑为使 用微处理器6510(6502芯片特别版) 的Commodore C64 。此电脑没有操作系统,而是以一 8KB只读内 存BIOS初始化彩色屏幕、键盘以及软驱和打印机。它可用 8KB只 读内存BASIC语言来直接操作BIOS,并依此撰写程序,大部分是游 戏。此BASIC语言的解释器勉强可算此电脑的操作系统,当然就没 有内核或软硬件保护机制了。此电脑上的游戏大多跳过BIO
5、S层次,直接控制硬件。1980年,微软公司收购了一家公司出产的操作系统,在将 之修改后以MS-DOS的名义出品。此操作系统可以直接让程序操作 BIOS与文件系统。到了 In tel-80286 处理器的时代,才开始实作基 本的储存设备保护措施。MS-DOS的架构并不足以满足所有需求, 因为它同时只能执行最多一个程序(如果想要同时 执行程式,只能使 用TSR的方式来跳过OS而由程序 自行处理多仟务的部分),且没有 任何内存保护措施。对驱动程序的支持也不够完整,因此导致诸如音 效设备必须由程序自行设置的状况,造成不兼容的情况也普遍存在。 某些操作的效能也是可怕得糟糕。 许多应 用程序因此跳过MS-
6、DOS 的服务程序,而直接存取硬件设备以取得较好的效能。虽然如此,但 MS-DOS还是变成了 IBM PC上面最常用的操作系统(IBM自己也有推出DOS,称为丨BM-DOS或PC-DOS)。 MS-DOS的成功使得微软成为地球上最赚钱的公司之一。在1980年,另一个蝴起的操作系统就是 Mac OS,此操作系 统紧紧与麦金塔电脑捆绑在一起。此时一位全录柏拉图实验室的员工 Dominik Hagen访问了苹果电脑的史蒂夫•乔布斯(SteveJobs),并且向他展示了此时全录发展的图形化使用者界面。苹果电脑 惊为天人,并打算向全录购买此技术,但因柏拉图实验室并非商业单位而是研究单位
7、,因此全录回绝了这项买卖。在此之后苹果一致认 为个人电脑的未来必定属于图形使用者界面,因此也开始发展自己的图形化操作系统。现今许多我们认为是基本要件的图形化接口技术与规则,都是由苹果电脑打下的基础(如下拉式菜单、桌面图标、拖 曳式操作与双击等)但准确地说,图形化使用者界面的确是全录创 始的。3. 20世纪90年代Apple 1电脑:苹果电脑的第一代产品。延续 20世纪80 年代的竞争,90年代出现了许多影响未来个人电脑市场深厚的操作 系统。由于图形化使用者界面 曰趋繁复,操作系统的能力也越来越 复杂与巨大,因此强韧且具有弹性的操作系统就成了迫切的需求。此年代是许多套装类的个人电脑操作系统互相竞
8、争的时代。20世纪80年代于市场中崛起的苹果电脑,由于旧系统的设计不良,使得其后继发展不力。苹果电脑决定重新设计其操作系统。 经过许多失败的项目后,苹果于1997年推出其新操作系统& mdash;—Mac OS的测试版,而后推出的正式版取得了巨大的成功。这让原先失意离开苹果的史蒂夫 •乔布斯风光再现。除了商业主流的操作系统外,从20世纪80年代起在幵放 源码的世界中,BSD系统也发展了非常久的一段时间,但在 90年代 由于与AT&T的法律争端,使得远在芬兰赫尔辛基大学的另一 股开源操作系统-Linux兴起。Linux内核是一个标准P
9、OSIX内核, 其血缘可算是UNIX家族的一支。Linux与BSD家族都搭配GNU 计划所发展的应用程序,但是由于使用的许可证以及历史因素的捉 弄,Linux取得了相 当可观的开源操作系统市场占有率,而BSD则小得多。相较于MS-DOS的架构,Linux除了拥有傲人的 可移植性(相较于Lin ux, MS-DOS只能运行在In tel CPU上),它也是一个分 时多进程内核,以及具有良 好的内存空间管理(普通的进程不能存取 内核区域的内存,想要存取任何非自己的内存空间的进程只能通过系统调用来达成)。一般进程是处于使用者模式(UserMode)下,而执行系统调用时会被切换成内核模 式(Kerne
10、l Mode),所有的特殊指令只能在内核模式执行,此措施让内核可以完美管理系统内部与外部 设 备,并且拒绝无权限的进程提出的请求。因此,理论上任何应用程序执行时的错误,都不可能让系统崩溃(Crash) o在1983年,微软就想为MS-DOS建构一个图形 化的操作 系统应用程序,并称之为 Windows(有人说这是比尔•盖茨被 苹果的Lisa电脑上市所刺激)。-开始Windows并不是一个操作系统, 只是一个应用程序,其背景还是纯MS-DOS系统。20世纪90年代初,微软与IBM的合作破裂,微软从OS/2(早期为命令行模式,后来成为一个很成功但是曲高和寡的图形 化操作系统)项目
11、中抽身,并且在1993年7月27日推出Windows 3.1 一个以OS/2为基础的图形化操作系统,并在 1995 年8月15曰推出 Windows 95。直到这时,Windows 系统依然是 建立在MS-DOS的基础上,因此消费者非常期待微软在令 2000年 所推出的 Windows 2000上,因为它才算是第一个脱离 MS-DOS 基础的图形化操作系统。4. 2000年以后至2005年为止,用于通用计算机上的分布式操作系统主要 有两个家族:类UNIX家族和微软Windows家族。而主机系统和嵌入式操作系统使用多样的系统,并且很多和Windows、UNIX都没有直接的联系。类UNIX家族包括
12、多个组织的操作系统,其中有几个 主要的子类包括System V、BSD和Linux。UNIX系统运行在从巨 型机到嵌入式系统的多种机器架构上。UNIX主要使用于重要的商务服务器系统以及学院和工程环境中的工作站之上,和AT&TUNIX不同,自由软件(比如Linux和BSD)逐步幵始流行,并且开始 进入桌面操作系统领域。和一些UNIX操作系统不同,像惠普公司的 HPUX和IBM公司的AIX是设计仅运行在客户购买的设备上,其中有一些特殊的(比如SUN公司的Solaris)可以运行在客户购买设备和 基于工业标准的PC上。APPLE公司的Mac OS X 是一个BSD特例, 以取代早期小型市场上苹果公司的 Mac OS,众多流行的UNIX操作 系统正在走向一体。微软公司的Windows操作系统家族起源于早期的IBM PC 环境中的MS-DOS,现在版本是基于新的 Windows NT 内核,第一 次是在OS/2中制定。与UNIX不同,Windows只能运行在32位 和64位的x86 CPU(如In tel或者AMD的芯片)上,尽管早期有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 什么的泪水中考语文作文
- 电气机械维修手册与指南考核试卷
- 水电工程施工现场安全事故案例分析考核试卷
- 6-5 PLA和PAL电子课件教学版
- 玻璃纤维的制备工艺考核试卷
- 旅行初二语文作文
- 新材料在D打印领域的应用考核试卷
- 球类生产过程中的实时监控技术考核试卷
- 景区旅游市场开发与拓展策略考核试卷
- 生态保护工程生态保护与生态工程长期效益评估考核试卷
- 华为经营管理丛书华为的研发管理
- 2025年安徽国际商务职业学院单招职业技能考试题库及答案1套
- 2024北京理工大附中高一(下)期中英语试题及答案
- 干洗店中央洗衣工厂岗位职责及管理手册
- 2024年数学新高考I卷评析及教学建议
- 玉盘二部合唱简谱
- 第十一单元课题1 化学与人体健康教学设计-2024-2025学年九年级化学人教版(2024)下册
- 个人装载机租赁协议书范本
- 2022年高级经济师《运输经济》试题真题及答案
- 2023-2024学年沪科版(2019)高中信息技术必修一第三单元项目六《解决温标转换问题-认识程序和程序设计语言》教学设计
- 《猪的传染病》课件
评论
0/150
提交评论