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