操作系统 UNIX操作系统发展简史学习专业课件_第1页
操作系统 UNIX操作系统发展简史学习专业课件_第2页
操作系统 UNIX操作系统发展简史学习专业课件_第3页
操作系统 UNIX操作系统发展简史学习专业课件_第4页
操作系统 UNIX操作系统发展简史学习专业课件_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025/1/1哈尔滨工业大学1UNIX操作系统概述

1UNIX操作系统的发展UNIX系统是一个交互式的分时操作系统

1974年《ACM通信》上发表了K.Thompson和

D.Ritchie的论文“TheUNIXTime-SharingSystem”,UNIX系统公布于世。作者:美国BELL实验室

KenThompson(K.汤普逊)

DennisRitchie(D.里奇)

(C语言的创始人)1983年,美国计算机学会曾授予他们图灵奖-计算机领域最高奖项

2025/1/1哈尔滨工业大学2UNIX操作系统概述

1UNIX操作系统的发展1965年:麻省理工大学、BELL实验室、通用电器公司组成MAC课题组联合研制MULTICS操作系统MULTICS操作系统设计目标是要向大的用户团体提供对计算机的同时访问,支持强大的计算能力与数据存储,以及允许用户在需要的时候容易共享他们的数据1969年MULTICS在GE645计算机上运行了,但它既没有能提供预定的综合计算服务,而且课题组连究竟什么时候算达到开发的目标也不清楚BELL实验室退出了该课题组。2025/1/1哈尔滨工业大学3UNIX操作系统概述

1UNIX操作系统的发展MULTICS开发失败的原因:操作系统设计的指导思想所导致当时OS设计的指导思想是“满足所有用户的所有要求”MULTICS提供的功能非常复杂,耗费太多的计算资源,使得效率极低UNIX系统的作者认为:OS的设计不应也不可能做到“满足所有用户的所有要求”,应为广大的计算机用户提供一种良好的程序设计环境。2025/1/1哈尔滨工业大学4UNIX操作系统概述

1UNIX操作系统的发展1969年K.Thompson和D.Ritchie为了改善他们的程序设计环境,设计了一个纸面的文件系统设计,这个设计后来演化成UNIX系统早期的版本在PDP-11计算机上实现之后DennisRitchie创造了C语言,并用C语言改写了早期UNIX系统1974年在《ACM通信》上发表了“TheUNIX

Time-SharingSystem”的论文,UNIX正式公布于世2025/1/1哈尔滨工业大学5UNIX操作系统概述

1UNIX操作系统的发展UNIX名字的由来:

MULTICS-课题组命名

MULTiplexedInformationandComputingSystem*多路信息与计算系统

UNICS-MULTICS失败后的玩笑

UNiplexedInformationandComputingSystem*单路信息与计算系统

MULTICS-对“课题组命名”的玩笑解释

ManyUnnecessarilyLargeTablesInCoreSimultaneously)*许多无用大表共存于内核中

UNICS→UNIX(UNIX借鉴了MULTICS成功的部分)2025/1/1哈尔滨工业大学6UNIX操作系统概述

1UNIX操作系统的发展由于UNIX系统生逢其时、品质优秀很快风靡全球,成为各种计算机系统的主流操作系统目前,国内流行的UNIX操作系统:SCOUNIX(SantaCruzOperation)AT&TUNIXSVR4X惠普计算机上的HP-UXIBM小型机上的AIX苹果Mac上的AUX免费的UNIX版本,如Linux、Minix和FreeBSD2025/1/1哈尔滨工业大学7UNIX操作系统概述

2UNIX操作系统的主要特点

UNIX系统成功的三个原因之一设计思想的正确合理UNIX系统的设计者认为操作系统的设计和实现不可能做到满足所有用户的所有要求,而应是“为广大的计算机用户提供一个良好的程序设计环境”UNIX系统的实践证明了这种设计思想的正确性,后来的Windows95系统的实践也证明了这一点2025/1/1哈尔滨工业大学8UNIX操作系统概述

2UNIX操作系统的主要特点

UNIX系统成功的三个原因之二2.生逢其时、选择恰当

*在60年代初,产生了多用户计算机,这时人们都在盼望有一个大小适中、功能齐全、使用方便的分时操作系统见世,就在人们翘首以待的时候,UNIX系统产生了。

*其次是选择恰当,UNIX系统设计者选择了在

PDP-11系列的计算机上实现,当时占据小型计算机的主要市场,为UNIX系统的广泛配置创造了物质条件。2025/1/1哈尔滨工业大学9UNIX操作系统概述

2UNIX操作系统的主要特点

UNIX系统成功的三个原因之三3.特色明显、品质优良

UNIX系统的成功,外部的原因起到了一定的作用,但起决定作用的是UNIX系统内部的原因,这就是UNIX系统有着别的系统无法比拟的特征和优良的品质。使它成为操作系统的一代霸主下面看一下其主要特点是:2025/1/1哈尔滨工业大学10UNIX操作系统概述

2UNIX操作系统的主要特点UNIX主要特点:⑴该系统用高级语言(C语言)编写,使之易读、易懂、易修改、易移植到别的计算机上⑵它有一个简单的用户界面--Shell⑶它使用了在维护上容易的、实现上是高效的树形结构的文件系统⑷文件、设备统一处理⑸丰富的实用程序(如C,C++,FORTRAN,Ada

几种高级语言及编译器)⑹有力的网络支持⑺系统安全性(用户身份验证、文件存取控制、子系统授权等)⑻运行效率高2025/1/1哈尔滨工业大学11UNIX操作系统概述

