网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

Linux C程序基础与实例讲解-(附赠光盘1张)

分享到:
Linux C程序基础与实例讲解-(附赠光盘1张)

最 低 价:¥48.10

定 价:¥58.00

作 者:刘冰

出 版 社:清华大学

出版时间:2009-10-1

I S B N:9787302211839

商品详情

编辑推荐

立足基础,深入浅出地讲解了shell编程,以及gcc、gdb、make的使用;结合mysql,重点讲解linux实用数据库编程技术;深入gtk,全面了解linux下的图形界面软件的设计方法;突出网络安全,深入讲解linux下的安全程序的编写流程;理念联系实践,介绍了高性能程序设计技巧,并由此实现一个web服务器。
  本书适合读者:
  linux编程的初学者;
  从事linux编程的相关开发人员;
  各高校计算机相关专业的学生及社会培训班学员。

内容简介

本书详细、令面、系统地讲解了如何在linux下进行c语言程序开发。书中以编程实践贯穿全书,主要分为基础、实践和综合应用三大部分。在基础篇中,主要围绕linux下的c语言编程基础进行介绍,内容包括:linux系统基础,c语言基础及其在linux下的开发环境,文件编程,数据库编程,进程与多线程,网络编程,stl库,gtk控件编程。在实践篇中,主要包括网络应用程序开发,网络安全程序开发,驱动程序设计,可视化程序设计等。在最后的综合应用中,我们以一个完整的http服务器端软件的项目实践为例,全面讲解如何在linux下进行c语言的工程性开发。
本书是作者多年开发经验的结晶,作者依据多年的linux开发和积累的经验,精心组织编排了书中内容。本书侧重于实践,为读者提供了大量丰富的应用型例子,将linux下的c语言开发思想与理念融入其中,具有很高的实用价值。
本书非常适合于linux编程的初学者以及从事linux编程的开发人员进行学习和参考,同时也适合于高校计算机相关专业的本科学生和研究生使用。

作者简介

目录

基础篇
 第1章 li linux基础
  1.1 linux概述
   1.1.1 linux简介
   1.1.2 linux的特点
   1.1.3 linux当前的应用趋势
  1.2 linux命令
  1.3 文件与目录操作常用命令
   1.3.1 文件/目录创建
   1.3.2 文件/目录删除
   1.3.3 文件/目录复制
   1.3.4 文件/目录属性修改
   1.3.5 文件/目录重命名
  1.4 系统运行常用命令
   1.4.1 显示当前进程
   1.4.2 删除指定进程
   1.4.3 管道定向命令
  1.5 查找操作命令
   1.5.1 grep命令
   1.5.2 find命令
  1.6 其他常用命令
   1.6.1 文件系统挂载与卸载
   1.6.2 系统关机
   1.6.3 增dr/删除用户
   1.6.4 设置用户密码
  1.7 本章小结
 第2章 shell编程
  2.1 shell编程简介
   2.1.1 什么是shell
   2.1.2 shell分类
   2.1.3 shell特点
   2.1.4 shell例子与执行方式
  2.2 shell基本语法
   2.2.1 shell变量
   2.2.2 shell通配符
   2.2.3 shell输入
   2.2.4 shell输出
   2.2.5 shell数组
   2.2.6 shell环境变量
  2.3 shell控制语句
   2.3.1 if语句
   2.3.2 case语句
  2.4 shell循环语句
   2.4.1 for语句
   2.4.2 while语句
   2.4.3 until语句
  2.5 shell函数
   2.5.1 shell函数与函数原型
   2.5.2 shell函数的参数与返回值
  2.6 本章小结
  习题
 第3章 c语言基础
  3.1 c语言概述
   3.1.1 c语言的发展及其应用
   3.1.2 linux与c语言
  3.2 基本数据类型与运算
   3.2.1 基本数据类型
   3.2.2 基本运算规则
   3.2.3 基本程序结构
   3.2.4 程序预处理
   3.2.5 构造数据类型
  3.3 函数
   3.3.1 函数的定义
   3.3.2 函数调用
   3.3.3 局部变量与全局变量
  ……
 第4章 文件编程
 第5章 数据库编程基础
 第6章 linux进程编程
 第7章 linux多线程
 第8章 linux工具使用
 第9章 基本网络编程
 第10章 高级socket编程
实践篇
 第11章 stl库编程
 第12章 linux gtk
 第13章 gtk控件编程
 第14章 linux基本应用实例解析
综合应用篇
 第15章 高性能网络服务程序设计
 第16章 网络安全实例解析
 第17章 http服务器设计与实现
附录 习题参考答案
参考文献

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...