Linux C编程实战

Linux C编程实战

童永清, 编著

出版社:人民邮电出版社

年代:2007

定价:49.0

书籍简介:

本书结合实例讲解编译器gcc,调试器gdb的使用;精选一些面试常用题,提高读者C语言水平和面试能力;介绍文件操作,进程控制,信号,进程间通信,网络编程等Linux系统编程;每章都有实践性应用性很强的综合实例,在讲授实例时,特别地在实例中故意留有一些错误,再加以分析,以期更贴近实际,提高读者的调试排错能力;包含了作为一个良好程序开发人员所必需的实用技术,如命名规则,编程规范,错误处理,调试方法,模块的设计和测试;注重培养读者的项目开发能力和软件工程思想;某些章里还特别增加了“进一步学习建议”一节,强调可持续能力的培养。

书籍目录:

第一篇Linux和C编程基础

第l章LiIiUX系统概述

1.1Linux操作系统介绍

1.1.1Linux的发展历程

1.1.2Linux的特性

1.1.3Linux的内核版本和发行版本

1.2C语言简介

1.2.1C语言的发展历史

1.2.2C语言的特点

1.3Linux的安装、启动与关闭

1.4Linux的基本使用

1.4.1Linux终端

1.4.2LinuxShell

1.4.3Linux的常用命令

1.5Linux下程序的开发环境和开发过程

1.6习题

第2章C编程基础、Vi和Emacs编辑器

第3章C程序控制结构和gcc编译器

第4章C函数、数组、指针和调试器gdb

第5章C语言预处理、结构体和make的使用

第二篇Linux系统编程

第6章文件操作

第7章进程控制

第8章线程控制

第9章信号及信号处理

第10章进程间通信

第三篇Linux网络和图形界面编程

第11章网络编程

第12章GTK+图形界面编程

第四篇Linux项目实践

第13章项目实践:BT下载软件的开发

内容摘要:

  本书不仅介绍了Linux的安装与基本使用,C语言,Vi、Emacs、gcc,gdb、make等开发工具,而且结合大量程序实例介绍了Linux的系统编程、网络编程和图形界面开发。此外,还介绍了模块化程序设计思想、软件测试以及编写安全的代码方法。  本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linux平台下进行C语言程序开发的方法和技巧,并通过一个原创的BT软件下载综合案例的讲解,引导读者具备开发大型应用程序的能力。  本书内容翔实,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所有主题文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的创建与使用、编写安全的代码等。  本书结构合理、概念清晰,依照“基础知识→难点解析→重点提示→编程实践”的讲解方式,使读者理解更深入、应用更容易、掌握更快速。随书的光盘包括:全部源代码及相关学习资料。本书适合有一定C语言基础,需要在Linux系统上编程的程序设计人员阅读,可作为各类培训学校培训教材,也可作为大中专院校师生的教材或参考书。

书籍规格:

书籍详细信息
书名Linux C编程实战站内查询相似图书
9787115174086
如需购买下载《Linux C编程实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26装帧平装
页数 226 印数

书籍信息归属:

Linux C编程实战是人民邮电出版社于2008.01出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。