中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Linux 6程序設計

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

Linux 6程序設計 版權信息

Linux 6程序設計 本書特色

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

Linux 6程序設計 內容簡介

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

Linux 6程序設計 目錄

第1章 Linux系統概述 1
1.1 Linux系統基本概念 2
1.1.1 Linux系統特點 2
1.1.2 Linux系統架構 3
1.1.3 Linux系統的起源與發展 4
1.1.4 Linux系統內核與發行版本 6
1.1.5 Linux系統市場占有分析 8
1.2 Linux系統與UNIX系統的歷史淵源 10
1.2.1 UNIX系統基本概念 10
1.2.2 UNIX系統起源與發展 11
1.2.3 UNIX系統肩上的Linux系統 12
1.3 Linux系統與GNU開源文化 13
1.3.1 GNU基本概念 13
1.3.2 Linux系統與GNU相輔相成 14
1.4 Linux系統程序設計規范 15
1.4.1 Linux系統標準化 15
1.4.2 系統調用和庫函數 15
1.4.3 程序設計索引 16
小結 17
習題 18
第2章 開發環境搭建 19
2.1 CentOS操作系統 20
2.1.1 CentOS系統定制安裝 20
2.1.2 CentOS首次登錄配置 27
2.1.3 CentOS桌面環境介紹 30
2.1.4 CentOS開發工具安裝 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程序調試器 40
2.4.1 GDB調試命令 41
2.4.2 GDB調試步驟 42
2.5 Make工程管理器 43
2.5.1 Make工具使用 43
2.5.2 Makefile語法規則 43
2.6 Linux C集成開發環境 44
2.6.1 Qt集成開發環境 44
2.6.2 Eclipse集成開發環境 53
小結 57
習題 58
第3章 文件編程 59
3.1 Linux文件系統概述 60
3.1.1 文件管理系統 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 函數open() 64
3.2.2 函數close() 66
3.2.3 函數read() 66
3.2.4 函數write() 69
3.2.5 函數lseek() 71
3.2.6 函數fcntl() 72
3.2.7 函數stat() 75
3.2.8 函數access() 77
3.3 標準IO 77
3.3.1 函數fopen() 78
3.3.2 函數fclose() 78
3.3.3 函數fgetc() 79
3.3.4 函數fputc() 79
3.3.5 函數fgets() 80
3.3.6 函數fputs() 82
3.3.7 二進制文件 82
3.3.8 文件流定位 84
3.3.9 格式化輸入/輸出 84
3.4 目錄文件 85
3.4.1 函數mkdir() 86
3.4.2 函數rmdir() 87
3.4.3 函數opendir() 87
3.4.4 函數closedir() 88
3.4.5 函數readdir() 88
3.4.6 函數getcwd() 90
3.4.7 函數chdir() 91
3.5 鏈接文件 92
3.5.1 硬鏈接 92
3.5.2 軟鏈接 97
3.6 臨時文件 99
小結 103
習題 104
第4章 進程編程 105
4.1 Linux文件系統概述 106
4.1.1 進程的基本概念 106
4.1.2 進程運行狀態 107
4.1.3 進程狀態切換 109
4.1.4 進程啟動 110
4.1.5 進程終止 110
4.1.6 程序存儲空間布局 111
4.2 進程控制 112
4.2.1 進程標識 112
4.2.2 進程創建 115
4.2.3 父子進程 116
4.2.4 進程資源回收 119
4.2.5 進程體替換 119
4.2.6 調用命令行 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 共享內存 146
4.3.7 內存映射 151
小結 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 線程創建 162
5.2.3 線程終止 164
5.3 線程同步 168
5.3.1 同步概念 168
5.3.2 互斥量 170
5.3.3 條件變量 173
5.3.4 信號量 177
小結 180
習題 180
第6章 網絡編程 181
6.1 計算機網絡基礎 182
6.1.1 計算機網絡的作用與意義 182
6.1.2 計算機網絡的起源與發展 182
6.1.3 計算機網絡的覆蓋范圍 184
6.1.4 計算機網絡的拓撲結構 185
6.1.5 OSI參考模型 188
6.2 TCP/IP協議基礎 190
6.2.1 TCP/IP基本概念 190
6.2.2 TCP/IP網絡模型 192
6.2.3 TCP和UDP協議 193
6.2.4 IP協議 195
6.2.5 字節序 198
6.3 Socket(套接字)編程基礎 198
6.3.1 Socket地址結構 199
6.3.2 Socket地址轉換 200
6.3.3 Socket基本屬性 202
6.3.4 Socket系統調用 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 網絡編程實例 220
6.6.1 基于TCP的文件接收服務器 220
6.6.2 基于TCP的文件發送客戶端 224
小結 227
習題 228
第7章 數據庫編程 229
7.1 MySQL開發基礎 230
7.1.1 MySQL專業術語概述 230
7.1.2 MySQL基本數據類型 231
7.1.3 MySQL開發環境搭建 234
7.1.4 MySQL常用SQL語句 237
7.2 MySQL的C編程接口 243
7.2.1 執行查詢語句 243
7.2.2 提取查詢結果 247
小結 256
習題 256
參考文獻 258
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 集装箱箱号识别_自重载重图像识别_铁路车号自动识别_OCR图像识别 | 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 江门流水线|江门工作台|江门市伟涛行工业设备有限公司 | 无硅导热垫片-碳纤维导热垫片-导热相变材料厂家-东莞市盛元新材料科技有限公司 | 无缝钢管-聊城无缝钢管-小口径无缝钢管-大口径无缝钢管 - 聊城宽达钢管有限公司 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 北京环球北美考试院【官方网站】|北京托福培训班|北京托福培训 | 细胞染色-流式双标-试剂盒免费代做-上海研谨生物科技有限公司 | 步进_伺服_行星减速机,微型直流电机,大功率直流电机-淄博冠意传动机械 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 学考网学历中心| 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 天助网 - 中小企业全网推广平台_生态整合营销知名服务商_天助网采购优选 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 影合社-影视人的内容合作平台 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 刘秘书_你身边专业的工作范文写作小秘书 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司 | 防火窗_耐火窗_防火门厂家_防火卷帘门-重庆三乐门业有限公司 | 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 |