UNIX环境高级编程第3版PDF电子书免费下载

资料大小: 22.23 MB

所需积分: 1

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-06-25

上 传 者: haiguangchao他上传的所有资料

资料介绍

标签:UNIX(126)数据库(886)IO(160)

  所有操作系统都为它们所运行的程序提供服务。典型的服务包括:执行新程序、打开文件、读文件、分配存储区以及获得当前时间等,本书集中阐述不同版本的UNX操作系统所提供的服务。

  想要按严格的先后顺序介绍UNIX,而不超前引用尚未介绍过的术语,这几乎是不可能的(可能也会令人厌烦)。本章从程序员的角度快速浏览UNIX,对书中引用的一-些术语和概念进行简要的说明并给出实例。在以后各章中,将对这些概念做更详细的说明。对于初涉UNIX环境的程序员,本章还简要介绍了UNIX提供的各种服务。

  本书描述了UNIX系统的程序设计接口一系统 调用接口和标准C库提供的很多函數。本书针对的是所有的程序员。

  与大多数操作系统一样,UNIX为程序运行提供了大量的服务一打开文件、读文件、启动一个新程序、分配存储区以及获得当前时间等。这些服务被称为系统调用接口(system callinterface)。另外,标准C库提供了大量广泛用于C程序中的函数(格式化输出变量的值、比较两个字符串等)。

  系统调用接口和库函数可参见《UNIX程序员手册》第2、3部分。本书不是这些内容的重复。手册中没有给出实例及基本原理,而这些则正是本书所要讲述的内容。

  本书分为以下6个部分。

  (1)对UNIX程序设计基本概念和术语的简要描述(第1章),以及对各种UNIX标准化工作和不同UNIX实现的讨论(第2章)。

  (2) /O一 不带缓存的I/O (第3章)、文件和目录(第4章)、标准IO库(第5章)和标准系统数据文件(第6章)。

  (3)进程一 UNIX进程的环境(第7章)、进程控制(第8章)、进程之间的关系(第9章)和信号(第10章)。

  (4)更多的IO- -终端I/O (第11章)、高级I/O (第12章)和守护进程(第13章)。(5) IPC一- 进程间通信(第14章和第15章)。

  (6)实例一一个数据库的函数库(第16章)、与PostScript 打印机的通信(第17章)、调制解调器拨号程序(第18章)和使用伪终端(第19章)。,

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料