精通UNIX下C语言编程与项目实践

分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 朱云翔,胡平编著
出 版 社: 电子工业出版社
出版时间: 2007-12-1字数: 768000版次: 1页数: 466印刷时间: 2007/12/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121052491包装: 平装内容简介
本书从实用的角度出发,深入浅出地对UNIX环境下C语言编程进行全面分析和介绍。本书共分为6个部分,详尽而细致地介绍了UNIX环境下的编程概念、文件系统设计、进程与线程设计、信号量处理、进程间通信处理、网络编程及数据库编程等多方面的内容。书中各个章节提供大量的实例,既方便读者学习和理解,又能最大程度地理论联系实际。
本书内容覆盖面广且深入,适合有一定C语言编程经验而想转向UNIX环境下进行开发的人员及UNIX编程爱好者阅读,同时也可作为高等院校计算机专业师生的参考读物。
作者简介
朱云翔,中国农业银行湖南省分行高级工程师希赛顾问团专业顾问。
表面木讷,内心丰富细腻,对事物有些许独到的见解,好览群书,酷爱编程,废寝忘食,如痴如颠。
迄今,已带领团队开发大中型项目三十有余,作为系统分析师和高级工程师,努力洞悉UNIX的精髓,希求在此基础上形成独特的体会和创新。
目录
第1部分 起步篇
第1章 UNIX初步
第2章 编程套件
第3章 库的使用
第2部分 文件子系统
第4章 文件系统结构
第5章 标准文件编程库
第6章 低级文件编程库
第7章 目录文件编程库
第8章 设备文件
第3部分 并发程序设计
第9章 进程控制
第10章 时钟与信号
第4部分 进程通信篇
第11章 管道
第12章 消息队列
第13章 信号量
第14章 共享内存
第5部分 网络通信篇
第15章 基于TCP的通信程序设计
第16章 基于UDP的通信程序设计
第17章 并发Socket程序设计
第6部分 流行软件完整案例
第18章 数据传输技术之字符串报文
第19章 分布式应用技术之远程调用模型
第20章 系统监控技术之主机模块
第21章 系统监控技术之信息转发模块
附录A 配套代码的使用
附录B 通用函数编程库
附录C 由浅入深经典项目10例
参考文献