| 作 者: | 阎映炳 |
| 出版社: | 石油工业出版社 |
| 丛编项: | 新手学编程系列 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | LINUX |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1篇 基础篇
第1章 Linux简介
1.1 Linux系统概述
1.2 Linux图形界面操作
1.3 Linux字符界面操作
1.4 Shell脚本编程基础
1.5 常见面试题
1.6 小结
1.7 习题
第2章 C语言基础
2.1 C语言概述
2.2 数据类型、运算符和表达式
2.3 基本语句
2.4 数组
2.5 预处理
2.6 常见面试题
2.7 小结
2.8 习题
第3章 指针、函数及自定义数据类型
3.1 指针
3.2 函数
3.3 结构体、共用体和枚举
3.4 常见面试题
3.5 小结
3.6 习题
第4章 数据结构
4.1 线性表
4.2 栈
4.3 队列
4.4 二叉树
4.5 查找
4.6 排序
4.7 常见面试题
4.8 小结
4.9 习题
第5章 文本编辑器
5.1 vi编辑器的基本使用
5.2 vi编辑器之程序编辑
5.3 emacs编辑器的基本使用
5.4 常见面试题
5.5 小结
5.6 习题
第6章 GCC编译器
6.1 GCC简介
6.2 GCC的安装
6.3 GCC常用选项
6.4 常见面试题
6.5 小结
6.6 习题
第7章 调试工具
7.1 GDB简介及安装
7.2 GDB常用命令
7.3 GDB调试实例
7.4 其他调试工具
7.5 常见面试题
7.6 小结
7.7 习题
第8章 多文件项目管理
8.1 GNU Make简介
8.2 Makefile文件书写规则
8.3 GNU Automake简介
8.4 常见面试题
8.5 小结
8.6 习题
第9章 LinuxC基本应用
9.1 字符串操作
9.2 数据转换
9.3 内存分配与释放
9.4 时间和日期
9.5 其他应用
9.6 常见面试题
9.7 小结
9.8 习题
第2篇 应用篇
第10章 文件系统缔程
10.1 Linux文件系统简介
10.2 文件的基本操作
10.3 文件的属性
10.4 目录文件的操作
10.5 常见面试题
10.6 小结
10.7 习题
第11章 标准输入输出
11.1 标准输入输出的基本操作
11.2 非格式化输入输出
11.3 格式化输入输出
11.4 常见面试题
11.5 小结
11.6 习题
第12章 进程操作
12.1 进程的概念
12.2 Linux进程
12.3 进程创建与控制
12.4 守护进程
12.5 常见面试题
12.6 小结
12.7 习题
第13章 进程间通信
13.1 管道
13.2 信号
13.3 消息队列
13.4 信号量
13.5 共享内存
13.6 常见面试题
13.7 小结
13.8 习题
第14章 多线程编程
14.1 线程的基本概念
14.2 线程的基本操作
14.3 线程的同步
14.4 常见面试题
14.5 小结
14.6 习题
第15章 网络编程
15.1 网络基础知识
15.2 套接字编程基础
15.3 服务器模型
15.4 域名系统
15.5 常见面试题
15.6 小结
15.7 习题
第16章 Linux GUI编程
16.1 GTK+/Gnome开发简介
16.2 常用GTK+构件
16.3 GUI生成器Glade
16.4 常见面试题
16.5 小结
16.6 习题
第3篇 案例篇
第17章 案例1:Linux命令实现
17.1 功能与参数介绍
17.2 主函数代码分析
17.3 其他函数代码分析
17.4 小结
第18章 案例2:客户端/服务器端程序
18.1 服务器端程序设计
18.2 客户端程序设计
18.3 小结