注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Linux環(huán)境C程序設(shè)計(第2版)

Linux環(huán)境C程序設(shè)計(第2版)

Linux環(huán)境C程序設(shè)計(第2版)

定 價:¥79.80

作 者: 徐誠,等 編
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 編程語言與程序設(shè)計 計算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787302347927 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 603 字?jǐn)?shù):  

內(nèi)容簡介

  “Linux典藏大系”自2010年陸續(xù)出版以來,因其內(nèi)容豐富、講解細(xì)膩、通俗易懂和實用性強(qiáng)等特色而深受廣大讀者的喜愛,長期位居同類圖書銷售排行榜的前列,累計銷量近10萬冊。叢書中部分圖書榮獲51CTO讀書頻道“最受讀者喜愛的原創(chuàng)IT技術(shù)圖書獎”,還有多種圖書的中文繁體字版權(quán)輸出到了中國臺灣地區(qū)出版發(fā)行。叢書中的多個品種被國內(nèi)幾十所培訓(xùn)機(jī)構(gòu)和大中專院校選為教材。叢書的出版還得到了國內(nèi)Linux領(lǐng)域最知名的技術(shù)社區(qū)ChinaUnix的大力支持。讀者在ChinaUnix社區(qū)的論壇上與社區(qū)中的Linux愛好者進(jìn)行了廣泛的交流,取得了良好的學(xué)習(xí)效果。2014年2月“Linux典藏大系“全新升級版(第2版)正式出版,第2版圖書迎合了Linux技術(shù)的最新發(fā)展,全部采用當(dāng)前最流行和穩(wěn)定的Linux發(fā)行版或者相關(guān)工具,是Linux愛好者學(xué)習(xí)Linux的好幫手?! 禠inux環(huán)境C程序設(shè)計(第2版)》是獲得大量讀者好評的“Linux典藏大全”中的《Linux環(huán)境C程序設(shè)計》的第2版?!禠inux環(huán)境C程序設(shè)計(第2版)》提供了大量實例,供讀者實戰(zhàn)演練。配書光盤中提供了《Linux環(huán)境C程序設(shè)計(第2版)》的配套教學(xué)視頻與源程序,以幫助讀者更好地學(xué)習(xí)?! 禠inux環(huán)境C程序設(shè)計(第2版)》共分6篇。第1篇介紹了Linux系統(tǒng)的安裝及LinuxC開發(fā)環(huán)境的搭建等;第2篇簡單介紹了C語言和程序設(shè)計知識、流程圖的概念、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,程序控制結(jié)構(gòu)、數(shù)組與指針、函數(shù)、結(jié)構(gòu)體與共用體及C++語言的面向?qū)ο蟪绦蛟O(shè)計思想和一些新的特性;第3篇介紹了文件操作及文件I/O操作、進(jìn)程控制、進(jìn)程間通信及線程控制等;第4篇介紹了數(shù)據(jù)庫、Linux系統(tǒng)常用數(shù)據(jù)庫及接口、網(wǎng)絡(luò)編程基礎(chǔ)及網(wǎng)絡(luò)編程函數(shù)庫;第5篇介紹了界面開發(fā)基礎(chǔ)、界面構(gòu)件開發(fā)、界面布局、信號與事件處理、Glade設(shè)計程序界面等內(nèi)容;第6篇詳細(xì)介紹了一個媒體播放器項目案例的實現(xiàn)過程,以提高讀者實戰(zhàn)水平?! 禠inux環(huán)境C程序設(shè)計(第2版)》涉及面廣,從基本操作到高級技術(shù)和核心原理,再到項目開發(fā),幾乎涉及LinuxC開發(fā)的所有重要知識?!禠inux環(huán)境C程序設(shè)計(第2版)》適合所有想全面學(xué)習(xí)LinuxC開發(fā)技術(shù)的人員閱讀,也適合各種使用LinuxC進(jìn)行開發(fā)的工程技術(shù)人員使用。對于經(jīng)常使用LinuxC做開發(fā)的人員,《Linux環(huán)境C程序設(shè)計(第2版)》更是一本不可多得的案頭必備參考書。光盤內(nèi)容 本書教學(xué)視頻 本書源文件

作者簡介

  徐誠,畢業(yè)于華中科技大學(xué)計算機(jī)通信工程專業(yè)。擅長C與C++編程,精通Linux內(nèi)核及其開發(fā)技術(shù)。從事Linux系統(tǒng)開發(fā)工作多年,擁有豐富的系統(tǒng)開發(fā)經(jīng)驗。曾多次在專業(yè)刊物上發(fā)表過技術(shù)文章,并長期在CSDN擔(dān)任社區(qū)專家,2008年獨(dú)立開發(fā)的基于移動Linux系統(tǒng)的MISSMOBLIN人工智能助手軟件,獲得了Intel公司舉辦的Your Move軟件大賽中國區(qū)的第五名。

圖書目錄

