国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Linux 6程序設(shè)計

出版社:西安電子科技大學出版社出版時間:2017-02-01
開本: 32開 頁數(shù): 268
本類榜單:教材銷量榜
中 圖 價:¥31.2(7.4折) 定價  ¥42.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Linux 6程序設(shè)計 版權(quán)信息

Linux 6程序設(shè)計 本書特色

本書從Linux系統(tǒng)出發(fā),以CentOS系統(tǒng)為背景詳細介紹了Linux系統(tǒng)開發(fā)的環(huán)境及編程接口。全書共分為7章,分別介紹了Linux系統(tǒng)概述、開發(fā)環(huán)境搭建、文件編程、進程編程、線程編程、網(wǎng)絡(luò)編程以及數(shù)據(jù)庫編程等內(nèi)容。
本書重點突出、應(yīng)用性較強、內(nèi)容簡練、題材新穎、案例詳實,理論性與實踐性并重,在結(jié)合大量實例的基礎(chǔ)上對Linux系統(tǒng)編程接口進行了細致的講解與剖析,既涉及操作系統(tǒng)基本原理,又涉及操作系統(tǒng)接口實現(xiàn),使讀者能夠迅速理解并掌握相關(guān)知識,全面提高動手能力。
本書可作為高校計算機相關(guān)專業(yè)的教材使用,也可為有志于從事Linux系統(tǒng)開發(fā)工作的研究人員和相關(guān)工作者提供理論參考。

Linux 6程序設(shè)計 內(nèi)容簡介

本書從Linux系統(tǒng)出發(fā),以CentOS系統(tǒng)為背景詳細介紹了Linux系統(tǒng)開發(fā)的環(huán)境及編程接口。全書共分為7章,分別介紹了Linux系統(tǒng)概述、開發(fā)環(huán)境搭建、文件編程、進程編程、線程編程、網(wǎng)絡(luò)編程以及數(shù)據(jù)庫編程等內(nèi)容。 本書重點突出、應(yīng)用性較強、內(nèi)容簡練、題材新穎、案例詳實,理論性與實踐性并重,在結(jié)合大量實例的基礎(chǔ)上對Linux系統(tǒng)編程接口進行了細致的講解與剖析,既涉及操作系統(tǒng)基本原理,又涉及操作系統(tǒng)接口實現(xiàn),使讀者能夠迅速理解并掌握相關(guān)知識,全面提高動手能力。 本書可作為高校計算機相關(guān)專業(yè)的教材使用,也可為有志于從事Linux系統(tǒng)開發(fā)工作的研究人員和相關(guān)工作者提供理論參考。

Linux 6程序設(shè)計 目錄

