數(shù)據(jù)與計(jì)算科學(xué)基礎(chǔ)
定 價(jià):49.8 元
- 作者:陳展榮
- 出版時(shí)間:2022/6/1
- ISBN:9787121437649
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP3
- 頁(yè)碼:212
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)提出了以理解數(shù)據(jù)和處理數(shù)據(jù)為目標(biāo)的計(jì)算生態(tài)的教學(xué)理念,全面系統(tǒng)地介紹了數(shù)據(jù)與計(jì)算科學(xué)基礎(chǔ)的基本理論與方法。本書(shū)主要內(nèi)容包括數(shù)據(jù)與計(jì)算概述、計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)的表示、算法、計(jì)算機(jī)語(yǔ)言與程序、數(shù)據(jù)收集與預(yù)處理、數(shù)據(jù)計(jì)算、數(shù)據(jù)分析與可視化。本書(shū)內(nèi)容豐富,結(jié)構(gòu)清晰,在重點(diǎn)講解各種算法思想的基礎(chǔ)上,通過(guò)數(shù)據(jù)分析與可視化的各種應(yīng)用案例,進(jìn)行多維度的“數(shù)據(jù)思維”訓(xùn)練,以滿足讀者對(duì)理解“信息技術(shù)跨學(xué)科賦能”的現(xiàn)實(shí)需求。同時(shí)本書(shū)附贈(zèng)電子教學(xué)課件、案例源文件和結(jié)果文件,以方便教學(xué)。本書(shū)適合普通高等學(xué)校作為大學(xué)計(jì)算機(jī)通識(shí)教育教材使用,也適合對(duì)數(shù)據(jù)與計(jì)算感興趣的讀者閱讀。
陳展榮,男,副教授。1986.07,畢業(yè)于江西贛南師范大學(xué)數(shù)學(xué)系;1990.9~1993.7,就讀于重慶大學(xué)計(jì)算力學(xué)專業(yè)并獲得工學(xué)碩士學(xué)位;1986.07~1990.0,任教于江西省石城中學(xué),承擔(dān)中學(xué)數(shù)學(xué)課程的教學(xué)工作;1993.07~1997.12,任教于廣州大學(xué),主要從事計(jì)算機(jī)應(yīng)用技術(shù)的教學(xué)與科研工作;1998~至今,任教于暨南大學(xué)信息科學(xué)技術(shù)學(xué)院,主要從事計(jì)算機(jī)應(yīng)用技術(shù)的教學(xué)和科研工作。主要著作出版情況:《數(shù)據(jù)科學(xué)基礎(chǔ)實(shí)踐教程》,人民郵電出版社,2020.9。承擔(dān)的科研項(xiàng)目: ①主持省部級(jí)項(xiàng)目:2018第一批教育部高教司產(chǎn)學(xué)協(xié)同育人項(xiàng)目(項(xiàng)目編號(hào):201801002039)。移動(dòng)應(yīng)用課程開(kāi)發(fā)的課程改革與研究(教學(xué)內(nèi)容與課程體系改革類)。2018.12~2019.12.已結(jié)項(xiàng);②主持省部級(jí)項(xiàng)目:2017第一批年教育部高教司產(chǎn)學(xué)協(xié)同育人項(xiàng)目(項(xiàng)目編號(hào):201602029026)。MOOC建設(shè)與翻轉(zhuǎn)課堂教學(xué)研討班(第八期)(教學(xué)研究類),2017.1~2017.12。已結(jié)項(xiàng);③2011-2014期間,作為項(xiàng)目第二主持人,承擔(dān)了國(guó)家社科基金項(xiàng)目:"現(xiàn)代漢語(yǔ)辭格語(yǔ)料庫(kù)建設(shè)研究”的系統(tǒng)設(shè)計(jì)與建設(shè)工作,項(xiàng)目編號(hào)為:11BYY090。所從事的主要科研與教學(xué)工作及獲獎(jiǎng)情況:基于賦能式教學(xué)理念的外招生《資訊科技》課程沉浸式學(xué)習(xí)空間重構(gòu)與實(shí)踐研究項(xiàng)目獲得第十屆暨南大學(xué)教育教學(xué)成果二等獎(jiǎng)。
目 錄
第1章 數(shù)據(jù)與計(jì)算概述 1
1.1 數(shù)據(jù)的概念 1
1.1.1 信號(hào)、消息、信息和數(shù)據(jù) 2
1.1.2 現(xiàn)實(shí)世界的數(shù)據(jù)模型 3
1.1.3 結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù) 4
1.2 計(jì)算的概念 6
1.2.1 數(shù)學(xué)計(jì)算 6
1.2.2 通用計(jì)算 6
1.2.3 現(xiàn)實(shí)世界的計(jì)算模型 6
1.3 計(jì)算機(jī)模型 7
1.3.1 圖靈機(jī) 8
1.3.2 現(xiàn)代計(jì)算模型 9
1.4 網(wǎng)絡(luò)、大數(shù)據(jù)和云計(jì)算 10
1.4.1 計(jì)算機(jī)網(wǎng)絡(luò)概述 10
1.4.2 計(jì)算機(jī)網(wǎng)絡(luò)圖模型和TCP/IP體系結(jié)構(gòu) 11
1.4.3 大數(shù)據(jù) 17
1.4.4 云計(jì)算 18
習(xí)題1 20
第2章 計(jì)算機(jī)系統(tǒng) 22
2.1 計(jì)算機(jī)結(jié)構(gòu) 22
2.1.1 主存儲(chǔ)器 22
2.1.2 中央處理器 25
2.1.3 輸入/輸出系統(tǒng) 27
2.2 軟件和操作系統(tǒng) 27
2.2.1 操作系統(tǒng)概述 28
2.2.2 操作系統(tǒng)核心功能 29
2.2.3 大數(shù)據(jù)分析和處理技術(shù) 35
習(xí)題2 37
第3章 數(shù)據(jù)的表示 40
3.1 計(jì)數(shù)系統(tǒng)與數(shù)制 40
3.1.1 進(jìn)位計(jì)數(shù)制 40
3.1.2 二進(jìn)制數(shù)的基本運(yùn)算 41
3.1.3 數(shù)制的轉(zhuǎn)換 43
3.2 數(shù)值數(shù)據(jù)表示法 47
3.2.1 整數(shù)表示 48
3.2.2 實(shí)數(shù)表示 50
3.3 字符表示法 52
3.3.1 ASCII字符集 53
3.3.2 漢字字符集 54
3.3.3 通用字符集 55
3.4 現(xiàn)實(shí)數(shù)據(jù)的表示 56
3.4.1 統(tǒng)計(jì)數(shù)據(jù)的分類與表示 56
3.4.2 模擬量的數(shù)字化 58
3.4.3 結(jié)構(gòu)數(shù)據(jù)表示 61
3.5 數(shù)據(jù)的存儲(chǔ) 65
3.5.1 數(shù)據(jù)標(biāo)識(shí) 65
3.5.2 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu) 66
3.5.3 數(shù)據(jù)文件 66
3.5.4 數(shù)據(jù)壓縮 67
3.6 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ) 68
3.6.1 數(shù)據(jù)結(jié)構(gòu) 68
3.6.2 抽象數(shù)據(jù)類型 70
習(xí)題3 70
第4章 算法 74
4.1 算法概述 74
4.1.1 算法的定義 74
4.1.2 算法示例——求最小值 75
4.1.3 求解策略和流程控制結(jié)構(gòu) 78
4.1.4 算法表示 80
4.1.5 算法效率表示 83
4.2 常用算法 84
4.2.1 迭代 84
4.2.2 窮舉 86
4.2.3 排序 89
4.2.4 查找 91
4.2.5 隨機(jī)模擬 93
4.3 遞歸 94
4.3.1 遞歸 94
4.3.2 分治法 96
習(xí)題4 100
第5章 計(jì)算機(jī)語(yǔ)言與程序 105
5.1 計(jì)算機(jī)語(yǔ)言概述 105
5.1.1 算法與程序 105
5.1.2 計(jì)算機(jī)語(yǔ)言 105
5.2 計(jì)算機(jī)語(yǔ)言基礎(chǔ) 108
5.2.1 標(biāo)識(shí)符 108
5.2.2 數(shù)據(jù)類型 108
5.2.3 表達(dá)式與運(yùn)算符 109
5.2.4 基本語(yǔ)句 110
5.2.5 子程序、函數(shù)和方法 111
5.3 Excel基礎(chǔ) 111
5.3.1 Excel在數(shù)據(jù)分析中的應(yīng)用概述 112
5.3.2 Excel數(shù)據(jù)處理基礎(chǔ) 112
5.4 VBA語(yǔ)言 115
5.4.1 VBA語(yǔ)言基礎(chǔ) 115
5.4.2 VBA控制結(jié)構(gòu) 118
5.4.3 VBA常用對(duì)象與程序設(shè)計(jì) 121
習(xí)題5 129
第6章 數(shù)據(jù)收集與預(yù)處理 132
6.1 數(shù)據(jù)的來(lái)源、數(shù)據(jù)的分類與數(shù)據(jù)集 132
6.2 數(shù)據(jù)收集 134
6.2.1 數(shù)據(jù)收集的途徑與方法 134
6.2.2 Excel數(shù)據(jù)的錄入與管理規(guī)范 135
6.3 數(shù)據(jù)預(yù)處理 137
6.3.1 數(shù)據(jù)清洗 137
6.3.2 數(shù)據(jù)規(guī)約 140
習(xí)題6 142
第7章 數(shù)據(jù)計(jì)算 144
7.1 字段計(jì)算 144
7.1.1 幾種常用的數(shù)據(jù)運(yùn)算 144
7.1.2 函數(shù)運(yùn)算 145
7.1.3 常用的字段計(jì)算 145
7.2 利用“公式填充”實(shí)現(xiàn)簡(jiǎn)單的遞推計(jì)算 149
7.2.1 數(shù)制轉(zhuǎn)換的遞推計(jì)算 149
7.2.2 將十進(jìn)制整數(shù)轉(zhuǎn)換為R進(jìn)制整數(shù)原碼、反碼和補(bǔ)碼的遞推計(jì)算 149
7.3 Excel中的算法推演 151
7.3.1 遞推計(jì)算 151
7.3.2 二分法 153
7.3.3 貪心算法 155
7.4 VBA在數(shù)據(jù)計(jì)算中的應(yīng)用 155
7.4.1 排序算法演示 155
7.4.2 頻數(shù)計(jì)算 156
7.4.3 工作日計(jì)算 157
習(xí)題7 159
第8章 數(shù)據(jù)分析與可視化 162
8.1 數(shù)據(jù)分析與可視化概述 162
8.1.1 什么是數(shù)據(jù)分析 162
8.1.2 什么是數(shù)據(jù)可視化 162
8.2 基礎(chǔ)統(tǒng)計(jì)分析 163
8.2.1 借助直方圖進(jìn)行數(shù)據(jù)特征分析 163
8.2.2 正態(tài)分布圖形分析 163
8.2.3 相關(guān)分析 167
8.2.4 回歸分析 169
8.3 數(shù)據(jù)挖掘 174
8.3.1 數(shù)據(jù)挖掘概述 174
8.3.2 Excel數(shù)據(jù)挖掘模塊 175
8.3.3 關(guān)聯(lián)分析 176
8.3.4 聚類分析 180
8.3.5 時(shí)間序列分析 184
8.4 數(shù)據(jù)可視化 186
8.4.1 條件格式 186
8.4.2 基礎(chǔ)圖表 187
8.3.3 組合圖表 189
8.3.4 動(dòng)態(tài)圖表 190
8.3.5 數(shù)據(jù)透視表 191
習(xí)題8 194
附錄A Excel常用函數(shù) 196
附錄B 常用控制符的ASCII表 199