第1篇 Linux系統(tǒng)概述及開發(fā)環(huán)境搭建
第1章 Linux系統(tǒng)概述和安裝( 教學(xué)視頻:31分鐘)
1.1 引言
1.1.1 GNU項目簡介
1.1.2 Linux起源
1.1.3 Linux發(fā)展現(xiàn)狀
1.1.4 免費(fèi)軟件與開源軟件
1.2 Linux內(nèi)核與版本
1.2.1 Linux內(nèi)核介紹
1.2.2 Linux所支持的硬件平臺
1.2.3 常用Linux版本
1.3 系統(tǒng)安裝
1.3.1 安裝前的準(zhǔn)備
1.3.2 系統(tǒng)需求
1.3.3 硬盤分區(qū)
1.3.4 以圖形方式安裝Linux
1.3.5 升級最新內(nèi)核
1.3.6 安裝中文支持
1.4 小結(jié)
第2章 Linux基本操作( 教學(xué)視頻:29分鐘)
2.1 登錄
2.1.1 shell程序
2.1.2 控制臺
2.1.3 終端
2.2 文件和目錄
2.2.1 文件系統(tǒng)
2.2.2 文件名
2.2.3 路徑名
2.2.4 工作目錄
2.2.5 起始目錄
2.3 輸入和輸出
2.3.1 文件描述符
2.3.2 標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤
2.3.3 標(biāo)準(zhǔn)輸入輸出函數(shù)
2.4 小結(jié)
第3章 Linux GCC/G++編譯器與調(diào)試器( 教學(xué)視頻:31分鐘)
3.1 GCC/G++編譯器
3.1.1 GCC/G++編譯器的安裝
3.1.2 GCC/G++編譯命令
3.1.3 GCC/G++編譯選項
3.1.4 GCC/G++編譯器的執(zhí)行過程
3.2 程序和進(jìn)程
3.2.1 程序
3.2.2 進(jìn)程和PID
3.3 ANSI C標(biāo)準(zhǔn)
3.3.1 函數(shù)原型
3.3.2 類屬指針
3.3.3 原始系統(tǒng)數(shù)據(jù)類型
3.4 編譯hello world
3.4.1 使用VI編寫源代碼
3.4.2 程序的編譯與連接
3.4.3 使用終端運(yùn)行程序
3.5 GDB調(diào)試器
3.5.1 GDB調(diào)試器概述
3.5.2 GDB調(diào)試器安裝
3.5.3 GDB常用調(diào)試命令
3.5.4 在GDB下運(yùn)行程序
3.5.5 檢查數(shù)據(jù)
3.6 小結(jié)
第4章 Linux開發(fā)環(huán)境( 教學(xué)視頻:14分鐘)
4.1 文本編輯工具
4.1.1 VIM的使用方法
4.1.2 Emacs的使用方法
4.2 集成開發(fā)環(huán)境
4.2.1 Eclipse介紹
4.2.2 Kdevelop介紹
4.3 使用Eclipse開發(fā)C/C++語言程序
4.3.1 安裝與配置Eclipse
4.3.2 Eclipse界面
4.3.3 編譯與運(yùn)行源代碼
4.3.4 Debug源代碼
4.4 小結(jié) 第2篇 C/C++語言基礎(chǔ)
第5章 C語言編程基礎(chǔ)( 教學(xué)視頻:27分鐘)
第6章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式( 教學(xué)視頻:25分鐘)
第7章 程序控制結(jié)構(gòu)( 教學(xué)視頻:19分鐘)
第8章 數(shù)組與指針( 教學(xué)視頻:19分鐘)
第9章 函數(shù)( 教學(xué)視頻:15分鐘)
第10章 字符及字符串處理( 教學(xué)視頻:9分鐘)
第11章 結(jié)構(gòu)體與共用體( 教學(xué)視頻:20分鐘)
第12章 C++語言編程基礎(chǔ)( 教學(xué)視頻:7分鐘) 第3篇 Linux系統(tǒng)編程
第13章 文件操作( 教學(xué)視頻:14分鐘)
第14章 文件I/O操作( 教學(xué)視頻:15分鐘)
第15章 進(jìn)程控制( 教學(xué)視頻:12分鐘)
第16章 進(jìn)程間通信( 教學(xué)視頻:17分鐘)
第17章 線程控制( 教學(xué)視頻:12分鐘) 第4篇 Linux網(wǎng)絡(luò)編程與數(shù)據(jù)庫開發(fā)
第18章 網(wǎng)絡(luò)編程基礎(chǔ)( 教學(xué)視頻:15分鐘)
第19章 網(wǎng)絡(luò)編程函數(shù)庫( 教學(xué)視頻:13分鐘)
第20章 數(shù)據(jù)庫( 教學(xué)視頻:5分鐘)
第21章 Linux系統(tǒng)中的常用數(shù)據(jù)庫及接口( 教學(xué)視頻:8分鐘) 第5篇 Linux界面開發(fā)
第22章 界面開發(fā)基礎(chǔ)( 教學(xué)視頻:11分鐘)
第23章 界面構(gòu)件開發(fā)( 教學(xué)視頻:6分鐘)
第24章 界面布局( 教學(xué)視頻:8分鐘)
第25章 信號與事件處理( 教學(xué)視頻:3分鐘)
第26章 Glade設(shè)計程序界面( 教學(xué)視頻:7分鐘) 第6篇 Linux C編程項目實戰(zhàn)
第27章 編程項目實戰(zhàn)——媒體播放器( 教學(xué)視頻:7分鐘)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號