注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)C語言項目開發(fā)實戰(zhàn)(微視頻版)

C語言項目開發(fā)實戰(zhàn)(微視頻版)

C語言項目開發(fā)實戰(zhàn)(微視頻版)

定 價:¥89.00

作 者: 王長青
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302659860 出版時間: 2024-05-01 包裝: 平裝-膠訂
開本: 16開 頁數: 字數:  

內容簡介

  C語言是當今使用極廣泛的開發(fā)語言之一,一直在開發(fā)領域占據著重要地位。《C語言項目開發(fā)實戰(zhàn)(微視頻版)》通過9個綜合項目的實現過程,詳細講解了C語言在實踐項目中的綜合應用,這些項目在現實應用中具有極強的代表性,主要有:俄羅斯方塊游戲、育英中學成績管理系統(tǒng)、網絡傳輸系統(tǒng)、三江化工薪資管理系統(tǒng)、啟明星繪圖板系統(tǒng)、智能圖書館管理系統(tǒng)、推箱子游戲、房地產營銷名片管理系統(tǒng)和網絡聊天室系統(tǒng)等。在具體講解每個實例時,都遵循項目的進度來講解,從接到項目到具體開發(fā),直到最后的調試和發(fā)布。講解循序漸進,并穿插了這樣做的原因,深入講解了每個重點內容的具體細節(jié),引領讀者全面掌握C語言項目開發(fā)?!禖語言項目開發(fā)實戰(zhàn)(微視頻版)》不但適用于C語言的初學者,還適用于有一定C語言基礎的讀者,同時也可以作為有一定項目開發(fā)經驗程序員的參考書。

作者簡介

  王長青,上海復旦大學計算機科學技術學院碩士,通信工程博士,精通Java、C語言、C 程序開發(fā),擅長底層技術和應用程序的結合?,F在就職于可穿戴設備委員會成員單位上海微系統(tǒng)研究院,專門從事于可穿戴設備的研發(fā)工作。在工作過程中申請了多項國家專利,是可穿戴設備行業(yè)的領軍人物。

圖書目錄

