[计算机软件及应用]第1章 UNIX简介.pptVIP

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]第1章 UNIX简介

第1章 UNIX简介 1.1 UNIX发展过程和标准化 UNIX的发展过程(1) 1968年,贝尔实验室 MULTICS MULTiplexed Information and Computing System(多路信息与计算系统) ?Many Unnecessarily Large Tables In Core Simultaneously 1969年,UNIX 从事MULTICS研究的Ken Thompson, Dennis Ritchie在PDP-7计算机,汇编语言实现UNICS (UNIX) UNiplexed Information and Computing System 对MULTICS做了裁减,小而精 UNIX的发展过程(2) C语言 UNIX移植到PDP-11,Dennis Ritchie发明C语言,UNIX的C语言源程序代码和说明书赠送给美国的大学 Internet 1979年美国国防部ARPA网络 工作站的诞生 UNIX是新技术诞生的温床 C语言 Internet 面向对象的程序设计C++ JAVA PDP-11, Ken Dennis UNIX两大流派 贝尔实验室 版本排号:第1-7版,System Ⅱ,Ⅲ,Ⅳ,Ⅴ UNIX System V Release 4.2 (SVR4.2) 现今的SCO UNIX 加州大学伯克利分校 计算机系统研究小组(CSRG)的BSD UNIX(Berkeley Software Distributions) 较有影响的版本4.3BSD 现今的 FreeBSD 工作站上的UNIX一般属于这一流派 UNIX在教学上的使用和LINUX 逐行注释源代码 澳大利亚John Lions注释UNIX第7版代码 《莱昂氏UNIX源代码分析》 教学应用UNIX源代码的限制 UNIX商标专利 源代码不公开 新的系统很庞杂,不再适于教学 教学版UNIX Andrew S. Tanenbaum的MINIX Linux诞生 芬兰Linus Benedict Torvalds 基于Intel 80386体系结构的Freax 早期源代码免费公布于Internet上(linux) 什么是UNIX 狭义的概念 UNIX仅仅指操作系统内核(Kernel) 内核负责控制并管理计算机资源,多个用户可访问,负责进程的创建、控制、调度,为进程分配内存和外设,提供文件系统的管理功能 广义的概念 UNIX不仅指系统内核,它是一个应用环境和程序设计环境,为程序员提供了丰富的软件开发工具,包括编辑器、编译程序、调试工具、数据库等等 UNIX标准化的必要性 UNIX被移植到各种硬件平台上 同一种硬件平台上,也会有许多不同的UNIX操作系统软件产品 UNIX之间的可移植性,尤其是源程序和批处理程序在各UNIX之间的可移植性 需要制定UNIX标准以供各厂商遵守 一些国际性组织制订了一些UNIX标准。这些标准也常常出现在UNIX产品的使用手册中,供用户进行可移植性程序设计时作为参考 UNIX标准(1) POSIX 1986年,IEEE制定了IEEE P1003标准,这套标准被称为POSIX(Potable Operating System Interface) POSIX定义了一整套的作业接口,包括系统调用、库函数、公共命令 XPG3 另一个促使UNIX标准化的组织是X/OPEN。最早在1984年由几家欧洲计算机公司组成。1989年发表X/OPEN Portability Guide Issue 3 UNIX标准(2) SVID ATT制订的UNIX标准SVID(System V Interface Definition),与POSIX兼容 OSF/1 1988年,IBM,HP,DEC等几家计算机厂商成立了OSF:Open Software Foundation,1990年OSF发表了OSF/1 FIPS 联邦信息处理标准(Federal Information Processing Standard),用于美国政府计算机采购,1989年出版FIPS 151-1,规定了必须支持的POSIX可选功能,是个更严格的POSIX 常用UNIX系统 小型机和工作站 主要的操作系统是UNIX,如:IBM RISC 6000小型机、SUN工作站等等 80x86系列PC机 90年代初,SCO XENIX System V 2.3 SCO UNIX ,支持Oracle,Informix等数据库,PC机上占主流的商用UNIX操作系统。 ATT的UNIX System V Release 4.2及其衍生版本UNIXWARE Sun Microsystem的Solaris操作系统 可免费使用的Linux 1.2 系统登录与退

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档