linux c程序设计 大中专理科计算机 青岛农业大学,青岛英谷教育科技电子科技有限公司 编
新华书店全新正版书籍 支持7天无理由
¥
25.2
6.0折
¥
42
全新
库存2件
作者青岛农业大学,青岛英谷教育科技电子科技有限公司 编
出版社西安电子科技大学出版社
ISBN9787560644226
出版时间2017-02
版次1
装帧平装
开本16
页数268页
字数392千字
定价42元
货号xhwx_1201498317
上书时间2024-09-03
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
目录:
章linux系统概述
1.1linux系统基本概念
1.1.1linux系统特点
1.1.2linux系统架构
1.1.3linux系统的起源与发展
1.1.4linux系统内核与发行版本
1.1.5linux系统市场占有分析
1.2linux系统与unix系统的历史渊源
1.2.1unix系统基本概念
1.2.2unix系统起源与发展
1.2.3unix系统肩上的linux系统
1.3linux系统与gnu开源
1.3.1gnu基本概念
1.3.2linux系统与gnu相辅相成
1.4linux系统程序设计规范
1.4.1linux系统标准化
1.4.2系统调用和库函数
1.4.3程序设计索引
小结
题
第2章开发环境搭建
2.1centos作系统
2.1.1centos系统定制安装
2.1.2centos登录配置
2.1.3centos桌面环境介绍
2.1.4centos开发工具安装
2.2vim文本编辑器
2.2.1vim工作模式
2.2.2vim作流程
2.2.3vim常用命令
2.3gcc程序编译器
2.3.1gcc文件类型
2.3.2gcc编译选项
2.4gdb程序调试器
2.4.1gdb调试命令
2.4.2gdb调试步骤
2.5make工程管理器
2.5.1make工具使用
2.5.2makefile语法规则
2.6linuxc集成开发环境
2.6.1qt集成开发环境
2.6.2eclie集成开发环境
小结
题
第3章文件编程
3.1linux文件系统概述
3.1.1文件管理系统
3.1.2文件10和标准10
3.1.3文件描述符
3.1.4流和file对象
3.1.5缓冲机制
3.2文件10
3.2.1函数open()
3.2.2函数close()
3.2.3函数read()
3.2.4函数write()
3.2.5函数lseek()
3.2.6函数ftl()
3.2.7函数stat()
3.2.8函数access()
3.3标准10
3.3.1函数fopen()
3.3.2函数fclose()
3.3.3函数fgetc()
3.3.4函数fputc()
3.3.5函数fgets()
3.3.6函数fputs()
3.3.7二进制文件
3.3.8文件流定位
3.3.9格式化输入/输出
3.4目录文件
3.4.1函数mkdir()
3.4.2函数mldir()
3.4.3函数opendir()
3.4.4函数closedir()
3.4.5函数ieaddir()
3.4.6函数getcwd()
3.4.7函数chdir()
3.5文件
3.5.1硬
3.5.2软
3.6临时文件
小结
题
第4章进程编程
4.1linux,文件系统概述
4.1.1进程的基本概念
4.1.2进程运行
4.1.3进程切换
4.1.4进程启动
4.1.5进程终止
4.1.6程序存储空间布局
4.2进程控制
4.2.1进程标识
4.2.2进程创建
4.2.3父子进程
4.2.4进程资源回收
4.2.5进程体替换
4.2.6调用命令行
4.3进程间通信
4.3.1管道
4.3.2fifo
4.3.3信号
4.3.4消息队列
4.3.5信号量
4.3.6共享内存
4.3.7内存映
小结
题
第5章线程编程
5.1线程概述
5.1.1线程的基本概念
5.1.2线程与进程
5.1.3pthreadsapi背景
5.2线程控制
5.2.1线程标识
5.2.2线程创建
5.2.3线程终止
5.3线程同步
5.3.1同步概念
5.3.2互斥量
5.3.3条件变量
5.3.4信号量
小结
题
第6章网络编程
6.1计算机网络基础
6.1.1计算机网络的作用与意义
6.1.2计算机网络的起源与发展
6.1.3计算机网络的覆盖范围
6.1.4计算机网络的拓扑结构
6.1.5osi参模型
6.2tcp/ip协议基础
6.2.1tcp/ip基本概念
6.2.2tcp/ip网络模型
6.2.3tcp和udp协议
6.2.4ip协议
6.2.5字节序
6.3socket(套接字)编程基础
6.3.1socket地址结构
6.3.2socket地址转换
6.3.3socket基本属
6.3.4socket系统调用
6.4unixdomain
6.4.1报文socket编程模型
6.4.2流式socket编程模型
6.5interdomain
6.5.1udp编程模型
6.5.2tcp编程模型
6.6网络编程实例
6.6.1基于tcp的文件接收服务器
6.6.2基于tcp的文件发送客户端
小结
题
第7章数据库编程
7.1mysql开发基础
7.1.1mysql专业术语概述
7.1.2mysql基本数据类型
7.1.3mysql开发环境搭建
7.1.4mysql常用sql语句
7.2mysql的c编程接
7.2.1执行查询语句
7.2.2提取查询结果
小结
题
参文献
内容简介:
本书从linux系统出发,以cento系统为背景详细介绍了linux系统开发的环境及编程接。全书共分为7章,分别介绍了linux系统概述、开发环境搭建、文件编程、进程编程、线程编程、网络编程以及数据库编程等内容。本书重点突出、应用较强、内容简练、题材新颖、案例详实,理论与实践并重,在结合大量实例的基础上对linux系程接进行了细致的讲解与剖析,既涉及作系统基本,又涉及作系统接实现,使读者能够迅速理解并掌握相关知识,全面提高动手能力。本书可作为高校计算机相关专业的教材使用,也可为有志于从事linux系统开发工作的研究人员和相关工作者提供理论参。
— 没有更多了 —
以下为对购买帮助不大的评价