第1章  俄羅斯方塊游戲 1
1.1  背景介紹 2
1.1.1  游戲行業(yè)發(fā)展現狀 2
1.1.2  虛擬現實快速發(fā)展 2
1.1.3  云游戲持續(xù)增長 3
1.1.4  移動游戲重回增長軌道 3
1.2  項目分析 4
1.2.1  項目分析介紹 4
1.2.2  規(guī)劃開發(fā)流程 4
1.2.3  系統(tǒng)需求分析 5
1.2.4  結構規(guī)劃 6
1.2.5  選擇開發(fā)工具 6
1.3  總體設計 7
1.3.1  運行流程分析 7
1.3.2  核心處理模塊分析 8
1.4  設計數據結構 10
1.4.1  使用數據結構可以提高運行
和存儲效率 10
1.4.2  設計游戲底板結構體 11
1.4.3  游戲方塊結構體 11
1.4.4  SHAPE結構數組 12
1.5  規(guī)劃系統(tǒng)函數 13
1.6  具體實現 15
1.6.1  預處理 15
1.6.2  主函數 17
1.6.3  界面初始化 20
1.6.4  時鐘中斷處理 21
1.6.5  更新速度和成績,顯示幫助
信息 21
1.6.6  滿行處理 23
1.6.7  顯示/消除方塊 25
1.6.8  對方塊的操作處理 27
1.7  測試運行 30
第2章  育英中學成績管理系統(tǒng) 33
2.1  背景介紹 34
2.2  系統(tǒng)分析 34
2.2.1  可行性分析 34
2.2.2  編寫項目計劃書 36
2.3  規(guī)劃工作流程 37
2.4  功能模塊設計和規(guī)劃項目函數 38
2.4.1  功能模塊設計 38
2.4.2  規(guī)劃項目函數 39
2.5  前期編碼工作 41
2.5.1  預處理 42
2.5.2  主函數 43
2.5.3  系統(tǒng)主菜單函數 45
2.5.4  表格顯示信息 46
2.5.5  格式化輸入數據 47
2.6  后期編碼工作 47
2.6.1  由函數引發(fā)的模塊化設計的
深思 48
2.6.2  信息查找 48
2.6.3  添加用戶記錄 49
2.6.4  查詢用戶記錄 51
2.6.5  刪除用戶記錄 52
2.6.6  修改用戶記錄 53
2.6.7  插入用戶記錄 54
2.6.8  為現實需求而生的鏈表 56
2.6.9  統(tǒng)計用戶記錄 57
2.6.10  排序處理 58
2.6.11  存儲用戶信息 60
2.7  項目測試 61
第3章  網絡傳輸系統(tǒng) 65
3.1  網絡系統(tǒng)介紹 66
3.2  系統(tǒng)規(guī)劃 67
3.2.1  規(guī)劃流程 67
3.2.2  模塊劃分 67
3.2.3  功能模塊設計 68
3.3  設計數據結構和規(guī)劃函數 71
3.3.1  設計數據結構 72
3.3.2  分析構成函數 73
3.4  編碼工作 75
3.4.1  預處理 75
3.4.2  初始化處理 77
3.4.3  控制模塊 78
3.4.4  數據報解讀處理 81
3.4.5  Ping測試處理 83
3.4.6  主函數 87
3.5  項目測試 87
3.6  實現TCP模塊 89
3.6.1  TCP模塊介紹 89
3.6.2  功能分析 90
3.6.3  模塊分析 91
3.6.4  系統(tǒng)函數 91
3.6.5  實現服務器端功能 92
3.6.6  實現客戶端功能 98
第4章  三江化工薪資管理系統(tǒng) 103
4.1  背景介紹 104
4.2  項目規(guī)劃分析 104
4.2.1  項目介紹 104
4.2.2  項目目的 105
4.2.3  功能模塊分析 105
4.3  系統(tǒng)設計 107
4.3.1  使用數組存儲數據 107
4.3.2  設計數據結構 107
4.3.3  規(guī)劃項目函數 108
4.4  具體編碼 109
4.4.1  預處理 109
4.4.2  查找定位模塊 110
4.4.3  格式化輸入模塊 110
4.4.4  增加記錄模塊 112
4.4.5  修改記錄模塊 113
4.4.6  刪除記錄模塊 114
4.4.7  插入記錄模塊 116
4.4.8  存儲記錄模塊 119
4.4.9  主函數模塊 120
4.4.10  主菜單模塊 121
4.4.11  統(tǒng)計記錄模塊 122
4.4.12  對處理數組數據的認識 123
4.5  客戶需求有變 123
4.5.1  冒泡排序算法 124
4.5.2  查詢記錄模塊 124
4.5.3  排序顯示模塊 126
4.5.4  工作調整 127
4.6  項目測試 129
第5章  啟明星繪圖板系統(tǒng) 133
5.1  繪圖板系統(tǒng)介紹 134
5.2  項目介紹 134
5.3  項目規(guī)劃分析 135
5.3.1  繪圖板的核心技術 135
5.3.2  功能描述 136
5.3.3  總體設計 136
5.4  架構設計 138
5.4.1  設計數據結構 138
5.4.2  規(guī)劃系統(tǒng)函數 138
5.5  具體編碼 140
5.5.1  實現預處理模塊 140
5.5.2  使用“點陣字模工具”生成
字模數組 144
5.5.3  實現功能控制模塊 146
5.5.4  實現保存加載模塊 147
5.5.5  實現鼠標控制模塊 149
5.5.6  圖形繪制模塊 150
5.5.7  主函數模塊 167
5.6  項目測試 173
第6章  智能圖書館管理系統(tǒng) 175
6.1  背景介紹 176
6.2  項目規(guī)劃分析 176
6.2.1  項目介紹 176
6.2.2  功能分析 177
6.2.3  模塊分析 178
6.3  規(guī)劃系統(tǒng)函數 178
6.3.1  根據模塊化設計和低耦合
思想規(guī)劃系統(tǒng)函數 178
6.3.2  系統(tǒng)函數 179
6.4  具體編碼 182
6.4.1  定義結構體 183
6.4.2  建立圖書信息庫 184
6.4.3  主菜單和密碼處理 185
6.4.4  系統(tǒng)模式 187
6.4.5  查看圖書模塊 188
6.4.6  借閱處理模塊 192
6.4.7  查找和修改 197
6.4.8  刪除信息 200
6.4.9  系統(tǒng)主函數 203
6.5  項目測試 205
6.6  模塊化編程 211
6.6.1  現實中的模塊化編程 211
6.6.2  實現高內聚和低耦合代碼 212
第7章  推箱子游戲 215
7.1  項目介紹 216
7.2  項目規(guī)劃分析 216
7.2.1  功能描述 216
7.2.2  功能模塊分析 217
7.2.3  剖析執(zhí)行流程 217
7.3  設計數據結構 219
7.3.1  設置全局變量 219
7.3.2  定義結構體 219
7.4  規(guī)劃系統(tǒng)函數 220
7.5  具體編碼 223
7.5.1  預處理 223
7.5.2  初始化模塊 224
7.5.3  畫圖模塊 229
7.5.4  移動箱子模塊 230
7.5.5  移動小人模塊 234
7.5.6  功能控制模塊 241
7.5.7  系統(tǒng)主函數 243
7.5.8  總結一款典型游戲項目的
開發(fā)流程 246
7.6  項目測試 248
第8章  房地產營銷名片管理系統(tǒng) 251
8.1  背景介紹 252
8.2  系統(tǒng)分析 252
8.2.1  需求分析 252
8.2.2  可行性分析 253
8.2.3  編寫項目計劃書 255
8.3  系統(tǒng)總體規(guī)劃設計 257
8.4  實現數據初始化模塊 258
8.4.1  實現數據結構 258
8.4.2  定義變量 258
8.4.3  數據初始化設計與實現 259
8.5  系統(tǒng)菜單顯示模塊 260
8.6  名片操作模塊 262
8.6.1  添加名片模塊 263
8.6.2  實現名片修改模塊 264
8.6.3  實現名片查詢模塊 265
8.6.4  實現名片刪除模塊 268
8.6.5  實現名片瀏覽模塊 270
8.6.6  實現名片輸出備份模塊 270
8.6.7  總結用到的函數 272
8.7  項目測試 273
第9章  網絡聊天室系統(tǒng) 277
9.1  背景介紹 278
9.2  系統(tǒng)分析 278
9.2.1  需求分析 278
9.2.2  功能分析 279
9.2.3  模塊劃分 279
9.2.4  架構分析 280
9.3  系統(tǒng)模塊架構 280
9.4  數據庫設計 281
9.4.1  數據庫需求分析 281
9.4.2  數據庫概念分析 282
9.4.3  數據庫邏輯結構設計 283
9.4.4  數據庫連接 285
9.5  服務器端 285
9.5.1  通用模塊 286
9.5.2  數據庫處理模塊 287
9.5.3  連接處理模塊 294
9.5.4  賬戶處理模塊 297
9.5.5  好友處理模塊 302
9.5.6  群處理模塊 306
9.5.7  服務器端主程序 311
9.6  客戶端 315
9.6.1  通用模塊 315
9.6.2  客戶端主界面 317
9.6.3  注冊、登錄模塊 319
9.6.4  聊天模塊 324
9.6.5  好友模塊 334
9.6.6  群模塊 340
9.7  測試運行 347

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號