出版時(shí)間:2011-7 出版社:清華大學(xué) 作者:薛小龍 頁(yè)數(shù):367
Tag標(biāo)簽:無(wú)
內(nèi)容概要
c語(yǔ)言是當(dāng)今使用最為頻繁的編程語(yǔ)言之一,一直在開發(fā)領(lǐng)域占據(jù)重要的地位。本書通過10個(gè)綜合實(shí)例的實(shí)現(xiàn)過程,詳細(xì)講解了c語(yǔ)言在實(shí)踐項(xiàng)目中的綜合運(yùn)用過程。這些項(xiàng)目從作者的學(xué)生時(shí)代寫起,到項(xiàng)目經(jīng)理結(jié)束,貫穿于作者最重要的開發(fā)時(shí)期。第1章講解俄羅斯方塊游戲的具體實(shí)現(xiàn)流程;第2章講解成績(jī)管理系統(tǒng)的具體實(shí)現(xiàn)流程;第3章講解ping和tcp網(wǎng)絡(luò)系統(tǒng)的具體實(shí)現(xiàn)流程;第4章講解工資管理系統(tǒng)的具體實(shí)現(xiàn)流程;第5章講解繪圖板系統(tǒng)的具體實(shí)現(xiàn)流程;第6章講解文本編輯器系統(tǒng)的具體實(shí)現(xiàn)流程;第7章講解圖書借閱系統(tǒng)的具體實(shí)現(xiàn)流程;第8章講解udp傳輸系統(tǒng)的具體實(shí)現(xiàn)流程;第9章講解推箱子游戲的具體實(shí)現(xiàn)流程;第10章講解媒體播放器的具體實(shí)現(xiàn)流程。在具體講解每個(gè)實(shí)例時(shí),都遵循項(xiàng)目的進(jìn)度來講解,從接到項(xiàng)目到具體開發(fā),直到最后的調(diào)試和發(fā)布。內(nèi)容循序漸進(jìn),并穿插了學(xué)習(xí)技巧和職場(chǎng)生存法則,引領(lǐng)讀者能夠全面掌握c語(yǔ)言開發(fā)方法。另外,本書的配套光盤中提供了書中實(shí)例的源代碼、項(xiàng)目實(shí)例的視頻講解,還免費(fèi)贈(zèng)送10個(gè)典型案例的源代碼。
《深入體驗(yàn)c語(yǔ)言項(xiàng)目開發(fā)》不但適用于c語(yǔ)言的初學(xué)者,也適于有一定c語(yǔ)言基礎(chǔ)的讀者,甚至也可以作為有一定造詣的程序員的參考用書。
書籍目錄
第1章 俄羅斯方塊游戲
1.1 第一個(gè)項(xiàng)目
1.1.1 老師的作業(yè)
1.1.2 準(zhǔn)備工作
1.2 功能分析
1.2.1 系統(tǒng)需求分析
1.2.2 結(jié)構(gòu)規(guī)劃
1.2.3 選擇工具
1.3 總體設(shè)計(jì)
1.3.1 運(yùn)行流程分析
1.3.2 核心處理模塊分析
1.4 數(shù)據(jù)結(jié)構(gòu)
1.5 一個(gè)神秘的箱子
1.6 具體實(shí)現(xiàn)
1.6.1 預(yù)處理
1.6.2 主函數(shù)
1.6.3 界面初始化
1.6.4 時(shí)鐘中斷處理
1.6.5 更新速度和成績(jī),顯示幫助信息
1.6.6 滿行處理
1.6.7 顯示/消除方塊
1.6.8 對(duì)方塊的操作處理
1.7 最后的戰(zhàn)役——測(cè)試運(yùn)行
1.8 我的總結(jié)
第2章 成績(jī)管理系統(tǒng)
2.1 第一個(gè)盈利的項(xiàng)目
2.1.1 會(huì)長(zhǎng)來訪
2.1.2 組建團(tuán)隊(duì)
2.1.3 小會(huì)議
2.2 系統(tǒng)需求分析
2.2.1 開發(fā)目標(biāo)
2.2.2 市場(chǎng)需求分析
2.3 模塊分析和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.3.1 功能模塊設(shè)計(jì)
2.3.2 規(guī)劃項(xiàng)目函數(shù)
2.4 前期編碼工作
2.4.1 預(yù)處理
2.4.2 主函數(shù)
2.4.3 系統(tǒng)主菜單函數(shù)
2.4.4 表格顯示信息
2.4.5 格式化輸入數(shù)據(jù)
2.5 后期編碼工作
2.5.1 信息查找
2.5.2 添加用戶記錄
2.5.3 查詢用戶記錄
2.5.4 刪除用戶記錄
2.5.5 修改用戶記錄
2.5.6 插入用戶記錄
2.5.7 統(tǒng)計(jì)用戶記錄
2.5.8 排序處理
2.5.9 存儲(chǔ)用戶信息
2.6 測(cè)試
2.6.1 調(diào)試預(yù)覽
2.6.2 學(xué)校驗(yàn)收
2.7 我的總結(jié)
2.8 兩點(diǎn)心得體會(huì)
2.8.1 為需求而生的鏈表
2.8.2 再談函數(shù),引發(fā)模塊化設(shè)計(jì)的深思
第3章 ping和tcp網(wǎng)絡(luò)系統(tǒng)
3.1 踏上求職路
3.1.1 寫求職信
3.1.2 隨遇而安
3.2 踏入職場(chǎng)
3.3 第一個(gè)項(xiàng)目
3.3.1 我的任務(wù)
3.3.2 規(guī)劃流程
3.4 收集資料
3.5 總體設(shè)計(jì)
3.6 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和規(guī)劃函數(shù)
3.6.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
3.6.2 構(gòu)成函數(shù)介紹
3.7 編碼工作
3.7.1 預(yù)處理
3.7.2 初始化處理
3.7.3 控制模塊
3.7.4 數(shù)據(jù)報(bào)解讀處理
3.7.5 ping測(cè)試處理
3.7.6 主函數(shù)
3.8 測(cè)試
3.9 學(xué)習(xí)tcp
3.9.1 功能分析
3.9.2 模塊分析
3.9.3 系統(tǒng)函數(shù)
3.10 分析源代碼
3.10.1 服務(wù)器端
3.10.2 客戶端
3.11 和hr的談話
3.12 我的總結(jié)
3.13 visual c++ 6.0真的很好用
第4章 工資管理系統(tǒng)
4.1 了解公司的組織結(jié)構(gòu)
4.1.1 公司的現(xiàn)狀
4.1.2 我的開發(fā)部
4.2 新的項(xiàng)目
4.2.1 早會(huì)的任務(wù)
4.2.2 初見客戶
4.2.3 我們的團(tuán)隊(duì)
4.3 項(xiàng)目規(guī)劃分析
4.3.1 項(xiàng)目目標(biāo)
4.3.2 功能模塊分析
4.4 用數(shù)組而不用鏈表
4.5 進(jìn)入第二階段
4.5.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
4.5.2 規(guī)劃項(xiàng)目函數(shù)
4.6 第三階段
4.6.1 預(yù)處理
4.6.2 查找定位模塊
4.6.3 格式化輸入模塊
4.6.4 增加記錄模塊
4.6.5 修改記錄模塊
4.6.6 刪除記錄模塊
4.6.7 插入記錄模塊
4.6.8 存儲(chǔ)記錄模塊
4.7 還是第三階段
4.7.1 主函數(shù)模塊
4.7.2 主菜單模塊
4.7.3 統(tǒng)計(jì)記錄模塊
4.8 客戶有變
4.8.1 查詢記錄模塊
4.8.2 排序顯示模塊
4.8.3 最后的一些調(diào)整
4.9 項(xiàng)目調(diào)試,選擇最合適的,而不是最好的
4.9.1 調(diào)試預(yù)覽
4.9.2 驗(yàn)收
4.10 何謂冒泡排序
4.11 談客戶的那些事
4.12 我的總結(jié)
第5章 繪圖板系統(tǒng)
5.1 同事們的聚會(huì)
5.2 新的項(xiàng)目
5.2.1 休假失敗
5.2.2 新的項(xiàng)目
5.2.3 我們的團(tuán)隊(duì)
5.3 項(xiàng)目規(guī)劃分析
5.3.1 繪圖板的核心技術(shù)
5.3.2 功能描述
5.3.3 總體設(shè)計(jì)
5.4 第二個(gè)階段
5.4.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
5.4.2 規(guī)劃系統(tǒng)函數(shù)
5.5 prb的編碼過程
5.5.1 預(yù)處理模塊
5.5.2 功能控制模塊
5.5.3 保存加載模塊
5.5.4 鼠標(biāo)控制模塊
5.6 我的編碼過程
5.6.1 圖形繪制模塊
5.6.2 主函數(shù)模塊
5.7 項(xiàng)目調(diào)試
5.7.1 系統(tǒng)調(diào)試
5.7.2 驗(yàn)收
5.8 調(diào)試的煩惱——dos抓圖和操控
5.9 我的總結(jié)——同事之間的那些事
第6章 文本編輯器系統(tǒng)
6.1 慶功晚會(huì)
6.2 新的挑戰(zhàn)
6.2.1 新招的實(shí)習(xí)生
6.2.2 新的項(xiàng)目
6.2.3 我們的團(tuán)隊(duì)
6.3 功能分析
6.3.1 功能分析
6.3.2 系統(tǒng)總體設(shè)計(jì)
6.4 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和規(guī)劃系統(tǒng)函數(shù)
6.4.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
6.4.2 規(guī)劃系統(tǒng)函數(shù)
6.5 prb的編碼過程
6.5.1 預(yù)處理模塊
6.5.2 繪制主窗口
6.5.3 文本字符顯示輸出
6.5.4 刪除字符
6.5.5 插入字符
6.5.6 選定文本
6.6 我的任務(wù)
6.6.1 菜單控制
6.6.2 文件操作
6.6.3 主函數(shù)
6.7 項(xiàng)目調(diào)試
6.7.1 系統(tǒng)調(diào)試
6.7.2 驗(yàn)收
6.8 我的總結(jié)——上下級(jí)相處的那些事
第7章 圖書借閱系統(tǒng)
7.1 生活的壓力
7.2 同學(xué)來訪
7.2.1 新的項(xiàng)目
7.2.2 我們的團(tuán)隊(duì)
7.3 項(xiàng)目規(guī)劃分析
7.3.1 市場(chǎng)需求
7.3.2 功能介紹
7.3.3 模塊劃分
7.4 規(guī)劃系統(tǒng)函數(shù)
7.5 我的工作
7.5.1 定義結(jié)構(gòu)體
7.5.2 建立圖書信息庫(kù)
7.5.3 主菜單和密碼處理
7.5.4 系統(tǒng)模式
7.5.5 查看圖書模塊
7.5.6 借閱處理模塊
7.5.7 查找和修改
7.5.8 刪除信息
7.5.9 系統(tǒng)主函數(shù)
7.6 項(xiàng)目調(diào)試
7.6.1 系統(tǒng)調(diào)試
7.6.2 驗(yàn)收
7.7 我的總結(jié)——談私活的那些事
第8章 udp傳輸系統(tǒng)
8.1 客戶的來訪
8.2 一個(gè)私單
8.3 項(xiàng)目規(guī)劃分析
8.3.1 功能描述
8.3.2 功能模塊設(shè)計(jì)
8.4 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
8.5 規(guī)劃系統(tǒng)函數(shù)
8.6 寫代碼
8.6.1 預(yù)處理
8.6.2 初始化模塊處理
8.6.3 獲取參數(shù)
8.6.4 用戶幫助模塊
8.6.5 廣播消息發(fā)送模塊
8.6.6 廣播消息接收模塊
8.6.7 多播功能控制模塊
8.6.8 多播消息發(fā)送模塊
8.6.9 多播消息接收模塊
8.6.10 主函數(shù)
8.7 項(xiàng)目調(diào)試
8.7.1 系統(tǒng)調(diào)試
8.7.2 驗(yàn)收
8.8 我的總結(jié)——拼搏和耐心真的很重要
8.9 今天你跳槽了嗎
第9章 推箱子游戲
9.1 很累的地下工作
9.2 成立自己的團(tuán)隊(duì)
9.3第一個(gè)單子
9.4 項(xiàng)目規(guī)劃分析
9.4.1 功能描述
9.4.2 功能模塊分析
9.4.3 剖析執(zhí)行流程
9.5 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),規(guī)劃系統(tǒng)函數(shù)
9.5.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)
9.5.2 規(guī)劃系統(tǒng)函數(shù)
9.6 編碼
9.6.1 預(yù)處理
9.6.2 初始化模塊
9.6.3 畫圖模塊
9.6.4 移動(dòng)箱子模塊
9.6.5 移動(dòng)小人模塊
9.6.6 功能控制模塊
9.6.7 系統(tǒng)主函數(shù)
9.7 項(xiàng)目調(diào)試
9.7.1 系統(tǒng)調(diào)試
9.7.2 驗(yàn)收
9.8 我的總結(jié)
9.9 我有一顆創(chuàng)業(yè)心
第10章 媒體播放器
10.1 程序員很不容易
10.2 艱巨的項(xiàng)目
10.3 功能分析
10.4 項(xiàng)目計(jì)劃書
10.5 搭建環(huán)境
10.5.1 搭建directshow sdk開發(fā)環(huán)境
10.5.2 搭建visual studio 2010開發(fā)環(huán)境
10.5.3 配置directshow sdk開發(fā)環(huán)境
10.6 設(shè)計(jì)filtergraph結(jié)構(gòu)
10.6.1 設(shè)計(jì)filtergraph結(jié)構(gòu)
10.6.2 實(shí)現(xiàn)graphedit模擬
10.7 設(shè)計(jì)界面
10.8 具體編碼
10.8.1 媒體控制類處理
10.8.2 實(shí)現(xiàn)播放器主題
10.9 項(xiàng)目調(diào)試
10.9.1 系統(tǒng)調(diào)試
10.9.2 驗(yàn)收
10.10 升職的驚喜
10.11 升職的原因
10.12 壓力依舊,拼搏繼續(xù)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
深入體驗(yàn)C語(yǔ)言項(xiàng)目開發(fā) PDF格式下載