本書共由 12 章組成,內(nèi)容包括信息安全、項目管理、機器人流程自動化、程序設(shè)計基礎(chǔ)、大數(shù)據(jù)、人工智能、云計算、現(xiàn)代通信技術(shù)、物聯(lián)網(wǎng)、數(shù)字媒體、虛擬現(xiàn)實、區(qū)塊鏈。這些內(nèi)容幾乎包括了當(dāng)前 IT 行業(yè)所有的先進技術(shù),本書可以說是一本 IT 行業(yè)新技術(shù)的“百科全書”。本書在介紹這些技術(shù)的同時,不只介紹這些技術(shù)的概念、應(yīng)用、發(fā)展前景等理論知識,部分章節(jié)還配了實踐內(nèi)容。本書可作為普通高等院校和高職高專院校所有專業(yè)的計算機基礎(chǔ)課程的教材,也是了解當(dāng)前 IT 新技術(shù)的實用參考讀物。
胡彥軍,男,就職于鄭州電力職業(yè)技術(shù)學(xué)院。從事高等職業(yè)教育教學(xué)工作16年,對我省高等職業(yè)教育有較為深入的理解。先后發(fā)表職業(yè)教育教學(xué)論文9篇,編寫高等職業(yè)教育教材7部。先后發(fā)明實用新型發(fā)明專利4項。先后榮獲市級優(yōu)秀教師稱號2次。
第 1 章 信息安全 1
任務(wù) 1.1 計算機網(wǎng)絡(luò)信息安全概述 1
【任務(wù)描述】 1
【任務(wù)分析】 1
【任務(wù)實施】 2
1.1.1 網(wǎng)絡(luò)信息安全的定義 2
1.1.2 網(wǎng)絡(luò)信息安全的組成 2
1.1.3 網(wǎng)絡(luò)信息安全面臨的威脅 3
任務(wù) 1.2 計算機病毒和防火墻技術(shù) 4
【任務(wù)描述】 4
【任務(wù)分析】 4
【任務(wù)實施】 4
1.2.1 計算機病毒的定義 4
1.2.2 計算機病毒的傳播途?徑 5
1.2.3 計算機病毒的查殺 5
1.2.4 防火墻技術(shù) 7
1.2.5 防火墻的設(shè)置 8
任務(wù) 1.3 數(shù)據(jù)加密和身份認(rèn)證技術(shù) 10
【任務(wù)描述】 10
【任務(wù)分析】 10
【任務(wù)實施】 10
1.3.1 數(shù)據(jù)加密技術(shù) 10
1.3.2 文件夾加密設(shè)置 12
1.3.3 系統(tǒng)密碼登錄設(shè)置 13
1.3.4 身份認(rèn)證技術(shù) 14
1.3.5 文件夾權(quán)限設(shè)置 16
本章小結(jié)與課程思政 17
思考與訓(xùn)練 17
第 2 章 項目管理 19
任務(wù) 2.1 項目管理基礎(chǔ)知識 19
【任務(wù)描述】 19
【任務(wù)分析】 19
【任務(wù)實施】 20
2.1.1 項目管理的定義 20
2.1.2 項目范圍管理 20
2.1.3 項目管理的四個階段和五個過程 21
2.1.4 項目工作分解結(jié)構(gòu) 22
任務(wù) 2.2 項目管理工具的應(yīng)用 24
【任務(wù)描述】 24
【任務(wù)分析】 24
【任務(wù)實施】 24
2.2.1 項目管理工具介紹 24
2.2.2 工作分解和進度計劃編制 26
2.2.3 資源平衡 32
2.2.4 成本管理 34
2.2.5 跟蹤控制 35
2.2.6 質(zhì)量監(jiān)控 37
本章小結(jié)與課程思政 37
思考與訓(xùn)練 38
第 3 章 機器人流程自動化 39
任務(wù) 3.1 機器人流程自動化基礎(chǔ)知識 39
【任務(wù)描述】 39
【任務(wù)分析】 40
【任務(wù)實施】 40
3.1.1 機器人流程自動化的基本概念 40
3.1.2 機器人流程自動化的發(fā)展歷程 41
3.1.3 機器人流程自動化的主流工具 42
3.1.4 機器人流程自動化的技術(shù)框架 45
3.1.5 機器人流程自動化的功能 46
3.1.6 機器人流程自動化的部署模式 48
任務(wù) 3.2 機器人流程自動化的應(yīng)用 48
【任務(wù)描述】 48
【任務(wù)分析】 49
【任務(wù)實施】 49
3.2.1 機器人流程自動化的設(shè)計過程 49
3.2.2 Power Automate 簡介 49
3.2.3 Power Automate Desktop 下載與安裝 50
3.2.4 機器人流程自動化應(yīng)用實例 51
本章小結(jié)與課程思政 59
思考與訓(xùn)練 59
第 4 章 程序設(shè)計基礎(chǔ) 61
任務(wù) 4.1 了解程序設(shè)計 61
【任務(wù)描述】 61
【任務(wù)分析】 61
【任務(wù)實施】 61
4.1.1 程序設(shè)計概念 61
4.1.2 程序設(shè)計流程 63
4.1.3 常見程序設(shè)計語言 64
4.1.4 搭建 Python 開發(fā)環(huán)境 65
任務(wù) 4.2 設(shè)計簡單程序 67
【任務(wù)描述】 67
【任務(wù)分析】 68
【任務(wù)實施】 68
4.2.1 Python 基本語法 68
4.2.2 流程控制 70
4.2.3 函數(shù)和模塊 73
4.2.4 文件操作 73
4.2.5 異常處理 74
4.2.6 設(shè)計簡單程序 75
本章小結(jié)與課程思政 77
思考與訓(xùn)練 77
第 5 章 大數(shù)據(jù) 79
任務(wù) 5.1 大數(shù)據(jù)基礎(chǔ)知識 79
【任務(wù)描述】 79
【任務(wù)分析】 79
【任務(wù)實施】 80
5.1.1 從“數(shù)據(jù)”到“大數(shù)?據(jù)” 80
5.1.2 大數(shù)據(jù)的特征 80
任務(wù) 5.2 大數(shù)據(jù)相關(guān)技術(shù) 81
【任務(wù)描述】 82
【任務(wù)分析】 82
【任務(wù)實施】 82
5.2.1 大數(shù)據(jù)采集 82
5.2.2 大數(shù)據(jù)準(zhǔn)備 83
5.2.3 大數(shù)據(jù)存儲 83
5.2.4 大數(shù)據(jù)分析與挖掘 84
5.2.5 大數(shù)據(jù)展示與可視化 84
任務(wù) 5.3 大數(shù)據(jù)應(yīng)用及發(fā)展趨勢 87
【任務(wù)描述】 87
【任務(wù)分析】 87
【任務(wù)實施】 87
5.3.1 大數(shù)據(jù)應(yīng)用 87
5.3.2 大數(shù)據(jù)發(fā)展趨勢 89
任務(wù) 5.4 大數(shù)據(jù)安全 90
【任務(wù)描述】 90
【任務(wù)分析】 90
【任務(wù)實施】 91
5.4.1 大數(shù)據(jù)安全問題 91
5.4.2 大數(shù)據(jù)相關(guān)的法律法規(guī) 91
本章小結(jié)與課程思政 93
思考與訓(xùn)練 93
第 6 章 人工智能 95
任務(wù)6.1 人工智能概述 95
【任務(wù)描述】 95
【任務(wù)分析】 95
【任務(wù)實施】 95
6.1.1 人工智能的定義 95
6.1.2 人工智能的發(fā)展史 96
6.1.3 人工智能的應(yīng)用 100
6.1.4 人工智能的開源工具 101
任務(wù) 6.2 今天是否出游 102
【任務(wù)描述】 102
【任務(wù)分析】 102
【任務(wù)實施】 103
任務(wù) 6.3 認(rèn)識兔子和烏龜 108
【任務(wù)描述】 109
【任務(wù)分析】 109
【任務(wù)實施】 109
本章小結(jié)與課程思政 110
思考與訓(xùn)練 110
第 7 章 云計算 112
任務(wù) 7.1 云計算概述 112
【任務(wù)描述】 112
【任務(wù)分析】 112
【任務(wù)實施】 113
7.1.1 云計算的定義 113
7.1.2 云計算的起源與發(fā)展 113
7.1.3 云計算的特征 114
任務(wù) 7.2 云計算服務(wù)模式 116
【任務(wù)描述】 116
【任務(wù)分析】 116
【任務(wù)實施】 116
7.2.1 IaaS 117
7.2.2 PaaS 117
7.2.3 SaaS 117
7.2.4 三種服務(wù)模式間的關(guān)系 117
任務(wù) 7.3 云計算部署方式 118
【任務(wù)描述】 118
【任務(wù)分析】 119
【任務(wù)實施】 119
7.3.1 公有云 119
7.3.2 私有云 120
7.3.3 社區(qū)云 121
7.3.4 混合云 121
7.3.5 部署方式的聯(lián)系和區(qū)別 122
任務(wù) 7.4 云計算核心技術(shù) 123
【任務(wù)描述】 123
【任務(wù)分析】 123
【任務(wù)實施】 123
7.4.1 虛擬化技術(shù) 123
7.4.2 分布式存儲技術(shù) 125
7.4.3 海量數(shù)據(jù)管理技術(shù) 126
7.4.4 編程模式 126
7.4.5 云計算平臺管理技術(shù) 126
任務(wù) 7.5 云計算主流解決方案 126
【任務(wù)描述】 127
【任務(wù)分析】 127
【任務(wù)實施】 127
7.5.1 Google 云計算方案 127
7.5.2 Azure 云計算方案 127
7.5.3 AWS 云計算方案 128
7.5.4 阿里云計算方案 128
7.5.5 騰訊云計算方案 128
7.5.6 申請云服務(wù)器案例 128
7.5.7 OpenStack 計算解決方案 131
本章小結(jié)與課程思政 131
思考與訓(xùn)練 132
第 8 章 現(xiàn)代通信技術(shù) 134
任務(wù) 8.1 現(xiàn)代通信技術(shù)基礎(chǔ)知識 134
【任務(wù)描述】 134
【任務(wù)分析】 135
【任務(wù)實施】 135
8.1.1 現(xiàn)代通信技術(shù)的基礎(chǔ)知識 135
8.1.2 現(xiàn)代通信技術(shù)的發(fā)展歷程 136
8.1.3 現(xiàn)代通信技術(shù)的發(fā)展趨勢 137
任務(wù) 8.2 5G 技術(shù) 138
【任務(wù)描述】 138
【任務(wù)分析】 138
【任務(wù)實施】 139
8.2.1 5G 技術(shù)的基本概念 139
8.2.2 5G 技術(shù)的發(fā)展歷程 140
8.2.3 5G 應(yīng)用場景 143
8.2.4 5G 網(wǎng)絡(luò)架構(gòu)和部署特點 146
任務(wù) 8.3 其他現(xiàn)代通信技術(shù) 151
【任務(wù)描述】 152
【任務(wù)分析】 152
【任務(wù)實施】 152
8.3.1 藍牙技術(shù) 152
8.3.2 Wi-Fi 技術(shù) 153
8.3.3 ZigBee 技術(shù) 155
8.3.4 射頻識別技術(shù) 156
8.3.5 衛(wèi)星通信技術(shù) 158
8.3.6 光纖通信技術(shù) 159
本章小結(jié)與課程思政 161
思考與訓(xùn)練 161
第 9 章 物聯(lián)網(wǎng) 163
任務(wù) 9.1 物聯(lián)網(wǎng)基礎(chǔ)知識 163
【任務(wù)描述】 163
【任務(wù)分析】 164
【任務(wù)實施】 164
9.1.1 物聯(lián)網(wǎng)的基礎(chǔ)知識 164
9.1.2 物聯(lián)網(wǎng)和其他技術(shù)的融合 167
任務(wù) 9.2 物聯(lián)網(wǎng)體系結(jié)構(gòu)及關(guān)鍵技術(shù) 170
【任務(wù)描述】 170
【任務(wù)分析】 170
【任務(wù)實施】 170
9.2.1 物聯(lián)網(wǎng)的三層體系結(jié)構(gòu) 170
9.2.2 物聯(lián)網(wǎng)感知層關(guān)鍵技術(shù) 173
9.2.3 物聯(lián)網(wǎng)網(wǎng)絡(luò)層關(guān)鍵技術(shù) 173
9.2.4 物聯(lián)網(wǎng)應(yīng)用層關(guān)鍵技術(shù) 175
本章小結(jié)與課程思政 176
思考與訓(xùn)練 176
第 10 章 數(shù)字媒體 178
任務(wù) 10.1 圖像的處理 178
【任務(wù)描述】 178
【任務(wù)分析】 179
【任務(wù)實施】 179
10.1.1 數(shù)字圖像的基本知識 179
10.1.2 證件照處理 181
10.1.3 制作相冊封面 183
任務(wù) 10.2 數(shù)字音頻和數(shù)字視頻的處理 185
【任務(wù)描述】 185
【任務(wù)分析】 186
【任務(wù)實施】 186
10.2.1 數(shù)字音頻的基礎(chǔ)知識 186
10.2.2 數(shù)字視頻的基礎(chǔ)知識 187
10.2.3 動物宣傳相冊的制作過程 188
本章小結(jié)與課程思政 197
思考與訓(xùn)練 197
第 11 章 虛擬現(xiàn)實 198
任務(wù) 11.1 虛擬現(xiàn)實概述 198
【任務(wù)描述】 198
【任務(wù)分析】 198
【任務(wù)實施】 198
11.1.1 虛擬現(xiàn)實的概念 198
11.1.2 虛擬現(xiàn)實的特征 199
11.1.3 虛擬現(xiàn)實的發(fā)展史 200
任務(wù) 11.2 虛擬現(xiàn)實開發(fā)平臺 202
【任務(wù)描述】 202
【任務(wù)分析】 202
【任務(wù)實施】 202
11.2.1 3ds Max 建模工具 202
11.2.2 Web3D 技術(shù) 203
11.2.3 Unity 3D 203
11.2.4 Unreal Engine 204
任務(wù) 11.3 虛擬現(xiàn)實應(yīng)用 205
【任務(wù)描述】 205
【任務(wù)分析】 205
【任務(wù)實施】 205
11.3.1 教育領(lǐng)域的應(yīng)用 205
11.3.2 軍事領(lǐng)域的應(yīng)用 205
11.3.3 工業(yè)領(lǐng)域的應(yīng)用 206
11.3.4 影視娛樂領(lǐng)域的應(yīng)用 206
任務(wù) 11.4 制作Unity 3D小游戲“Hello World!” 206
【任務(wù)描述】 206
【任務(wù)分析】 206
【任務(wù)實施】 207
11.4.1 Unity 3D 安裝 207
11.4.2 創(chuàng)建新項目 210
11.4.3 項目開發(fā) 211
本章小結(jié)與課程思政 218
思考與訓(xùn)練 218
第 12 章 區(qū)塊鏈 220
任務(wù) 12.1 區(qū)塊鏈基礎(chǔ)知識 220
【任務(wù)描述】 220
【任務(wù)分析】 220
【任務(wù)實施】 221
12.1.1 區(qū)塊鏈的概念與發(fā)展史 221
12.1.2 區(qū)塊鏈的技術(shù)架構(gòu)與特性 222
12.1.3 區(qū)塊鏈的分類 223
任務(wù) 12.2 區(qū)塊鏈應(yīng)用領(lǐng)域 224
【任務(wù)描述】 224
【任務(wù)分析】 224
【任務(wù)實施】 224
12.2.1 區(qū)塊鏈的應(yīng)用領(lǐng)域概述 224
12.2.2 比特幣區(qū)塊鏈項目 226
12.2.3 區(qū)塊鏈在電力供應(yīng)鏈中的應(yīng)用 227
任務(wù) 12.3 區(qū)塊鏈核心技術(shù) 229
【任務(wù)描述】 229
【任務(wù)分析】 229
【任務(wù)實施】 229
12.3.1 分布式賬本 229
12.3.2 共識機制 230
12.3.3 非對稱加密 231
12.3.4 智能合約 232
本章小結(jié)與課程思政 233
思考與訓(xùn)練 233