3UNIX系统各版本简介UNIX在30多年来形成了许多种版,据统计有100种之多,可分为3大类:(1)由AT&T开发的版本(2)由加州大学伯克利(Berkeley)分校开发的版本(3)由其他公司开发的版本2025/1/1哈尔滨工业大学12UNIX操作系统概述

3UNIX系统各版本简介UNIX版本第一大类:

(1)由AT&T开发的版本AT&T第一个向外部推出的版本是UNIXV.6(1975年),而另一版本UNIXV.7是1979年推出的,更易于移植之后UNIX版本演变成两大分支

-AT&T的SystemV:

SystemV(1983),SystemV.2(1984),

SystemV.3(1986),SystemV.4(1988)

-加州大学的BSD(见下页)

2025/1/1哈尔滨工业大学13UNIX操作系统概述

3UNIX系统各版本简介UNIX版本第二大类:(2)由加州大学伯克利(Berkeley)分校开发的版本UNIX版本的主要分支:

KenThompson于1979年在Berkeley教授过操作系统课程,带动一批人热衷于UNIX的研制开发著名版本:

1.0BSD(1977),4.2BSD(1983)

4.3BSD(1985),4.4BSD(1993)2025/1/1哈尔滨工业大学14UNIX操作系统概述

3UNIX系统各版本简介UNIX版本第三大类:(3)由其他公司开发的版本

微软的PC版本XENIX(1979以后),Microsoft

与SCO公司长期合作推出XENIX的后续版本

IBM、DEC、HP联合成立开放软件基金会(OpenSoftwareFoundation),开发出新版本OSF/1(1992)其他公司基于上述版本的衍生版本,如SunOS、

SCO-UNIX、HP-UX、Solaris等。2025/1/1哈尔滨工业大学15第2章UNIX操作系统概述

2.3UNIX系统各版本简介UNIX发展简史图谱2025/1/1哈尔滨工业大学16第2章UNIX操作系统概述

2.3UNIX系统各版本简介常见的UNIX版本说明2025/1/1哈尔滨工业大学17UNIX操作系统概述

3Linux系统简介Linux的起源和发展确实令人惊奇一个芬兰人LinusTorvalds(二十三岁计算机系学生)的业余发明如今已经成长为一个羽翼丰满的32位计算机的操作系统,其性能可与商业的x86UNIX操作系统相媲美Linux是自由软件,并且在专用的网站上公布了该系统的源代码。因此,引起了全世界操作系统爱好者的兴趣,不断地对Linux进行修改和补充,不断地增加功能,用户可以不断地下载更新的版本,并在各种系统配合下进行测试,这使得Linux日趋完善和成熟2025/1/1哈尔滨工业大学18UNIX操作系统概述

3Linux系统简介Linux是一个32位、多用户、多任务的分时操作系统;Linux具有UNIX的全部功能Linux核心模拟UNIX实现,操作界面与UNIX相同,但更容易使用Linux同时具有UNIXSystemV和BSD两个版本,具有两个版本的特点2025/1/1哈尔滨工业大学19UNIX操作系统概述

3Linux系统简介Linux是免费的、源代码公开的操作系统,以GPL(GeneralPublicLicense)方式发布,任何人都可以修改,但必须以GPL方式发布,不能以赢利为目的Linux支持多种硬件平台。主要运行在IA(IntelArchitecture)结构的硬件平台上。包括Pentium、Celeron系列CPU,还有AMD、Cyrix的CPU;而且它已经被移植到其他硬件平台上,如Compaq的Alpha、IBM的PowerPC、SunMicrosystems的SPARC、SillicoGraphics的MIPS等

支持多种文件系统,如FAT16、FAT32、NTFS、EXT2、UFS等2025/1/1哈尔滨工业大学20UNIX操作系统概述

3Linux系统简介全球最著名的4家Linux公司:Caldera、ConectivaS.A.SUSE、TurbolinuxLinux版本:RedHatLinuxTurboLinuxSUSELinux CalderaLinuxXteamLinux红旗Linux、中软Linux注:Linux核心是Linux系统的基础,但它并不是一个可单独使用的操作环境,它只负责进程管理、文件系统等主要任务完整的Linux系统还要有Shell、开发工具、实用程序、管理工具等部分不同版本Linux内核是基本相同的,主要区别在于内核之外的部分2025/1/1哈尔滨工业大学21UNIX操作系统概述

3Linux系统简介Linux发展的有序性表面上,Linux的发展似乎无序:(1)个人发起(2)所有人均可参与(3)开发源码并免费发行正式的实用版本还是由公司或组织推出著名厂商或公司提供资金、人员参与开发并提供支持Linux的应用软件产品

所以:Linux发展过程的深处,也是存在巨大的商机,并由此驱动的2025/1/1哈尔滨工业大学22UNIX操作系统概述

3Linux系统简介Linux被著名厂商和组织关注:

2002年5月,全球最著名的4家Linux公司宣布成立

UnitedLinux组织,共同开发基于标准的UnitedLinux

版本

Caldera公司、Conect

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论