Unix系统与软件开发环境

Unix系统与软件开发环境

ID:36842496

大小:393.00 KB

页数:86页

时间:2019-05-10

Unix系统与软件开发环境_第1页
Unix系统与软件开发环境_第2页
Unix系统与软件开发环境_第3页
Unix系统与软件开发环境_第4页
Unix系统与软件开发环境_第5页
资源描述:

《Unix系统与软件开发环境》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Unix系统与软件开发环境教学目的与考核方式目的:带领同学们进入一个计算机应用与开发的新领域:Unix/Linux学完后能胜任Unix/Linux领域的管理与开发工作考核方式:考试(笔试+机试)学时:周4(2~18周)课程内容:Unix系统与软件开发环境Unix/Linux系统知识(请准备笔记本,做好笔记)。开发部分,参考《Unix环境高级编程》请做好笔记。要做好实验,要通过实验理解教材。关于教材没有非常合适的教材使用:《Linux操作系统》参考书《Unix环境高级编程》,WRichardStevens,尤晋元等译

2、,机械工业《Linux程序设计》,NeilMatthew等编,杨晓云等译,机械工业,人民邮电《Unix系统编程》,KayA.Ribbins等编,陈娟等译,机械工业《Unix编程艺术》,EricS.Raymond等编,姜宏等译,电子工业《RedHatLinux9应用基础教程》,梁如军,机械工业《Linux下的C编程》,贾明等编,人民邮电《Unix网络编程》,WRichardStevens,施振川等译,清华大学课程安排及学习方式知识点及理论学时(38)Unix/Linux基本知识Unix/Linux管理与配置Linux

3、网络服务及管理Unix系统软件开发环境实验(30)Unix/Linux基础与基本操作Unix/Linux管理与配置Unix系统软件开发理论与实践相结合Unix/Linux知识学习实践与应用为就业和今后发展打基础课程概览简介与入门知识shell与命令界面文件系统及管理用户与口令管理进程管理Unix系统常用命令设备管理网络、网络服务及应用内核与系统管理系统安装shell编程文件I/O标准I/O高级I/O文件和目录进程关系、信号与进程控制进程间通讯(IPC)C/S,C/M/S与守候进程第一章简介Unix/Linux发展历

4、程Unix/Linux的特点与发展趋势Unix/Linux的厂家与版本Unix/Linux应用简介Unix的文化与哲学1.1Unix发展简史1Unix的起源及历史1969-1995Unix的祖辈是小而简单的兼容分时系统(CTSS:CompatibleTime-SharingSystem),也算是曾经实施过的分时系统的第一代或者第二代了。Unix的父辈是颇具开拓性的Multics项目,该项目试图建立一个具备众多功能的informationutility,能够很漂亮地支持大群用户对大型计算机的交互式分时使用。可是,Mu

5、ltics设计得太完美了,最后因不堪自身重负而崩溃了。但Unix却正是从它的废墟中破壳而出的。最初的Unix就是一个第三系统。小型实验原型系统的后继产品往往备受令人讨厌的“第二版效应”折磨。由于迫切希望把所有首次开发时遗漏的功能都添加进去,往往导致设计十分庞大、过于复杂。其实,还有一个因不常遇到而鲜为人知的“第三版效应”:有时候,在第二系统不堪自身重负而崩溃之后,有可能返朴归真,走上正道。2创世纪:1969-1971Unix于1969年诞生于贝尔实验室的计算机科学家KenThompson的头脑中。(Thompson

6、曾经是Multics项目的研究人员。)当时代计算机硬件的原始程度:那时最强大的机器所拥有的计算能力和内存还不如现在一个普通的手机。所谓的大硬盘容量也不超过1M。视频显示终端才刚刚起步,六年以后才得到广泛应用。最早分时系统的标准交互设备就是ASR-33电传打字机。Unix命令简洁、“少说多做”的传统正是从这里开始的。创世纪:1969-1971当贝尔实验室(BellLabs)从Multics研究联盟中退出时,KenThompson带着从Multics激发的灵感留了下来。他甚至没能留下一台机器来玩自己编写的“星际旅行(S

7、paceTravel)”。Unix就在一台废弃的PDP-7小型机上问世了。这台PDP-7成为了“星际旅行”的游戏平台和Thompson关于操作系统设计思路的试验场。创世纪:1969-1971DennisRitchie(Unix的合作发明者和C语言的发明者)、DougMcIlroy和其他一些同事,已经习惯了Multics环境下的交互计算方式,不愿意放弃这一能力。Thompson的PDP-7操作系统给了他们一把救生稻草。Ritchie评述道:“我们希望保留的不仅仅是一个良好的编程环境,还包括一种能够形成伙伴关系的系统。

8、创世纪:1969-1971Thompson和Ritchie“星际旅行”的实现引起了关注。Thompson和Ritchie为支持游戏开发而在PDP-7上编制的实用程序成了Unix的核心。直到1970年才产生Unix这个名字。最初的缩写是“UNICS”(UniplexedInformationandComputingService),Ritchie后来称之为“一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。