歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版)

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版)

作者:明日科技
出版社:清華大學出版社出版時間:2017-02-01
開本: 其他 頁數(shù): 480
中 圖 價:¥49.4(5.5折) 定價  ¥89.8 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版) 版權(quán)信息

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版) 本書特色

“軟件開發(fā)視頻大講堂”叢書是清華社計算機專業(yè)基礎類零售圖書暢銷的品牌之一。 叢書累計銷售180多萬冊,深受廣大開發(fā)者喜愛。 4本榮獲“全行業(yè)優(yōu)暢銷書”獎,1本榮獲清華社“專業(yè)暢銷書”一等獎。 絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅。 實用、易懂、資源豐富,被 數(shù)百所高校選為專業(yè)課教材。 本書推薦: 1. 循序漸進,實戰(zhàn)講述:基礎知識→核心技術(shù)→高級應用→項目實戰(zhàn),符合認知規(guī)律。 2. 71個精彩案例+83集高清微視頻+1個項目案例,邊學邊練,在實踐中提升技能。 3. 超值贈送140小時Visual C++在線課程,6大類庫資源,助力你夯實基礎,精準,有效,速練,練就轉(zhuǎn)崗就業(yè)不敗之力。 (1)實例資源庫+源碼資源庫:1200個實例及源碼詳細分析,多練實例,多讀源碼,是快速學習之道。 (2)模塊資源庫:15個經(jīng)典模塊開發(fā)過程完整展現(xiàn),拿來改改就能用。 (3)項目資源庫:15個企業(yè)項目開發(fā)過程的完整展現(xiàn),幫助你反復練習,觸類旁通。 (4)面試資源庫:371個企業(yè)面試真題及面試技巧,幫你進行職業(yè)規(guī)劃,轉(zhuǎn)崗就業(yè)不用愁。 (5)測試題庫系統(tǒng):616道能力測試題目,由易及難,快速判斷自己的真實水平,熟能生巧。 4. 在線解答,高效學習。 l(1)在線答疑QQ(4006751066)及技術(shù)支持網(wǎng)站(www.mingrisoft.com)。 l(2)不定期進行在線直播課程。

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版) 內(nèi)容簡介

《Linux C從入門到精通(第2版)》從初學者的角度出發(fā),通過通俗易懂的語言,豐富多彩的實例,詳細介紹了在Linux系統(tǒng)下使用C 語言進行應用程序開發(fā)應該掌握的各方面技術(shù)。全書共20章,包括Linux系統(tǒng)概述、C語言基礎、內(nèi)存管理、基本編輯器VIM和Emacs、GCC編譯器、GDB調(diào)試工具、進程控制、進程間通信、文件操作、文件的輸入/輸出操作、信號及信號處理、網(wǎng)絡編程、make編譯基礎、Linux系統(tǒng)下的C 語言與數(shù)據(jù)庫、集成開發(fā)環(huán)境、界面開發(fā)基礎、界面布局、界面構(gòu)件開發(fā)、Glade設計程序界面、MP3 音樂播放器。

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版) 目錄

