日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux應(yīng)用程序設(shè)計

Linux應(yīng)用程序設(shè)計

Linux應(yīng)用程序設(shè)計

定 價:¥29.00

作 者: 劉志剛,郭艷穎 編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡(luò)

ISBN: 9787121189098 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 237 字數(shù):  

內(nèi)容簡介

  《Linux應(yīng)用程序設(shè)計》按照課程教學改革的思 路進行編寫,以學生實踐為基礎(chǔ),注重工程實訓,使用實訓教學的形式講解 了怎樣使用Linux系統(tǒng)應(yīng)用編程接口進行軟件設(shè)計,從搭建Linux開發(fā)環(huán)境和 開發(fā)工具開始,通過實訓任務(wù),完成在Linux系統(tǒng)上進行文件讀寫、進程與 線程控制、網(wǎng)絡(luò)通信、數(shù)據(jù)庫和界面設(shè)計等應(yīng)用編程的任務(wù),每個部分都由 簡單的接口示例開始,逐漸擴展到最常用的真實應(yīng)用場景。本書共9章,其 中第1章和第2章兩個部分為搭建開發(fā)環(huán)境和開發(fā)工具,第3章到第7章為基本 Linux應(yīng)用接口,第8章和第9章為常用Linux軟件應(yīng)用?!禠inux應(yīng)用程序設(shè)計》既可以作為應(yīng)用型本科、高職院校電子與信息 和計算機專業(yè)理論與實訓一體化教材,也可以作 為社會機構(gòu)的培訓教材,以及Linux編程技術(shù)的實訓指導書。

作者簡介

暫缺《Linux應(yīng)用程序設(shè)計》作者簡介

圖書目錄

