Transcript
Page 1: 1.5 流行操作系统简介

1.5 流行操作系统简介1.5.1 Windows 操作系统1.5.2 UNIX 操作系统家族1.5.3 自由软件和 Linux 操作系统1.5.4 IBM 系列操作系统1.5.5 其他流行操作系统

Page 2: 1.5 流行操作系统简介

1.5.1 Windows 操作系统(1) Windows 操作系统概况(2) Windows NT 的技术特点(3) Windows 2000/XP(4) Windows Server 2003 Windows XP 64-Bit Edition(5) Windows CE

Page 3: 1.5 流行操作系统简介

1.5.2 UNIX 操作系统家族 (1) 1 雏形阶段 2 成型阶段 3 商业化阶段 4 标准化阶段

Page 4: 1.5 流行操作系统简介

UNIX操作系统家族(2)

V1(71 年)

V3(73 年)

V6(75 年)

V7 、 V8

V9

V10(89 年 )

Plan9

1BSD(78 年 )

2BSD(78 年 )

3BSD(79 年 )

4BSD(80 年 )

4.2BSD

4.3BSD

4.4BSD(93 年 )

2.9BSD

2.10BSD

2.11BSD

V7(78 年)

PWB

PWB2

systemⅢ

systemⅤ

Ⅴ.2(84 年 )

Ⅴ.3(87 年 )

Ⅴ.3.2

SVR4(89)

Xenix

Xenix2

SCO

IBM AIX

SUN OS

Solaris OSF1

Mach

Dec OSF

Digital UNIXTur64 UNIXHP UX

Linux

Page 5: 1.5 流行操作系统简介

UNIX 操作系统 (3) UNIX 的体系结构 • 包含四个基本成分: 内核 (Kernel) 、 Shell 、 文件系统 公用程序

Page 6: 1.5 流行操作系统简介

UNIX 操作系统 (4)•UNIX 的主要特点•UNIX 的发展趋势• 计算机发展史上,没有哪个程序设计

语言像 C 那样得到如此广泛的流行,也没有哪个操作系统像 UNIX 那样获得普遍的青睐和应用,对整个软件技术和软件产业都产生了深远的影响,

• 1983 年 Ritcchie 和 Thompson 共同获得了 ACM 图灵奖和软件系统奖。

Page 7: 1.5 流行操作系统简介

UNIX 类操作系统Solaris 操作系统 FreeBSD 操作系统

Page 8: 1.5 流行操作系统简介

1.5.3 自由软件和 Linux 操作系统 商业软件 共享软件 自由软件

自由软件是指遵循通用公共许可证 GPL ( General public License )规则,保证您有使用上的自由、获得源程序的自由,可以自己修改的自由,可以复制和推广的自由,也可以有收费的自由的一种软件

GNU 的含义是 GNU is not UNIX 的意思,由自由软件的倡导者 Richard stallman 先生指导并启动的一个组织成立了自由软件基金会

GNU 写出一套和 UNIX 兼容,但又是自由软件的 UNIX 系统, GNU 完成了大部分外围工作,包括外国命令 gcc/ gcc++, shell 等,最终 Linux 内核为 GNU 工程划上了一个完美句号

Page 9: 1.5 流行操作系统简介

Linux 操作系统Linux 是由芬兰藉科学家 Linus To

rvalds 于 1991 年编写完成的操作系统内核。

许多人对 Linux 进行改进、扩充、完善,做出 了关 键 性 贡 献。 Linux 由最初一个人写的原型变成在 Internet 上由无数志同道合的程序高手们参与的一场运动。

Linux 操作系统的技术特点。

Page 10: 1.5 流行操作系统简介

1.5.4 IBM 系列操作系统• RS/6000 系列 UNIX服务器及 SP 结点群集计算机 ,运行 AIX 操作系统 • S/390企业级服务器 ,运行 OS/390 、 VM 和 DOS/VSE 操作系统• Definity通用服务器 ,运行基于 Intel 的Windows NT 、 Netware 等操作系统• AS/400服务器 首次采用 64位 RISC 技术,运行 OS400 操作系统。• PC微型机 ,运行 Windows9x 、 OS2 、MS-DOS 等操作系统。

Page 11: 1.5 流行操作系统简介

1.5.5 其它流行的操作系统 Mach 操作系统 • Mach 的发展历史 • Mach 的设计目标 • Mach采用的主要技术

Page 12: 1.5 流行操作系统简介

Macintosh 操作系统 美国 Apple 公司推出 Macintosh 机操作系统。 M

AC 是全图形化界面和操作方式的鼻祖。由于它拥有全新的窗口系统、强有力的多媒体开发工具和操作简便的网络结构而风光一时

MAC 操作系统的主要特点有 1 )采用面向对象技术; 2 )全图形化界面; 3 )虚拟存储管理技术; 4 )应用程序间的相互通信; 5 )强有力的多媒体功能; 6 )简便的分布式网络支持; 7)丰富的应用软件。

Page 13: 1.5 流行操作系统简介

Netware 操作系统 Netware 是 Novell 公司开发的网络操作系统。具有高性能文件系统、支持 DOS 、 OS/2 、 MAC 、及UNIX 文件格式 ;具有三级容错,可靠性高 ;安全保密性好 ;提供开放的开发环境。

Netware lite 是廉价点对点 NOS ,支持 25 个用户,每个结点可作为对等机。 Netware2.2 是为小单位和工作组开发的 NOS ,满足工作组用户的各种需要

Netware3.1x 是 32位 NOS ,更能发挥高档 PC 的计算能力,支持用户可达 256 个,能支持 DOS ,Windows 、 Macintosh 、 OS/2 和 UNIX 工作站访问 Netware服务器。

Netware4.xx 是其 NOS新版,增强了网络目录服务,支持用户数可达 1000 个。

Page 14: 1.5 流行操作系统简介

MINIX 操作系统 荷兰 Vrije 大学计算机系教授 Andrew S. Tanenb

avm开发一个与 UNIX 兼容,然而内核全新的操作系统。

Minix 没有借用 AT & T 一行代码,学生可以通过它来剖析一个操作系统,研究其内部如何运作,其名称源于‘小 UNIX’,因为它非常简洁,短小,故称Minix

Minix 用 C 语言编写,着眼于可读性好,代码中加入数千行注释。可运行在 IBM PC , Macintosh , Sparc , Amiga , Atari 等许多平台上

Minix恪守“ Small is Beautiful”的原则,早期Minix 没有硬盘就能运行。目前常用的是 Minix2.0 ,具有多任务处理能力,可支持三个用户同时工作,支持 TCP/IP ,支持 4GB 主存。提供 5 个编辑器、 200 个实用程序


Top Related