第1篇基礎知識
第1章Linux系統(tǒng)概述
視頻講解:12分鐘
1.1Linux的起源與發(fā)展
1.1.1GNU項目的前前后后
1.1.2Linux的誕生
1.1.3Linux的現(xiàn)狀
1.2Linux的內(nèi)核與版本
1.2.1Linux內(nèi)核的介紹
1.2.2Linux對硬件平臺的支持
1.2.3常見Linux的發(fā)行版本
1.3Linux系統(tǒng)的安裝
1.3.1Linux系統(tǒng)安裝的硬件要求
1.3.2圖形化安裝Linux
1.3.3**次啟動Linux系統(tǒng)
1.4小結(jié)
第2章C語言基礎
視頻講解:35分鐘
2.1C語言概述
2.2數(shù)據(jù)類型
2.2.1基本類型
2.2.2構(gòu)造類型
2.2.3指針類型
2.2.4空類型
2.3運算符和表達式
2.3.1運算符
2.3.2表達式
2.4函數(shù)
2.5程序語句
2.5.1控制語句
2.5.2函數(shù)調(diào)用語句
2.5.3表達式語句
2.5.4空語句
2.5.5復合語句
2.6預處理命令
2.6.1宏定義
2.6.2文件包含
2.7小結(jié)
2.8實踐與練習
第3章內(nèi)存管理
視頻講解:15分鐘
3.1內(nèi)存分類
3.1.1動態(tài)內(nèi)存
3.1.2靜態(tài)內(nèi)存
3.1.3動態(tài)內(nèi)存與靜態(tài)內(nèi)存的區(qū)別
3.2內(nèi)存管理的基本操作
3.2.1分配內(nèi)存
3.2.2釋放內(nèi)存
3.3鏈表
3.4小結(jié)
3.5實踐與練習
第4章基本編輯器VIM和Emacs
視頻講解:12分鐘
4.1初識VIM.
4.1.1VIM的進入與退出
4.1.2VIM基本模式
4.2VIM的基本操作
4.2.1VIM的命令行模式操作
4.2.2VIM的編輯模式操作
4.2.3VIM的底行模式操作
4.3初識Emacs
4.4Emacs的基本操作
4.4.1啟動Emacs
4.4.2基本操作
4.5小結(jié)
第5章GCC編譯器
視頻講解:27分鐘
5.1初識GCC編譯器
5.1.1**次編譯
5.1.2GCC選項概述
5.1.3警告
5.1.4GCC調(diào)試
5.1.5代碼優(yōu)化
5.2GCC編譯的基本流程
5.2.1C預處理
5.2.2編譯
5.2.3匯編
5.2.4鏈接
5.3其他編譯工具簡介
5.3.1C++編譯器G++
5.3.2EGCS
5.3.3F2C和P2C
5.4小結(jié)
第6章GDB調(diào)試工具.
視頻講解:31分鐘
6.1初識GDB調(diào)試器
6.1.1GDB調(diào)試器概述
6.1.2用GDB調(diào)試簡單程序
6.2GDB調(diào)試器的基本功能與常用命令59
6.2.1啟動調(diào)試程序功能及其命令
6.2.2使用斷點功能及其命令
6.2.3檢查數(shù)據(jù)的功能及其命令
6.2.4使用觀察窗口功能及其命令
6.2.5檢查棧信息功能及其命令
6.2.6檢查源代碼功能及其命令
6.2.7改變程序的運行功能及其命令
6.3多線程程序調(diào)試
6.4Linux平臺上的其他調(diào)試工具
6.5小結(jié)
第2篇核心技術(shù)
第7章進程控制
視頻講解:57分鐘
7.1進程概述
7.1.1進程的定義
7.1.2進程的相關(guān)信息
7.2進程的基本操作
7.2.1進程創(chuàng)建
7.2.2進程等待
7.2.3進程結(jié)束
7.3多個進程間的關(guān)系
7.3.1進程組
7.3.2時間片的分配
7.4線程
7.4.1線程概述
7.4.2線程的屬性
7.5進程的特殊操作
7.5.1獲取進程標識
7.5.2設置進程標識
7.6小結(jié)
7.7實踐與練習
第8章進程間通信
視頻講解:41分鐘
8.1進程間通信概述
8.1.1進程間通信的工作原理
8.1.2進程間通信的主要分類
8.2管道與命名管道
8.2.1管道基本定義
8.2.2管道創(chuàng)建和管道關(guān)閉
8.2.3pipe()函數(shù)實現(xiàn)管道通信
8.2.4命名管道基本定義
8.2.5在Shell中創(chuàng)建命名管道
8.2.6mkfifo()函數(shù)創(chuàng)建命名管道.
8.3共享內(nèi)存
8.3.1SYSV子系統(tǒng)的基本知識
8.3.2共享內(nèi)存相關(guān)操作
8.3.3共享內(nèi)存實現(xiàn)進程間通信
8.4信號量
8.4.1信號量的工作原理
8.4.2信號量的相關(guān)操作
8.4.3信號量實現(xiàn)進程間通信
8.5消息隊列
8.5.1消息隊列的相關(guān)操作
8.5.2消息隊列實現(xiàn)進程間通信
8.6小結(jié)
8.7實踐與練習
第9章文件操作
視頻講解:37分鐘
9.1文件初探
9.1.1文件與文件系統(tǒng)的概念
9.1.2文件的屬性
9.1.3文件的相關(guān)信息
9.2文件的相關(guān)操作
9.2.1修改文件屬性
9.2.2復制文件描述符
9.2.3獲取文件信息
9.2.4文件的其他操作
9.3特殊文件的操作
9.3.1目錄文件的操作
9.3.2鏈接文件的操作
9.3.3設備文件
9.4小結(jié)
9.5實踐與練習
第10章文件的輸入/輸出操作
視頻講解:30分鐘
10.1文件I/O操作概述
10.1.1文件描述符簡介
10.1.2數(shù)據(jù)流概述
10.2基于文件描述符的I/O操作
10.2.1文件的打開與關(guān)閉
10.2.2文件的讀寫操作
10.2.3文件的定位
10.3基于數(shù)據(jù)流的I/O操作
10.3.1文件的打開與關(guān)閉
10.3.2字符輸入/輸出
10.3.3字符串輸入/輸出
10.3.4數(shù)據(jù)塊輸入/輸出
10.3.5格式化輸入/輸出
10.3.6操作讀寫位置的函數(shù)
10.3.7C標準庫的I/O緩沖區(qū)
10.4小結(jié)
10.5實踐與練習
第11章信號及信號處理
視頻講解:23分鐘
11.1信號概述
11.1.1在終端中查看常見的信號
11.1.2信號處理
11.2產(chǎn)生信號
11.2.1kill()函數(shù)
11.2.2raise()函數(shù)
11.2.3alarm()函數(shù)
11.3捕捉信號
11.3.1signal()函數(shù)
11.3.2sigaction()函數(shù)
11.4信號的阻塞
11.4.1sigprocmask()函數(shù)
11.4.2sigsuspend()函數(shù)
11.4.3sigpending()函數(shù).
11.5信號處理的安全問題
11.6小結(jié)
11.7實踐與練習
第12章網(wǎng)絡編程
視頻講解:30分鐘
12.1網(wǎng)絡編程的基本原理
12.1.1計算機網(wǎng)絡.
12.1.2TCP/IP協(xié)議
12.1.3IP地址簡介
12.1.4套接字編程原理.
12.2TCP套接字編程
12.3UDP套接字編程
12.3.1數(shù)據(jù)傳輸系統(tǒng)調(diào)用
12.3.2基于UDP協(xié)議的C/S機制的網(wǎng)絡通信的工作原理
12.3.3基于UDP的簡單網(wǎng)絡通信實例
12.4原始套接字編程
12.4.1原始套接字定義
12.4.2原始套接字系統(tǒng)調(diào)用.
12.4.3原始套接字的發(fā)送與接收
12.4.4報文處理
12.5小結(jié)
12.6實踐與練習
第13章make編譯基礎
視頻講解:1小時54分鐘
13.1通過實例認識make
13.1.1Makefile的導入.
13.1.2make是如何工作的
13.1.3Makefile中使用變量.
13.1.4讓make自動推導
13.1.5清空目標文件的規(guī)則
13.2make概述
13.2.1Makefile中有什么
13.2.2Makefile的文件名
13.2.3包含其他Makefile文件
13.2.4變量MAKEFILES
13.2.5變量MAKEFILE_LIST
13.2.6其他特殊變量
13.2.7Makefile文件的重建.
13.2.8重載另外一個Makefile
13.2.9make如何解析Makefile文件
13.2.10總結(jié)
13.3Makefile基本規(guī)則
13.3.1規(guī)則舉例
13.3.2規(guī)則語法
13.3.3依賴的類型
13.3.4文件名使用通配符
13.3.5目錄搜尋
13.3.6Makefile偽目標.
13.3.7強制目標(沒有命令或依賴的規(guī)則)227
13.3.8空目標文件
13.3.9Makefile的特殊目標.
13.3.10多目標
13.3.11多規(guī)則目標
13.3.12靜態(tài)模式
13.3.13雙冒號規(guī)則
13.3.14自動產(chǎn)生依賴
13.3.15書寫命令
13.4變量的基本操作
13.4.1變量的基礎
13.4.2變量中的變量
13.4.3變量高級用法
13.4.4追加變量值
13.4.5override指示符
13.4.6多行變量
13.4.7環(huán)境變量
13.4.8目標變量
13.4.9模式變量
13.5條件判斷
13.5.1示例
13.5.2語法
13.6基本函數(shù)的使用
13.6.1函數(shù)的調(diào)用語法
13.6.2字符串處理函數(shù)
13.6.3文件名操作函數(shù).
13.6.4foreach()函數(shù)
13.6.5if()函數(shù)
13.6.6call()函數(shù)
13.6.7origin()函數(shù)
13.6.8shell()函數(shù)
13.6.9控制make的函數(shù)
13.7make的運行.
13.7.1make的退出碼
13.7.2指定Makefile
13.7.3指定目標
13.7.4檢查規(guī)則
13.7.5make的參數(shù)
13.8隱含規(guī)則
13.8.1使用隱含規(guī)則
13.8.2隱含規(guī)則一覽
13.8.3隱含規(guī)則使用的變量.
13.8.4隱含規(guī)則鏈.
13.8.5模式規(guī)則
13.8.6后綴規(guī)則
13.8.7隱含規(guī)則搜索算法
13.9make工具與函數(shù)庫
13.9.1函數(shù)庫文件的成員
13.9.2函數(shù)庫成員的隱含規(guī)則
13.9.3函數(shù)庫文件的后綴規(guī)則
13.9.4注意事項
13.10小結(jié)
13.11實踐與練習
第14章Linux系統(tǒng)下的C語言與數(shù)據(jù)庫278
視頻講解:13分鐘
14.1MySQL數(shù)據(jù)庫簡介
14.2安裝和連接MySQL數(shù)據(jù)庫
14.2.1安裝MySQL數(shù)據(jù)庫.
14.2.2啟動和關(guān)閉MySQL
14.3連接操作MySQL
14.3.1MySQL常用數(shù)據(jù)庫操作函數(shù)
14.3.2連接MySQL數(shù)據(jù)
14.3.3查詢表記錄
14.3.4插入表記錄
14.3.5修改表記錄
14.3.6刪除表記錄
14.4Oracle數(shù)據(jù)庫簡介
14.5Oracle數(shù)據(jù)庫的安裝
14.5.1軟硬件要求
14.5.2安裝Oracle11g數(shù)據(jù)庫
14.5.3創(chuàng)建監(jiān)聽和數(shù)據(jù)庫
14.6連接Oracle數(shù)據(jù)庫
14.7小結(jié)
14.8實踐與練習
第15章集成開發(fā)環(huán)境
視頻講解:13分鐘
15.1Eclipse與CDT簡介
15.2安裝和配置Eclipse
15.2.1安裝Eclipse
15.2.2配置Eclipse的CDT.
15.3使用Eclipse開發(fā)C代碼
15.3.1編寫運行HelloWorld
15.3.2CDT的相關(guān)功能
15.3.3調(diào)試C/C++的項目
15.4小結(jié)
第3篇高級應用
第16章界面開發(fā)基礎
視頻講解:23分鐘
16.1Linux常用桌面環(huán)境
16.1.1面板介紹
16.1.2桌面圖標介紹
16.1.3桌面背景
16.2glib庫介紹
16.2.1類型定義
16.2.2glib的宏
16.2.3內(nèi)存管理
16.2.4字符串處理.
16.2.5數(shù)據(jù)結(jié)構(gòu)
16.3GObject對象介紹
16.4圖形引擎Cairo介紹
16.5多媒體庫介紹
16.5.1元件和插件.
16.5.2襯墊
16.5.3數(shù)據(jù)、緩沖區(qū)和事件
16.5.4緩沖區(qū)的分配
16.5.5MIME類型和屬性
16.6小結(jié)
16.7實踐與練習
第17章界面布局
視頻講解:34分鐘
17.1窗體
17.1.1初始化.
17.1.2建立窗口
17.1.3結(jié)束應用程序
17.1.4回調(diào)函數(shù)
17.1.5其他窗體函數(shù)
17.2組裝盒構(gòu)件
17.2.1組裝盒的原理
17.2.2盒的細節(jié)
17.2.3組裝盒程序.
17.2.4用表組裝
17.2.5表組裝程序.
17.3容器
17.3.1事件盒.
17.3.2對齊構(gòu)件
17.3.3固定容器
17.3.4布局容器
17.3.5框架
17.3.6分欄窗口構(gòu)件
17.3.7視角
17.3.8滾動窗口
17.3.9按鈕盒
17.3.10工具欄
17.3.11筆記本
17.4小結(jié)
17.5實踐與練習
第18章界面構(gòu)件開發(fā)
視頻講解:1小時3分鐘
18.1基本界面構(gòu)件
18.1.1按鈕構(gòu)件
18.1.2調(diào)整對象
18.1.3范圍構(gòu)件
18.1.4標簽
18.1.5箭頭
18.1.6工具提示對象
18.1.7進度條
18.1.8對話框
18.1.9標尺
18.2雜項構(gòu)件
18.2.1狀態(tài)欄
18.2.2文本輸入構(gòu)件
18.2.3微調(diào)按鈕
18.2.4組合框
18.2.5日歷
18.2.6顏色選擇
18.2.7文件選擇
18.3RC文件
18.4小結(jié)
18.5實踐與練習
第19章Glade設計程序界面
視頻講解:23分鐘
19.1Glade簡介
19.2構(gòu)造圖形界面
19.2.1添加窗體
19.2.2添加容器
19.2.3添加構(gòu)件
19.2.4設置構(gòu)件屬性
19.2.5添加事件和回調(diào).
19.3C語言代碼聯(lián)編
19.3.1GtkBuilder代碼連接基礎
19.3.2GtkBuilder代碼連接實例.
19.4小結(jié)
19.5實踐與練習
第4篇項目實戰(zhàn)
第20章MP3音樂播放器
視頻講解:27分鐘
20.1GStreamer簡介
20.2界面設計
20.3代碼設計
20.3.1建立工程文件
20.3.2主程序設計.
20.3.3生成playbin對象
20.3.4打開文件
20.3.5播放MP3
20.3.6暫停播放
20.3.7停止播放
20.3.8界面更新
20.3.9播放控制
20.4小結(jié)

展開全部

軟件開發(fā)視頻大講堂LINUX C從入門到精通(第2版) 作者簡介

明日科技,是一個擁有軟件開發(fā)和項目實施方面的資深專家和學習型技術(shù)團隊,利用積累的專業(yè)知識和經(jīng)驗,已開發(fā)出版了“從入門到精通”“軟件開發(fā)實戰(zhàn)1200例”“軟件開發(fā)實戰(zhàn)寶典”“軟件項目開發(fā)全程實錄”等系列叢書,是國內(nèi)暢銷的編程圖書品牌。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服