注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)軟件開發(fā)視頻大講堂:Linux C從入門到精通

軟件開發(fā)視頻大講堂:Linux C從入門到精通

軟件開發(fā)視頻大講堂:Linux C從入門到精通

定 價:¥69.80

作 者: 明日科技 編
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302284857 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 463 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件開發(fā)視頻大講堂:Linux C從入門到精通》從初學(xué)者的角度出發(fā),通過通俗易懂的語言,豐富多彩的實(shí)例,詳細(xì)介紹了在Linux系統(tǒng)下使用C語言進(jìn)行應(yīng)用程序開發(fā)應(yīng)該掌握的各方面技術(shù)。全書共分20章,包括Linux系統(tǒng)概述、C語言基礎(chǔ)、內(nèi)存管理、基本編輯器VIM和Emacs、GCC編譯器、GDB調(diào)試工具、進(jìn)程控制、進(jìn)程間通信、文件操作、文件的輸入/輸出操作、信號及信號處理、網(wǎng)絡(luò)編程、make編譯基礎(chǔ)、Linux系統(tǒng)下的C語言與數(shù)據(jù)庫、集成開發(fā)環(huán)境、界面開發(fā)基礎(chǔ)、界面布局、界面構(gòu)件開發(fā)、Glade設(shè)計程序界面、MP3音樂播放器。所有知識都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會Linux系統(tǒng)下的C語言應(yīng)用程序開發(fā)的精髓,快速提高開發(fā)技能。

作者簡介

暫缺《軟件開發(fā)視頻大講堂:Linux C從入門到精通》作者簡介

圖書目錄

第1篇 基礎(chǔ)知識
第1章 Linux系統(tǒng)概述
視頻講解:12分鐘
1.1 Linux的起源與發(fā)展
1.1.1 GNU項目的前前后后
1.1.2 Linux的誕生
1.1.3 Linux的現(xiàn)狀
1.2 Linux的內(nèi)核與版本
1.2.1 Linux內(nèi)核的介紹
1.2.2 Linux對硬件平臺的支持
1.2.3 常見Linux的發(fā)行版本
1.3 Linux系統(tǒng)的安裝
1.3.1 Linux系統(tǒng)安裝的硬件要求
1.3.2 圖形化安裝LinuX
1.3.3 第一次啟動Linux系統(tǒng)
1.4 小結(jié)
第2章 C語言基礎(chǔ)
視頻講解:34分鐘
2.1 C語言概述
2.2 數(shù)據(jù)類型
2.2.1 基本類型
2.2.2 構(gòu)造類型
2.2.3 指針類型
2.2.4 空類型
2.3 運(yùn)算符和表達(dá)式
2.3.1 運(yùn)算符
2.3.2 表達(dá)式
2.4 函數(shù)
2.5 程序語句
2.5.1 控制語句
2.5.2 函數(shù)調(diào)用語句
2.5.3 表達(dá)式語句
2.5.4 空語句
2.5.5 復(fù)合語句
2.6 預(yù)處理命令
2.6.1 宏定義
2.6.2 文件包含
2.7 小結(jié)
2.8 實(shí)踐與練習(xí)
第3章 內(nèi)存管理
視頻講解:9分鐘
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 實(shí)踐與練習(xí)
第4章 基本編輯器VIM和Emacs
視頻講解:12分鐘
4.1 初識VIM
4.1.1 VIM的進(jìn)入與退出
4.1.2 VIM基本模式
4.2 VIM的基本操作
4.2.1 VIM的命令行模式操作
4.2.2 VIM的編輯模式操作
4.2.3 VIM的底行模式操作
4.3 初識Emacs
4.4 Emacs的基本操作
4.4.1 啟動Emacs
4.4.2 基本操作
4.5 小結(jié),
第5章 GCC編譯器
視頻講解:26分鐘
5.1 初識GCC編譯器
5.1.1 第一次編譯
5.1.2 GCC選項概述
5.1.3 警告
5.1.4 GCC調(diào)試
5.1.5 代碼優(yōu)化
5.2 GCC編譯的基本流程
5.2.1 C預(yù)處理
5.2.2 編譯
5.2.3 匯編
5.2.4 鏈接
5.3 其他編譯工具簡介
5.3.1 C++編譯器G++
5.3.2 EGCS
5.3.3 F2C和P2C
5.4 小結(jié)
第6章 GDB調(diào)試工具
視頻講解:40分鐘
6.1 初識GDB調(diào)試器
6.1.1 GDB調(diào)試器概述
6.1.2 用GDB調(diào)試簡單程序
6.2 GDB調(diào)試器的基本功能與常用命令
6.2.1 啟動調(diào)試程序功能及其命令
6.2.2 使用斷點(diǎn)功能及其命令
6.2.3 檢查數(shù)據(jù)的功能及其命令
6.2.4 使用觀察窗口功能及其命令
6.2.5 檢查棧信息功能及其命令
6.2.6 檢查源代碼功能及其命令
6.2.7 改變程序的運(yùn)行功能及其命令
6.3 多線程程序調(diào)試
6.4 Linux平臺上的其他調(diào)試工具
6.5 小結(jié)
第2篇 核心技術(shù)
第7章 進(jìn)程控制
視頻講解:57分鐘
7.1 進(jìn)程概述
7.1.1 進(jìn)程的定義
7.1.2 進(jìn)程的相關(guān)信息
7.2 進(jìn)程的基本操作
7.2.1 進(jìn)程創(chuàng)建
7.2.2 進(jìn)程等待
7.2.3 進(jìn)程結(jié)束
7.3 多個進(jìn)程間的關(guān)系
7.3.1 進(jìn)程組
7.3.2 時間片的分配
7.4 線程
7.4.1 線程概述
7.4.2 線程的屬性
7.5 進(jìn)程的特殊操作
7.5.1 獲取進(jìn)程標(biāo)識
7.5.2 設(shè)置進(jìn)程標(biāo)識
7.6 小結(jié)
7.7 實(shí)踐與練習(xí)
第8章 進(jìn)程間通信
視頻講解:41分鐘
8.1 進(jìn)程間通信概述
8.1.1 進(jìn)程間通信的工作原理
8.1.2 進(jìn)程間通信的主要分類
8.2 管道與命名管道
8.2.1 管道基本定義
8.2.2 管道創(chuàng)建和管道關(guān)閉
……
第3篇 高級應(yīng)用
第4篇 項目實(shí)戰(zhàn)

本目錄推薦

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