



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Linnx軟件開發(fā)設(shè)計(jì)
課程簡介:
Linux環(huán)境下C語言程序的設(shè)計(jì)過程,C語言編譯器gcc、調(diào)試器gdb、工程管理器make的使用,多文件系統(tǒng)、文件操作、標(biāo)準(zhǔn)I/O庫、串行通信程序的實(shí)現(xiàn),進(jìn)程的產(chǎn)生與控制、進(jìn)程間的通信、Linux的圖形編程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程以及游戲程序的開發(fā)方法。
【主辦單位】中國電子標(biāo)準(zhǔn)協(xié)會(huì)【協(xié)辦單位】深圳市威碩企業(yè)管理咨詢有限公司
【聯(lián)系電話】0755-2650675713798472936李正華【聯(lián)系郵箱】martin@
第1章
Linux系統(tǒng)程序設(shè)計(jì)基礎(chǔ)1.1第一個(gè)Linuxc程序
1.2gcc編譯器
l.2.1使用gcc
1.2.2gcc編譯流程
1.2.3gcc編輯器的主要參數(shù)
1.3gdb調(diào)試器
1.3.1gdb概述
1.3.2使用gdb調(diào)試程序
思考與實(shí)驗(yàn)第2章
文件分割和多文件編譯2.1函數(shù)
2.1.1函數(shù)簡介
2.1.2返回值
2.2文件分割
2.3make工程管理器
2.3.1編寫makefile文件
2.3.2makefile變量的使用
2.3.3make和makefile
2.4autotools的使用
思考與實(shí)驗(yàn)第3章
Linux環(huán)境下系統(tǒng)函數(shù)的使用3.1數(shù)學(xué)函數(shù)的使用
3.2字符函數(shù)的使用
3.3系統(tǒng)時(shí)問與日期函數(shù)的使用
3.4環(huán)境控制函數(shù)
3.5內(nèi)存分配函數(shù)
3.6數(shù)據(jù)結(jié)構(gòu)中常用函數(shù)
思考與實(shí)驗(yàn)第4章
文件的操作4.1Linux系統(tǒng)文件的屬性
4.1.1Linux文件類型
4.1.2Linux文件權(quán)限
4.1.3Linux文件的其他屬性
4.2不帶緩存的文件I/O操作
4.2.1文件的創(chuàng)建
4.2.2文件的打開和關(guān)閉
4.2.3文件的讀寫操作
4.2.4文件上鎖
4.3帶緩存的流文件I/O操作
4.3.1流文件的打開和關(guān)閉
4.3.2流文件的讀寫操作
4.3.3文件的定位
4.4特殊文件的操作
4.4.1目錄文件的操作
4.4.2鏈接文件的操作
思考與實(shí)驗(yàn)第5章
串行通信5.1串行通信概述
5.2串行通信程序的設(shè)計(jì)
5.2.1串行通信程序設(shè)計(jì)流程
5.2.2打開通信端口
5.2.3設(shè)置串口屬性
5.2.4串口通信程序設(shè)計(jì)主要語句說明
思考與實(shí)驗(yàn)第6章
進(jìn)程控制6.1進(jìn)程簡介
6.2Linux進(jìn)程控制
6.2.1進(jìn)程的相關(guān)函數(shù)
6.2.2進(jìn)程創(chuàng)建
6.2.3進(jìn)程終止
6.2.4僵尸進(jìn)程
6.3Linux守護(hù)進(jìn)程
6.3.1守護(hù)進(jìn)程及其特性
6.3.2編寫守護(hù)進(jìn)程的要點(diǎn)
6.3.3守護(hù)進(jìn)程的編寫
思考與實(shí)驗(yàn)第7章
進(jìn)程間的通信7.1信號
7.1.1信號及其使用簡介
7.1.2信號操作的相關(guān)函數(shù)
7.2管道
7.2.1低級管道操作
7.2.2高級管道操作
7.2.3命名管道
7.3消息隊(duì)列
7.4共享內(nèi)存
7.4.1mmap系統(tǒng)調(diào)用
7.4.2系統(tǒng)v共享內(nèi)存
思考與實(shí)驗(yàn)第8章
網(wǎng)絡(luò)程序設(shè)計(jì)8.1TCP/IP簡介
8.1.1TCP/IP概述
8.1.2TCP/IP模塊結(jié)構(gòu)
8.2網(wǎng)絡(luò)編程
8.2.1socket簡介
8.2.2socket套接口簡介
8.2.3socket套接口的數(shù)據(jù)結(jié)構(gòu)
8.2.4TCP編程
8.2.5TDP編程
8.3網(wǎng)絡(luò)高級編程
思考與實(shí)驗(yàn)第9章
Linux的圖形編程9.1Linux的圖形編程簡介
9.2安裝和使用SDL圖形開發(fā)庫
9.3初始化圖形模式
9.4基本繪圖函數(shù)的應(yīng)用
9.5圖片與文字顯示
9.6動(dòng)畫
9.7三維繪圖
9.8游戲程序入門
思考與實(shí)驗(yàn)第10章
數(shù)據(jù)庫編程10.1Linux環(huán)境下數(shù)據(jù)庫簡介
10.2MySQL的使用
10.3常用API函數(shù)簡介
10.3.1CAPI數(shù)據(jù)類型
10.3.2CAPI函數(shù)
10.4Linux下的MySQL數(shù)據(jù)庫簡單應(yīng)用
思考與實(shí)驗(yàn)第11章
Qt編程11.1Qt簡介
11.1.1Qt的安裝
11.1.2Qt的編譯器qmake
11.1.3Qt中的action
11.1.4Qt中的信號槽機(jī)制
11.2QtDesigner設(shè)計(jì)器
11.2.1啟動(dòng)QtDesigner
11.2.2QtDesigner設(shè)計(jì)器的應(yīng)用
11.3Qt應(yīng)用實(shí)例
思考與實(shí)驗(yàn)第12章
綜合設(shè)計(jì)12.1記事本程序設(shè)計(jì)
12.1.1創(chuàng)建工程
12.1.2創(chuàng)建主窗體
12.1.3添加工具條、菜單和文本編輯區(qū)域
12.1.4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025公司廠級員工安全培訓(xùn)考試試題含答案(新)
- 2025年車間員工安全培訓(xùn)考試試題帶答案(基礎(chǔ)題)
- 特色康養(yǎng)小鎮(zhèn)項(xiàng)目2025年養(yǎng)老產(chǎn)業(yè)人才隊(duì)伍建設(shè)研究
- 新能源汽車充電設(shè)施布局優(yōu)化策略與2025年運(yùn)營效率提升產(chǎn)業(yè)生態(tài)報(bào)告
- 《愛蓮說》教學(xué)設(shè)計(jì)
- 轉(zhuǎn)讓土地使用權(quán)房屋合同
- Z世代消費(fèi)習(xí)慣洞察:2025年新消費(fèi)品牌品牌合作模式創(chuàng)新報(bào)告
- 汽車零部件再制造產(chǎn)業(yè)綠色制造與環(huán)保標(biāo)準(zhǔn)研究報(bào)告
- 新零售2025年實(shí)體書店圖書版權(quán)登記與保護(hù)策略報(bào)告
- AI在文化傳承中的創(chuàng)新應(yīng)用及風(fēng)險(xiǎn)評估
- 13-第二課時(shí)-陽燧課件
- 陰極保護(hù)系統(tǒng)的運(yùn)行與維護(hù)
- 客艙服務(wù)概述的資料課件
- 大學(xué)生心理健康-廈門大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 軍事保密協(xié)議
- 明代文人《西廂記》重寫接受
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)上圖入庫(技術(shù)培訓(xùn))
- 鼻骨骨折的影像診斷-課件
- 中學(xué)物理課堂教學(xué)評價(jià)量表
- 鋼結(jié)構(gòu)焊接施工記錄
- 陰道分泌物檢測教學(xué)
評論
0/150
提交評論