第1章 Linux系統(tǒng)概述 1
1.1 Linux系統(tǒng)基本概念 2
1.1.1 Linux系統(tǒng)特點 2
1.1.2 Linux系統(tǒng)架構(gòu) 3
1.1.3 Linux系統(tǒng)的起源與發(fā)展 4
1.1.4 Linux系統(tǒng)內(nèi)核與發(fā)行版本 6
1.1.5 Linux系統(tǒng)市場占有分析 8
1.2 Linux系統(tǒng)與UNIX系統(tǒng)的歷史淵源 10
1.2.1 UNIX系統(tǒng)基本概念 10
1.2.2 UNIX系統(tǒng)起源與發(fā)展 11
1.2.3 UNIX系統(tǒng)肩上的Linux系統(tǒng) 12
1.3 Linux系統(tǒng)與GNU開源文化 13
1.3.1 GNU基本概念 13
1.3.2 Linux系統(tǒng)與GNU相輔相成 14
1.4 Linux系統(tǒng)程序設(shè)計規(guī)范 15
1.4.1 Linux系統(tǒng)標準化 15
1.4.2 系統(tǒng)調(diào)用和庫函數(shù) 15
1.4.3 程序設(shè)計索引 16
小結(jié) 17
習題 18
第2章 開發(fā)環(huán)境搭建 19
2.1 CentOS操作系統(tǒng) 20
2.1.1 CentOS系統(tǒng)定制安裝 20
2.1.2 CentOS首次登錄配置 27
2.1.3 CentOS桌面環(huán)境介紹 30
2.1.4 CentOS開發(fā)工具安裝 30
2.2 VIM文本編輯器 34
2.2.1 VIM工作模式 35
2.2.2 VIM操作流程 35
2.2.3 VIM常用命令 36
2.3 GCC程序編譯器 38
2.3.1 GCC文件類型 38
2.3.2 GCC編譯選項 38
2.4 GDB程序調(diào)試器 40
2.4.1 GDB調(diào)試命令 41
2.4.2 GDB調(diào)試步驟 42
2.5 Make工程管理器 43
2.5.1 Make工具使用 43
2.5.2 Makefile語法規(guī)則 43
2.6 Linux C集成開發(fā)環(huán)境 44
2.6.1 Qt集成開發(fā)環(huán)境 44
2.6.2 Eclipse集成開發(fā)環(huán)境 53
小結(jié) 57
習題 58
第3章 文件編程 59
3.1 Linux文件系統(tǒng)概述 60
3.1.1 文件管理系統(tǒng) 60
3.1.2 文件IO和標準IO 61
3.1.3 文件描述符 61
3.1.4 流和FILE對象 62
3.1.5 緩沖機制 63
3.2 文件IO 64
3.2.1 函數(shù)open() 64
3.2.2 函數(shù)close() 66
3.2.3 函數(shù)read() 66
3.2.4 函數(shù)write() 69
3.2.5 函數(shù)lseek() 71
3.2.6 函數(shù)fcntl() 72
3.2.7 函數(shù)stat() 75
3.2.8 函數(shù)access() 77
3.3 標準IO 77
3.3.1 函數(shù)fopen() 78
3.3.2 函數(shù)fclose() 78
3.3.3 函數(shù)fgetc() 79
3.3.4 函數(shù)fputc() 79
3.3.5 函數(shù)fgets() 80
3.3.6 函數(shù)fputs() 82
3.3.7 二進制文件 82
3.3.8 文件流定位 84
3.3.9 格式化輸入/輸出 84
3.4 目錄文件 85
3.4.1 函數(shù)mkdir() 86
3.4.2 函數(shù)rmdir() 87
3.4.3 函數(shù)opendir() 87
3.4.4 函數(shù)closedir() 88
3.4.5 函數(shù)readdir() 88
3.4.6 函數(shù)getcwd() 90
3.4.7 函數(shù)chdir() 91
3.5 鏈接文件 92
3.5.1 硬鏈接 92
3.5.2 軟鏈接 97
3.6 臨時文件 99
小結(jié) 103
習題 104
第4章 進程編程 105
4.1 Linux文件系統(tǒng)概述 106
4.1.1 進程的基本概念 106
4.1.2 進程運行狀態(tài) 107
4.1.3 進程狀態(tài)切換 109
4.1.4 進程啟動 110
4.1.5 進程終止 110
4.1.6 程序存儲空間布局 111
4.2 進程控制 112
4.2.1 進程標識 112
4.2.2 進程創(chuàng)建 115
4.2.3 父子進程 116
4.2.4 進程資源回收 119
4.2.5 進程體替換 119
4.2.6 調(diào)用命令行 122
4.3 進程間通信 124
4.3.1 管道 124
4.3.2 FIFO 126
4.3.3 信號 131
4.3.4 消息隊列 134
4.3.5 信號量 140
4.3.6 共享內(nèi)存 146
4.3.7 內(nèi)存映射 151
小結(jié) 155
習題 156
第5章 線程編程 157
5.1 線程概述 158
5.1.1 線程的基本概念 158
5.1.2 線程與進程 159
5.1.3 Pthreads API背景 160
5.2 線程控制 161
5.2.1 線程標識 161
5.2.2 線程創(chuàng)建 162
5.2.3 線程終止 164
5.3 線程同步 168
5.3.1 同步概念 168
5.3.2 互斥量 170
5.3.3 條件變量 173
5.3.4 信號量 177
小結(jié) 180
習題 180
第6章 網(wǎng)絡(luò)編程 181
6.1 計算機網(wǎng)絡(luò)基礎(chǔ) 182
6.1.1 計算機網(wǎng)絡(luò)的作用與意義 182
6.1.2 計算機網(wǎng)絡(luò)的起源與發(fā)展 182
6.1.3 計算機網(wǎng)絡(luò)的覆蓋范圍 184
6.1.4 計算機網(wǎng)絡(luò)的拓撲結(jié)構(gòu) 185
6.1.5 OSI參考模型 188
6.2 TCP/IP協(xié)議基礎(chǔ) 190
6.2.1 TCP/IP基本概念 190
6.2.2 TCP/IP網(wǎng)絡(luò)模型 192
6.2.3 TCP和UDP協(xié)議 193
6.2.4 IP協(xié)議 195
6.2.5 字節(jié)序 198
6.3 Socket(套接字)編程基礎(chǔ) 198
6.3.1 Socket地址結(jié)構(gòu) 199
6.3.2 Socket地址轉(zhuǎn)換 200
6.3.3 Socket基本屬性 202
6.3.4 Socket系統(tǒng)調(diào)用 203
6.4 UNIX Domain 206
6.4.1 報文Socket編程模型 206
6.4.2 流式Socket編程模型 209
6.5 Internet Domain 212
6.5.1 UDP編程模型 212
6.5.2 TCP編程模型 216
6.6 網(wǎng)絡(luò)編程實例 220
6.6.1 基于TCP的文件接收服務(wù)器 220
6.6.2 基于TCP的文件發(fā)送客戶端 224
小結(jié) 227
習題 228
第7章 數(shù)據(jù)庫編程 229
7.1 MySQL開發(fā)基礎(chǔ) 230
7.1.1 MySQL專業(yè)術(shù)語概述 230
7.1.2 MySQL基本數(shù)據(jù)類型 231
7.1.3 MySQL開發(fā)環(huán)境搭建 234
7.1.4 MySQL常用SQL語句 237
7.2 MySQL的C編程接口 243
7.2.1 執(zhí)行查詢語句 243
7.2.2 提取查詢結(jié)果 247
小結(jié) 256
習題 256
參考文獻 258
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 99精品免费观看 | 欧美一级毛片免费高清aa | 欧美人与牲动交xxxx | 很黄的网站在线观看 | 午夜影皖普通区 | 成 人 免费观看网站 | 国产三级在线播放线 | 色综合久久久久无码专区 | 隔壁老王国产在线精品 | 久久久高清 | 久久精品91佛爷大战美容院 | 无码人妻久久久一区二区三区 | 老司机在线高清免费视频 | 黃色一級片 | 我国产码在线观看av哈哈哈网站 | 精品国产a∨无码一区二区三区 | 国产片在线观看 | 91久久偷偷做嫩草影院免 | 国产中文字幕在线播放 | 精品无码国产自产野外拍在线 | 色综合99久久久无码国产精品 | 欧美成人一区二区三区不卡 | 久草最新 | 男女啪啪免费观看网站 | 久久久久亚洲精品无码网址色欲 | 一本一本久久a久久综合精品蜜桃 | 免费看a网站 | 黄色在线观看视频免费 | 伊人久久五月丁香综合中文亚洲 | 天天躁日日躁狠狠躁中文字幕老牛 | 成人1000部免费观看视频 | 亚洲欧美在线综合一区二区三区 | 亚洲gv天堂gv无码男同 | 亚洲国产精品热久久2022 | 国产v亚洲v欧美v精品综合 | 97婷婷狠狠成为人免费视频 | 亚洲人成色7777在线观看不卡 | 大陆熟妇丰满多毛xxxx | 国产一二三 | 国产嘿嘿嘿视频在线观看 | 国产欧美一区二区三区在线看 |