网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Linux C程序基础与实例讲解(附光盘)
分类 计算机-操作系统
作者 刘冰//赵廷涛//邵文豪//孙兴义
出版社 清华大学出版社
下载
简介
编辑推荐

本书立足基础,深入浅出地讲解了Shell编程,以及GCC、GDB、Make的使用;结合MySQL,重点讲解Linux实用数据库编程技术;深入GTK,全面了解Linux下的图形界面软件的设计方法;突出网络安全,深入讲解Linux下的安全程序的编写流程;理念联系实践,介绍了高性能程序设计技巧,并由此实现一个Web服务器。

内容推荐

本书详细、令面、系统地讲解了如何在Linux下进行C语言程序开发。书中以编程实践贯穿全书,主要分为基础、实践和综合应用三大部分。在基础篇中,主要围绕Linux下的C语言编程基础进行介绍,内容包括:Linux系统基础,C语言基础及其在Linux下的开发环境,文件编程,数据库编程,进程与多线程,网络编程,STL库,GTK控件编程。在实践篇中,主要包括网络应用程序开发,网络安全程序开发,驱动程序设计,可视化程序设计等。在最后的综合应用中,我们以一个完整的HTTP服务器端软件的项目实践为例,全面讲解如何在Linux下进行C语言的工程性开发。

本书是作者多年开发经验的结晶,作者依据多年的Linux开发和积累的经验,精心组织编排了书中内容。本书侧重于实践,为读者提供了大量丰富的应用型例子,将Linux下的C语言开发思想与理念融入其中,具有很高的实用价值。

本书非常适合于Linux编程的初学者以及从事Linux编程的开发人员进行学习和参考,同时也适合于高校计算机相关专业的本科学生和研究生使用。

目录

基础篇

 第1章 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编程

 第3章 C语言基础

 第4章 文件编程

 第5章 数据库编程基础

 第6章 Linux进程编程

 第7章 Linux多线程

 第8章 Linux工具使用

 第9章 基本网络编程

 第10章 高级Socket编程

实践篇

 第11章 STL库编程

 第12章 Linux GTK

 第13章 GTK控件编程

 第14章 Linux基本应用实例解析

综合应用篇

 第15章 高性能网络服务程序设计

 第16章 网络安全实例解析

 第17章 HTTP服务器设计与实现

附录 习题参考答案

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 21:01:21