《Unix讲义(东北林业大学信息与计算机工程学院 于慧伶)》由会员分享,可在线阅读,更多相关《Unix讲义(东北林业大学信息与计算机工程学院 于慧伶)(34页珍藏版)》请在金锄头文库上搜索。
1、东北林业大学信息与计算机工程学院 于慧伶 东北林业大学信息与计算机工程学院 于慧伶 1969年,一个伟大的梦想 统 路信息与计算系统) 早期计算机指令周期长,操作接口麻烦。后来开发了分时操作系统( 1969年 养了大批优秀人才。 东北林业大学信息与计算机工程学院 于慧伶 1969年, 943) 在一部 个月的时间以汇编语言(出了一组内核程序, 北林业大学信息与计算机工程学院 于慧伶 1 所有的程
2、序或系统装置都是文件 2 不管构建编辑器还是附属文件,所写的程序就是要有效地完成目标 东北林业大学信息与计算机工程学院 于慧伶 1973年, 语言写出第一个正式 941) 使得 语言, 语言源程序代码和说明书赠送给美国的大学 东北林业大学信息与计算机工程学院 于慧伶 面向对象的程序设计C+ 954) 北林业大学信息与计算机工程学院 于慧伶 北林业大学信息与计算机工程学院 于慧伶 贝尔实验室 1 , , , &nbs
3、p; 州大学伯克利分校 东北林业大学信息与计算机工程学院 于慧伶 1977年,重要的 1973年以后, 改成适合自己机器的版本,增加了工具软件与编译程序,最终命名为 后来可安装在 东北林业大学信息与计算机工程学院 于慧伶 1979年:重要的 架构与版权声明 很多商业公司开始了 开发,如 自家的 , 公司,都 推出自家的主机搭配自己的 系统。 东北林业大学信息与计算机工程学院 于慧伶 操作系统必须要跟硬件配合,以提供及控制
4、硬件的资源进行良好的工作。 早期的每一家生产计算机硬件的公司还没有“协议”的概念。因此,在早期没有支持个人计算机的 东北林业大学信息与计算机工程学院 于慧伶 早期 286个人计算机架构下的 此没有人对移植 86的计算机上有兴趣。 东北林业大学信息与计算机工程学院 于慧伶 1979年, 推出 第七版持 于商业考虑,将版权收回,特别“不可对学生提供源码”,气氛紧张。 东北林业大学信息与计算机工程学院 于慧伶 1984年之一: 教学版 . 免费,不提供下载,必须通过磁盘购买。
5、点到为止,没法上升! 北林业大学信息与计算机工程学院 于慧伶 1984年之二: 创立者,工作于人工智能实验室。他为自由软件运动竖立了道德、政治及法律框架,被许多人誉为当今自由软件的斗士、伟大的理想主义者,但同时也有人批评他 过于固执、观点落伍。 “叫我 东北林业大学信息与计算机工程学院 于慧伶 成立一个开放的团体。过去使用的 而使用 1983年, 1953年,我在曼哈顿的一个实验室, 1971年到了 的爱好包括交友、 各国民间舞蹈、飞行、烹饪、物理、录像、双关语、科幻小说
6、、当然还有编程。而我正是靠最后一样爱好来维生。一年前,我与相伴 10年的老友 0分手了。虽然我们仍然相爱,但这个世界却让我们不得不分道扬镳。在这段时间里,我仍然住在麻省的剑桥。在我的记忆里, 们可以叫我 东北林业大学信息与计算机工程学院 于慧伶 1984年,开始 音与 同 。s 递归缩写,。 东北林业大学信息与计算机工程学院 于慧伶 既然操作系统太复杂,我可以先写在不论是什么软件,都得进行编译成为二进制文件后才能执行,如果能写出一个编译程序就好了 东北林业大学信息与计算机工程学院
7、 于慧伶 可被调用的 C 1984年,开始写 1985年, 用它可以用 时,人们开始想使用 如何传播它?当然,他将其放到了 上。但那时互联网还未普及,人们很难通过 失业的 是,他宣布任何人都可以用 150美元的价格获得程序。自 由软件的分销商业模式就此诞生。 东北林业大学信息与计算机工程学院 于慧伶 自由软件基金会 东北林业大学信息与计算机工程学院 于慧伶 避免被他人利用成为专利软件 ( 北林业大学信息与计算机工程学院 于慧伶 1988年:
8、图形接口 1984年, 立了 东北林业大学信息与计算机工程学院 于慧伶 1991年 芬兰的赫尔辛基大学的 他以 以在 386上面运行从此开始了 东北林业大学信息与计算机工程学院 于慧伶 什么是 义的概念 责 控制并管理计算机资源,多个用户可访问 ;负责 进程的创建、控制、调度,为进程分配内存和外设, 提供 文件系统的管理功能 广义的概念 是一个应用环境和程序设计环境,为程序员提供了丰富的软件开发工具,包括编辑器、编译程序、调试工具、数据库等等  
9、;东北林业大学信息与计算机工程学院 于慧伶 对 386硬件进行多任务测试 多任务处理 ?为什么有的时候我同时打开两个文件所花的时间要比打开完 要花的时间多? 东北林业大学信息与计算机工程学院 于慧伶 工作环境 +编译程序 =编程 完成了小操作系统,内核用在 386 初次释出 北林业大学信息与计算机工程学院 于慧伶 m a (a t be 86(486) AT Ive to ll a d to t ll 东北林业大学信息与
10、计算机工程学院 于慧伶 为了让 两种做法 : 一种 是修改软件,让该软件可以在另一种 是修改 为了让所有软件都能在 是参考标准的 东北林业大学信息与计算机工程学院 于慧伶 1986年, 1003标准,这套标准被称为 括系统调用、库函数、公共命令 可携式操作系统接口( 东北林业大学信息与计算机工程学院 于慧伶 拟团队的产生 单一个人维护阶段 广大志愿者加入阶段 内核功能细部分工开发阶段 东北林业大学信息与计算机工程学院 于慧伶 版本编号: 版本 释出版本 东北林业大学信息与计算机工程学院 于慧伶 ist