-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
程序設(shè)計(jì)實(shí)踐(第2版) 版權(quán)信息
- ISBN:9787563560158
- 條形碼:9787563560158 ; 978-7-5635-6015-8
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
程序設(shè)計(jì)實(shí)踐(第2版) 本書特色
本書以11個章節(jié)的形式從不同側(cè)面講解了11個小型軟件工程項(xiàng)目案例,涵蓋了當(dāng)前主流的各種應(yīng)用類型。每個案例從設(shè)計(jì)到實(shí)現(xiàn),一步一步詳細(xì)講解,按照講解過程進(jìn)行操作即可達(dá)成項(xiàng)目目標(biāo)。讀者在具備程序設(shè)計(jì)語言基礎(chǔ)的前提下,可以根據(jù)個人興趣,選取項(xiàng)目案例進(jìn)行學(xué)習(xí)。本書的目標(biāo)是讓讀者學(xué)習(xí)分析問題、解決問題的方法,掌握應(yīng)用軟件的設(shè)計(jì)、實(shí)現(xiàn)方法,從而具備軟件工程項(xiàng)目的設(shè)計(jì)、開發(fā)能力。
本書內(nèi)容豐富,提供了15套案例程序,可作為信息工程、通信工程、電子工程類專業(yè)的程序設(shè)計(jì)實(shí)踐課程的教材,也可供從事軟件開發(fā)和應(yīng)用設(shè)計(jì)的工程技術(shù)人員閱讀和參考。
程序設(shè)計(jì)實(shí)踐(第2版) 內(nèi)容簡介
本書以10個章節(jié)的形式從不同側(cè)面講解了10個 小型軟件工程項(xiàng)目案例,從設(shè)計(jì)到實(shí)現(xiàn),一步一步詳細(xì)講解,按照講解過程進(jìn)行操作即可達(dá)成項(xiàng)目目標(biāo)。全書以c語言作為范例語言,在Visual Studio集成開 發(fā) 環(huán)境下進(jìn)行編程實(shí)現(xiàn)。讀者在學(xué)習(xí)c語言的基礎(chǔ)上,完成一個項(xiàng)目即可,目標(biāo)是學(xué)習(xí)分析問題、解決問題的方法,具備簡單應(yīng)用程序的設(shè)計(jì)、實(shí)現(xiàn)能力。本書內(nèi)容豐富,每章有項(xiàng)目拓展方向和要求,可 作為電子工程、通信工程、信息工程類專業(yè)的程序設(shè)計(jì)實(shí)踐課程的教材,也可供從事軟件開發(fā)和應(yīng)用的工程技術(shù)人員閱讀和參考。
程序設(shè)計(jì)實(shí)踐(第2版) 目錄
1.1項(xiàng)目分析和設(shè)計(jì)1
1.1.1需求分析1
1.1.2界面設(shè)計(jì)1
1.1.3總體設(shè)計(jì)2
1.2窗口程序基礎(chǔ)知識3
1.2.1Windows API基礎(chǔ)3
1.2.2資源文件8
1.3繪圖基礎(chǔ)知識9
1.3.1圖形處理技術(shù)9
1.3.2圖形設(shè)備接口GDI11
1.4繪圖程序Draw的實(shí)現(xiàn)21
1.4.1基本圖元類21
1.4.2繪圖類23
1.4.3事件響應(yīng)27
1.4.4鐘表例子29
1.5案例拓展31
1.5.1項(xiàng)目創(chuàng)建31
1.5.2界面和代碼的關(guān)聯(lián)32
1.5.3繪圖參數(shù)設(shè)置34
1.5.4繪圖類設(shè)計(jì)34
第2章中文分詞37
2.1項(xiàng)目分析和設(shè)計(jì)37
2.1.1需求分析37
2.1.2界面設(shè)計(jì)38
2.1.3總體設(shè)計(jì)38
2.2分詞基礎(chǔ)39
2.2.1分詞技術(shù)概述39
2.2.2詞散列表構(gòu)建設(shè)計(jì)41
2.2.3散列函數(shù)設(shè)計(jì)42
2.2.4散列處理類設(shè)計(jì)44
2.2.5詞庫文件處理類設(shè)計(jì)48
2.3后向*大匹配分詞算法設(shè)計(jì)49
2.3.1分詞類設(shè)計(jì)49
2.3.2分詞算法設(shè)計(jì)50
2.4基于MFC 對話框的分詞程序?qū)崿F(xiàn)52
2.4.1建立工程52
2.4.2對話框界面的實(shí)現(xiàn)56
2.5案例拓展63
2.5.1隱馬爾科夫模型63
2.5.2HMM中文分詞程序的實(shí)現(xiàn)64
第3章學(xué)生信息管理76
3.1項(xiàng)目分析和設(shè)計(jì)76
3.1.1需求分析76
3.1.2界面設(shè)計(jì)77
3.1.3總體設(shè)計(jì)77
3.2數(shù)據(jù)庫基礎(chǔ)知識79
3.2.1關(guān)系數(shù)據(jù)庫常用術(shù)語79
3.2.2數(shù)據(jù)庫管理系統(tǒng)81
3.2.3SQL語言簡介83
3.3數(shù)據(jù)庫編程基礎(chǔ)知識83
3.3.1數(shù)據(jù)庫訪問技術(shù)簡介83
3.3.2MFC ODBC類簡介85
3.3.3使用MFC ODBC類訪問數(shù)據(jù)庫86
3.4學(xué)生信息管理程序StudentInfo的實(shí)現(xiàn)100
3.4.1主界面的設(shè)計(jì)與實(shí)現(xiàn)100
3.4.2學(xué)生基本信息管理模塊103
3.4.3課程基本信息管理模塊103
3.4.4學(xué)生選課信息管理模塊105
3.4.5學(xué)生成績信息查詢模塊106
3.5案例拓展111
第4章簡單通信協(xié)議116
4.1項(xiàng)目分析和設(shè)計(jì)116
4.1.1需求分析116
4.1.2界面設(shè)計(jì)117
4.2通信協(xié)議基礎(chǔ)知識117
4.2.1基本概念117
4.2.2Sockets編程基礎(chǔ)120
4.2.3SMTP125
4.3聊天程序的設(shè)計(jì)與實(shí)現(xiàn)130
4.3.1總體設(shè)計(jì)130
4.3.2客戶端的設(shè)計(jì)與實(shí)現(xiàn)132
4.3.3服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn)136
4.4案例拓展141
4.4.1多人聊天室總體設(shè)計(jì)141
4.4.2多線程的概念142
4.4.3多人聊天室編程實(shí)現(xiàn)143
第5章聲音信號分析與處理147
5.1項(xiàng)目分析和設(shè)計(jì)147
5.1.1需求分析147
5.1.2界面設(shè)計(jì)148
5.1.3總體設(shè)計(jì)150
5.2信號處理基礎(chǔ)知識151
5.2.1聲音信號的數(shù)據(jù)結(jié)構(gòu)151
5.2.2音頻數(shù)據(jù)分析和處理152
5.2.3C 和Matlab混合編程157
5.3wavTool的設(shè)計(jì)與實(shí)現(xiàn)161
5.3.1wavTool的類關(guān)系圖161
5.3.2自定義類CWaveFile162
5.3.3文檔類CWaveDoc173
5.3.4視圖類CWaveView176
第6章圖像處理180
6.1項(xiàng)目分析和設(shè)計(jì)180
6.1.1需求分析180
6.1.2界面設(shè)計(jì)180
6.1.3總體設(shè)計(jì)180
6.2BMP圖像基礎(chǔ)知識181
6.2.1圖像基本概念181
6.2.2BMP圖像基礎(chǔ)181
6.3圖像處理基礎(chǔ)操作184
6.3.1BMP文件的打開與保存功能實(shí)現(xiàn)184
6.3.2BMP圖像顯示功能實(shí)現(xiàn)187
6.3.3圖像處理類設(shè)計(jì)188
6.4簡單圖像處理程序的實(shí)現(xiàn)198
6.4.1繪圖類199
6.4.2事件響應(yīng)201
6.4.3消息響應(yīng)函數(shù)203
第7章通信編解碼算法208
7.1項(xiàng)目分析和設(shè)計(jì)208
7.1.1需求分析208
7.1.2系統(tǒng)設(shè)計(jì)209
7.2信源編碼基礎(chǔ)知識210
7.2.10和1的世界210
7.2.2理解信源編碼212
7.3信道編碼基礎(chǔ)知識219
7.3.1理解信道錯誤219
7.3.2理解信道編碼220
7.4通信模擬程序的實(shí)現(xiàn)223
7.4.1類的設(shè)計(jì)223
7.4.2類的實(shí)現(xiàn)224
第8章加密解密算法231
8.1古典加密算法232
8.1.1凱撒密碼原理232
8.1.2凱撒密碼實(shí)現(xiàn)232
8.2對稱密碼DES234
8.2.1DES加密原理234
8.2.2DES算法的實(shí)現(xiàn)237
8.3非對稱密碼算法RSA240
8.3.1公鑰密碼體制240
8.3.2RSA加密原理241
8.3.3RSA加密算法的實(shí)現(xiàn)241
8.4消息摘要算法MD5245
8.4.1消息摘要算法245
8.4.2消息摘要算法MD5246
8.4.3MD5消息摘要算法的實(shí)現(xiàn)249
8.5時域隱藏算法LSB253
8.5.1信息隱藏技術(shù)253
8.5.2LSB算法253
8.5.3LSB算法的實(shí)現(xiàn)254
8.6加密算法演示程序261
8.6.1總體設(shè)計(jì)261
8.6.2實(shí)現(xiàn)代碼262
第9章基于大數(shù)據(jù)的電影推薦267
9.1項(xiàng)目分析和設(shè)計(jì)268
9.1.1需求分析268
9.1.2總體設(shè)計(jì)270
9.2大數(shù)據(jù)基礎(chǔ)271
9.2.1大數(shù)據(jù)應(yīng)用271
9.2.2大數(shù)據(jù)并行處理平臺274
9.3推薦算法基礎(chǔ)278
9.4項(xiàng)目的Python語言實(shí)現(xiàn)283
9.5項(xiàng)目的Spark平臺實(shí)現(xiàn)286
第10章基于深度學(xué)習(xí)的圖片分類289
10.1項(xiàng)目分析和設(shè)計(jì)289
10.1.1需求分析289
10.1.2數(shù)據(jù)分析291
10.2深度神經(jīng)網(wǎng)絡(luò)基礎(chǔ)291
10.2.1神經(jīng)元模型291
10.2.2多層前饋神經(jīng)網(wǎng)絡(luò)293
10.2.3梯度下降法295
10.2.4誤差反向傳播算法297
10.3手寫數(shù)字識別的設(shè)計(jì)與實(shí)現(xiàn)298
10.3.1模型實(shí)現(xiàn)298
10.3.2模型優(yōu)化301
10.4案例拓展302
10.4.1TensorFlow編程302
10.4.2基于TensorFlow的MLP305
第11章基于小程序的應(yīng)用開發(fā)308
11.1項(xiàng)目分析和設(shè)計(jì)308
11.1.1需求分析308
11.1.2界面設(shè)計(jì)309
11.1.3總體設(shè)計(jì)310
11.2微信小程序開發(fā)基礎(chǔ)311
11.2.1服務(wù)器環(huán)境搭建311
11.2.2數(shù)據(jù)庫服務(wù)器mysql314
11.2.3微信小程序開發(fā)環(huán)境簡介315
11.3校園新鮮事小程序的實(shí)現(xiàn)317
11.3.1手機(jī)端小程序的實(shí)現(xiàn)317
11.3.2網(wǎng)頁版瀏覽功能的實(shí)現(xiàn)323
程序設(shè)計(jì)實(shí)踐(第2版) 作者簡介
劉瑞芳,女,北京郵電大學(xué)通信工程學(xué)院副教授。主要研究網(wǎng)絡(luò)性能統(tǒng)計(jì)推斷,主要從事IP網(wǎng)絡(luò)性能和網(wǎng)絡(luò)應(yīng)用等方面的研究和開發(fā)工作,參與多項(xiàng)科研項(xiàng)目,在國內(nèi)外重要學(xué)術(shù)刊物及會議上發(fā)表學(xué)術(shù)論文多篇。
- >
姑媽的寶刀
- >
煙與鏡
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
月亮虎
- >
莉莉和章魚
- >
李白與唐代文化
- >
月亮與六便士
- >
【精裝繪本】畫給孩子的中國神話