



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(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信號(hào)
7.1.1信號(hào)及其使用簡介
7.1.2信號(hào)操作的相關(guān)函數(shù)
7.2管道
7.2.1低級(jí)管道操作
7.2.2高級(jí)管道操作
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ò)高級(jí)編程
思考與實(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中的信號(hào)槽機(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 老公坐牢協(xié)議書
- 炒貨機(jī)閑置轉(zhuǎn)讓協(xié)議書
- 租金分配協(xié)議書
- 財(cái)產(chǎn)質(zhì)押協(xié)議書
- 英皇文化協(xié)議書
- 股權(quán)待持協(xié)議書
- 北京市勞動(dòng)合同協(xié)議書
- 退伙退股協(xié)議書
- 學(xué)校招廚師合同協(xié)議書
- 均質(zhì)機(jī)出售轉(zhuǎn)讓協(xié)議書
- 轉(zhuǎn)讓店鋪輪胎協(xié)議書
- 2025年遼寧省盤錦市中考數(shù)學(xué)二模試卷
- 完整版新修訂《厲行節(jié)約反對(duì)浪費(fèi)條例》(課件)
- 水權(quán)與水資源管理考試試題及答案
- 公路防汛安全培訓(xùn)課件
- (區(qū)縣版)-中小學(xué)教輔材料征訂專項(xiàng)整治工作方案
- 文員崗位筆試試題及答案
- 2025年制冷工職業(yè)技能競賽參考試題庫(共500題含答案)
- 安徽卓越縣中聯(lián)盟2024-2025學(xué)年高三下學(xué)期5月份檢測(cè)物理試題+答案
- 2024年河北承德辰飛供電服務(wù)有限公司招聘真題
- 小米集團(tuán)2024年環(huán)境、社會(huì)及管治報(bào)告(ESG)
評(píng)論
0/150
提交評(píng)論