第1章 安裝和卸載Linux系統(tǒng)
1.1 系統(tǒng)概述
1.2 系統(tǒng)命令
1.3 系統(tǒng)函數(shù)
1.4 實訓任務(wù)1 安裝Vmware虛擬機
1.5 實訓任務(wù)2 安裝Linux系統(tǒng)
1.6 實訓任務(wù)3 安裝Vmware工具
1.7 實訓任務(wù)4 測試Linux系統(tǒng)可用性
1.8 實訓任務(wù)5 卸載Linux系統(tǒng)
第2章 搭建開發(fā)環(huán)境
2.1 代碼編輯器
2.2 GCC編譯器
2.2.1 編譯流程
2.2.2 編譯選項
2.2.3 靜態(tài)庫和動態(tài)庫
2.2.4 常見編譯錯誤
2.3 GDB調(diào)試器
2.3.1 基本介紹
2.3.2 基本命令
2.4 Make工程管理器
2.5 常用系統(tǒng)函數(shù)
2.5.1 內(nèi)存操作函數(shù)
2.5.2 字符串操作函數(shù)
2.5.3 時間操作函數(shù)
2.6 實訓任務(wù)1 安裝和使用Source I ight
2.7 實訓任務(wù)2 安裝和使用eclipse
2.8 實訓任務(wù)3 使用VI
2.9 實訓任務(wù)4 使用gcc創(chuàng)建函數(shù)庫
2.1 實訓任務(wù)5 使用GDB調(diào)試程序
2.1.1 基本使用流程
2.1.2 調(diào)試錯誤程序?qū)嶒?br />2.11 實訓任務(wù)6 使用Make管理項目工程
2.11.1 簡單Make程序創(chuàng)建
2.11.2 Makefile改進
第3章 應(yīng)用文件IO
3.1 Linux文件結(jié)構(gòu)
3.2 文件IO基本操作
3.2.1 不帶緩存的IO操作
3.2.2 帶緩存的IO操作
3.3 文件IO高級操作
3.3.1 文件鎖
3.3.2 多路復用
3.4 實訓任務(wù)1 不帶緩存的文件內(nèi)容拷貝
3.5 實訓任務(wù)2 帶緩存的文件內(nèi)容拷貝
3.6 實訓任務(wù)3 字符串文件內(nèi)容解析
3.7 實訓任務(wù)4 文件加鎖讀寫
3.8 實訓任務(wù)5 多路復用記錄輸入字符串
3.9 實訓任務(wù)6 文件操作綜合實驗
第4章 管理多線程
4.1 線程概述
4.2 Linux線程控制
4.2.1 線程基本操作
4.2.2 線程屬性
4.3 線程互斥鎖
4.4 實訓任務(wù)1 創(chuàng)建兩個新線程
4.5 實訓任務(wù)2 設(shè)置新線程屬性
4.6 實訓任務(wù)3 應(yīng)用線程鎖保護全局資源
4.7 實訓任務(wù)4 多線程綜合實訓
第5章 管理多進程
5.1 進程概述
5.1.1 程序與進程
5.1.2 進程結(jié)構(gòu)
5.1.3 進程屬性
5.1.4 進程管理
5.1.5 進程模式
5.2 Linux進程控制
5.2.1 fork函數(shù)
5.2.2 exec函數(shù)族
5.2.3 exit和_exit函數(shù)
5.2.4 wait和waitpid函數(shù)
5.3 守護進程
5.4 信號
5.5 實訓任務(wù)1 fork進程并查看進程PID
5.6 實訓任務(wù)2 應(yīng)用exec函數(shù)族替換進程內(nèi)容
5.7 實訓任務(wù)3 使用it和_exit退出進程
5.8 實訓任務(wù)4 使用waitpid等待進程退出
5.9 實訓任務(wù)5 創(chuàng)建守護進程
第6章 應(yīng)用進程門通信
6.1 概述
6.2 管道
6.2.1 無名管道
6.2.2 有名管道
6.2 共享內(nèi)存
6.2.1 共享內(nèi)存概述
6.2.2 共享內(nèi)存相關(guān)函數(shù)
6.3 消息隊列
6.3.1 消息隊列概述
6.3.2 消息隊列相關(guān)函數(shù)
6.4 信號量
6.4.1 信號量基本操作
6.4.2 信號量相關(guān)函數(shù)
6.5 實訓任務(wù)1 創(chuàng)建無名管道
6.6 實訓任務(wù)2 創(chuàng)建有名管道
6.7 實訓任務(wù)3 創(chuàng)建共享內(nèi)存
6.8 實訓任務(wù)4 應(yīng)用消息隊列進行間通信
6.9 實訓任務(wù)5 創(chuàng)建信號量保護共享資源
第7章 應(yīng)用網(wǎng)絡(luò)通信
7.1 網(wǎng)絡(luò)編程基礎(chǔ)概念
7.1.1 TCP/IP基本概念
7.1.2 IP地址、端口與域名
7.1.3 套接字socket
7.1.4 套接字數(shù)據(jù)結(jié)構(gòu)
7.1.5 網(wǎng)絡(luò)相關(guān)函數(shù)
7.2 網(wǎng)絡(luò)基礎(chǔ)編程
7.2.1 面向連接的套接字(TCP)
7.2.2 無連接的套接字(UDP)
7.3 網(wǎng)絡(luò)高級編程
7.4 多播廣播
7.5 實訓任務(wù)1 客戶端與服務(wù)器使用TCP通信
7.6 實訓任務(wù)2 服務(wù)器和客戶端使用UDP通信
7.7 實訓任務(wù)3 網(wǎng)絡(luò)聊天室
第8章 應(yīng)用嵌入式數(shù)據(jù)庫
8.1 嵌入式數(shù)據(jù)庫概述
8.2 SQLite基本語法示
8.2.1 新建一個數(shù)據(jù)庫
8.2.2 創(chuàng)建表和插入值
8.2.3 在線幫助
8.2.4 查看當前數(shù)據(jù)庫下的所有表
8.2.5 退出sqlite3
8.3 SQLite編程與應(yīng)用
8.3.1 如何打開關(guān)閉數(shù)據(jù)庫
8.3.2 執(zhí)行SQL語句
8.4 實訓任務(wù)1 SQLite編譯與安裝
8.5 實訓任務(wù)2 應(yīng)用SQLite API打開數(shù)據(jù)庫
8.6 實訓任務(wù)3 SQLite命令模式
第9章 應(yīng)用Qt界面設(shè)計
9.1 Qt介紹
9.2 Qt Designer使用
9.3 Qt對話框
9.4 Qt的信號與槽
9.5 Qt的類
9.6 如何從參考文檔獲得幫助
9.7 實訓任務(wù)1 Qt的安裝
9.8 實訓任務(wù)2 使用Designer創(chuàng)建Hello World
9.9 實訓任務(wù)3 美化Hello World
9.1 實訓任務(wù)4 實現(xiàn)軟鍵盤
9.11 實訓任務(wù)5 實現(xiàn)QQ聊天程序綜合實驗
9.11.1 實驗目的
9.11.2 實驗環(huán)境
9.11.3 實驗內(nèi)容
9.11.4 實驗步驟
9.11.5 實驗代碼
9.11.6 實驗結(jié)果
參考文獻

本目錄推薦

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