本書從計(jì)算思維的角度介紹計(jì)算機(jī)硬件和軟件系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、信息安全、Python程序設(shè)計(jì)、文檔處理與排版、數(shù)據(jù)處理與分析、數(shù)據(jù)庫(kù)技術(shù)和演示文稿設(shè)計(jì)等內(nèi)容,以及物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)和人工智能等新一代信息技術(shù)。本書還配有相應(yīng)的實(shí)驗(yàn)和課后習(xí)題。
適合于計(jì)算機(jī)初學(xué)者,深入淺出,內(nèi)容豐富,用計(jì)算思維引領(lǐng),在計(jì)算機(jī)基礎(chǔ)知識(shí)內(nèi)容之外,突出介紹新領(lǐng)域、新知識(shí)、新技術(shù),使讀者能跟蹤最新的行業(yè)變化。本書還配有豐富的輔助資源。
作者任教于天津科技大學(xué),講授《大學(xué)計(jì)算機(jī)基礎(chǔ)》、《C語(yǔ)言程序設(shè)計(jì)》、《visual Basic語(yǔ)言》、《visual Foxpro語(yǔ)言》等課程。多年來主編出版教材十余部。
第 1章 計(jì)算機(jī)系統(tǒng)概述 1
1.1 計(jì)算思維與計(jì)算 1
1.1.1 計(jì)算思維概述 1
1.1.2 計(jì)算思維與各學(xué)科的關(guān)系 2
1.1.3 信息技術(shù)與智能科學(xué) 2
1.1.4 計(jì)算工具的發(fā)展 3
1.1.5 元器件的發(fā)展 5
1.2 數(shù)據(jù)編碼 6
1.2.1 進(jìn)位計(jì)數(shù)制 6
1.2.2 不同進(jìn)制數(shù)的轉(zhuǎn)換 7
1.2.3 二進(jìn)制與元器件 9
1.2.4 存儲(chǔ)單位關(guān)系 10
1.2.5 二進(jìn)制與數(shù)字的表示 10
1.2.6 計(jì)算機(jī)中的字符編碼 11
1.2.7 計(jì)算機(jī)中的漢字編碼 12
1.2.8 圖像的數(shù)字化編碼 14
1.2.9 聲音的數(shù)字化編碼 15
1.2.10 數(shù)據(jù)壓縮技術(shù) 15
1.3 計(jì)算機(jī)體系結(jié)構(gòu) 17
1.3.1 圖靈與圖靈機(jī) 17
1.3.2 馮 諾依曼計(jì)算機(jī)結(jié)構(gòu) 18
1.3.3 存儲(chǔ)程序控制原理 20
1.4 現(xiàn)代計(jì)算機(jī)結(jié)構(gòu) 20
1.4.1 微型計(jì)算機(jī)結(jié)構(gòu) 20
1.4.2 主板 21
1.4.3 微處理器 21
1.4.4 計(jì)算機(jī)存儲(chǔ)體系 23
1.4.5 輸入設(shè)備和輸出設(shè)備 28
1.4.6 選購(gòu)計(jì)算機(jī)策略 32
小 結(jié) 33
習(xí) 題 33
第 2章 計(jì)算機(jī)軟件系統(tǒng) 38
2.1 軟件系統(tǒng)概述 38
2.1.1 軟件與硬件的關(guān)系 38
2.1.2 系統(tǒng)軟件 38
2.1.3 應(yīng)用軟件 40
2.2 操作系統(tǒng) 40
2.2.1 進(jìn)程管理 40
2.2.2 存儲(chǔ)管理 42
2.2.3 磁盤和文件管理 42
2.2.4 設(shè)備管理 44
2.3 操作系統(tǒng)的高級(jí)應(yīng)用 45
2.3.1 單機(jī)多系統(tǒng) 45
2.3.2 備份和還原操作系統(tǒng) 45
2.4 虛擬機(jī)和Linux操作系統(tǒng) 46
2.4.1 虛擬機(jī) 46
2.4.2 Linux操作系統(tǒng) 47
2.4.3 使用虛擬機(jī)安裝Linux操作系統(tǒng) 50
2.4.4 優(yōu)麒麟操作系統(tǒng)的使用 54
小 結(jié) 60
實(shí)驗(yàn)1 60
實(shí)驗(yàn)2 61
習(xí) 題 62
第3章 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 64
3.1 網(wǎng)絡(luò)概述 64
3.1.1 網(wǎng)絡(luò)的定義 64
3.1.2 網(wǎng)絡(luò)的主要功能 64
3.1.3 網(wǎng)絡(luò)的發(fā)展歷史 64
3.2 網(wǎng)絡(luò)分類 65
3.2.1 從網(wǎng)絡(luò)地理范圍分類 65
3.2.2 從網(wǎng)絡(luò)使用范圍分類 66
3.2.3 從網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)分類 67
3.3 網(wǎng)絡(luò)體系結(jié)構(gòu)和協(xié)議 69
3.3.1 網(wǎng)絡(luò)體系結(jié)構(gòu) 69
3.3.2 TCP/IP 70
3.4 TCP/IP的網(wǎng)絡(luò)訪問層 71
3.4.1 網(wǎng)絡(luò)傳輸介質(zhì) 71
3.4.2數(shù)據(jù)傳輸與控制 74
3.4.3硬件設(shè)備 76
3.5 TCP/IP的網(wǎng)絡(luò)層 77
3.5.1 IP地址 77
3.5.2 IP地址的分層結(jié)構(gòu) 78
3.5.3 特殊IP地址 78
3.5.4 Ping命令 78
3.5.5 路由器 80
3.6 TCP/IP的傳輸層 80
3.7 TCP/IP的應(yīng)用層 80
3.7.1客戶機(jī)/服務(wù)器工作模式 81
3.7.2 端口號(hào) 81
3.7.3 DNS域名 82
3.7.4 WWW服務(wù) 84
3.7.5 電子郵件 85
3.7.6 FTP與文件的上傳下載 86
3.7.7 遠(yuǎn)程登錄與遠(yuǎn)程桌面 87
3.8局域網(wǎng)接入Internet 89
3.9 信息檢索 93
3.9.1 光盤數(shù)據(jù)庫(kù)檢索系統(tǒng) 93
3.9.2 聯(lián)機(jī)信息檢索系統(tǒng) 94
3.9.3 網(wǎng)絡(luò)信息檢索 95
3.10 互聯(lián)網(wǎng)+創(chuàng)新創(chuàng)業(yè) 96
小 結(jié) 97
實(shí) 驗(yàn) 97
習(xí) 題 98
第4章 信息安全技術(shù) 102
4.1 信息安全概述 102
4.1.1 信息安全的含義 102
4.1.2 信息安全的風(fēng)險(xiǎn)來源 103
4.2 信息安全防范措施 104
4.2.1 數(shù)據(jù)備份 104
4.2.2 雙機(jī)熱備份 106
4.2.3 數(shù)據(jù)加密 107
4.2.4 數(shù)字簽名 111
4.2.5 身份認(rèn)證 113
4.2.6 防火墻 115
4.2.7 漏洞、后門、補(bǔ)丁程序和安全衛(wèi)士 118
4.2.8 提高物理安全 119
4.3 計(jì)算機(jī)病毒和木馬 120
4.3.1 病毒概述 120
4.3.2 病毒的傳播途徑 122
4.3.3 病毒防治 122
4.3.4 木馬 123
4.4 信息社會(huì)的道德規(guī)范 124
4.5 知識(shí)產(chǎn)權(quán)保護(hù) 124
小 結(jié) 125
實(shí) 驗(yàn) 126
習(xí) 題 126
第5章 Python語(yǔ)言程序設(shè)計(jì) 130
5.1 Python語(yǔ)言簡(jiǎn)介 130
5.2 Python語(yǔ)言編程基礎(chǔ) 131
5.2.1 標(biāo)識(shí)符和關(guān)鍵字 131
5.2.2 變量 132
5.2.3 數(shù)據(jù)類型 133
5.2.4 運(yùn)算符和表達(dá)式 133
5.3 程序設(shè)計(jì) 137
5.3.1 順序結(jié)構(gòu) 137
5.3.2 選擇結(jié)構(gòu) 139
5.3.3 循環(huán)結(jié)構(gòu) 142
5.3.4 海龜圖形程序設(shè)計(jì) 146
小 結(jié) 148
習(xí) 題 148
第6章 物聯(lián)網(wǎng)導(dǎo)論 153
6.1 物聯(lián)網(wǎng)概述 153
6.1.1物聯(lián)網(wǎng)的定義 153
6.1.2 物聯(lián)網(wǎng)的體系結(jié)構(gòu) 153
6.2 感知層相關(guān)技術(shù) 155
6.2.1 無線射頻識(shí)別技術(shù) 155
6.2.2 二維條形碼 156
6.2.3 傳感器技術(shù) 157
6.2.4定位技術(shù) 157
6.3網(wǎng)絡(luò)層相關(guān)技術(shù) 159
6.3.1. 移動(dòng)通信系統(tǒng) 159
6.3.2 ZigBee 160
6.4 物聯(lián)網(wǎng)應(yīng)用案例 161
6.4.1智能家居 161
6.4.2智能交通 163
小 結(jié) 164
習(xí) 題 164
第7章 云計(jì)算導(dǎo)論 166
7.1 云計(jì)算概述 166
7.1.1 云計(jì)算的由來 166
7.1.2 身邊的云計(jì)算 166
7.1.3 云計(jì)算概念及特征 168
7.1.4 云計(jì)算業(yè)務(wù)模型 169
7.1.5 國(guó)內(nèi)外知名云 171
7.2 云計(jì)算技術(shù)基礎(chǔ) 172
7.2.1 云計(jì)算硬件技術(shù)基礎(chǔ) 172
7.2.2 分布式技術(shù) 173
7.2.3 虛擬化技術(shù) 174
7.3 云計(jì)算應(yīng)用實(shí)踐 176
7.3.1 云計(jì)算典型案例 176
7.3.2 云計(jì)算應(yīng)用實(shí)踐 178
7.3.3 虛擬機(jī)與虛擬操作系統(tǒng) 180
小 結(jié) 181
習(xí) 題 181
第8章 大數(shù)據(jù)導(dǎo)論 183
8.1 大數(shù)據(jù)概論 183
8.1.1 數(shù)據(jù)的類型 183
8.1.2 大數(shù)據(jù)產(chǎn)生的背景 186
8.1.3 大數(shù)據(jù)概念和特征 186
8.2 大數(shù)據(jù)的處理流程 187
8.2.1 數(shù)據(jù)采集與預(yù)處理 187
8.2.2 數(shù)據(jù)管理 192
8.2.3 數(shù)據(jù)處理 193
8.2.4 數(shù)據(jù)可視化 196
8.3 大數(shù)據(jù)的應(yīng)用領(lǐng)域 197
小 結(jié) 200
實(shí) 驗(yàn) 1 200
實(shí) 驗(yàn) 2 203
實(shí) 驗(yàn) 3 205
習(xí) 題 206
第9章 人工智能導(dǎo)論 209
9.1 人工智能概述 209
9.1.1 人工智能的起源 209
9.1.2 人工智能的定義 210
9.1.3 人工智能的三次浪潮 210
9.1.4 人工智能的發(fā)展趨勢(shì) 211
9.2 人工智能的流派 212
9.2.1 符號(hào)主義 212
9.2.2 連接主義 213
9.2.3 行為主義 214
9.2.4 其他流派 214
9.3 人工智能的研究領(lǐng)域 215
9.3.1 概念表示 215
9.3.2 知識(shí)表示 216
9.3.3 專家系統(tǒng) 218
9.3.4 知識(shí)圖譜 219
9.3.5 搜索技術(shù) 220
9.3.6 機(jī)器學(xué)習(xí) 222
9.3.7 人工神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí) 224
9.4 機(jī)器學(xué)習(xí)算法及其在Python中的應(yīng)用 228
9.4.1 機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、強(qiáng)化學(xué)習(xí) 228
9.4.2 使用Python進(jìn)行機(jī)器學(xué)習(xí) 229
9.4.3 有監(jiān)督學(xué)習(xí)的K-近鄰算法 229
9.4.4 無監(jiān)督學(xué)習(xí)的K-均值算法 230
9.5 云計(jì)算、大數(shù)據(jù)與人工智能的關(guān)系 231
小 結(jié) 232
實(shí) 驗(yàn) 1 232
實(shí) 驗(yàn) 2 233
習(xí) 題 234
第 10章 文檔處理與排版 237
10.1樣式 237
10.1.1套用內(nèi)置樣式 237
10.1.2創(chuàng)建新樣式 237
10.1.3管理樣式 239
10.2項(xiàng)目符號(hào)、編號(hào)與多級(jí)列表 239
10.2.1項(xiàng)目符號(hào) 239
10.2.2編號(hào) 240
10.2.3多級(jí)列表 241
10.3題注和交叉引用 244
10.3.1插入題注 244
10.3.2交叉引用 245
10.4腳注與尾注 246
10.4.1添加腳注 246
10.4.2添加尾注 247
10.4.3管理腳注和尾注 247
10.5分欄 248
10.6頁(yè)眉、頁(yè)腳和頁(yè)碼 248
10.6.1設(shè)置頁(yè)眉、頁(yè)腳和頁(yè)碼 249
10.6.2分節(jié)設(shè)置不同的頁(yè)眉和頁(yè)腳 251
10.7編制目錄 252
10.7.1根據(jù)樣式自動(dòng)生成目錄 252
10.7.2大綱目錄 253
10.7.3管理目錄 254
10.8郵件合并 255
10.9使用Visio繪制流程圖 256
小 結(jié) 258
實(shí)驗(yàn)1 258
實(shí)驗(yàn)2 259
實(shí)驗(yàn)3 261
習(xí) 題 262
第 11章 數(shù)據(jù)處理與分析 266
11.1輸入特殊數(shù)據(jù) 266
11.1.1文本型數(shù)據(jù) 266
11.1.2數(shù)值型數(shù)據(jù) 266
11.1.3日期型數(shù)據(jù) 266
11.2 高級(jí)編輯技巧 267
11.2.1填充 267
11.2.2選擇性粘貼 269
11.2.3查找和替換 269
11.2.4條件格式 271
11.3 Excel中的公式 272
11.3.1運(yùn)算符與表達(dá)式 272
11.3.2輸入公式 272
11.4單元格引用 273
11.4.1相對(duì)地址引用 273
11.4.2絕對(duì)地址引用 273
11.4.3混合地址引用 273
11.4.4跨表引用 274
11.5函數(shù) 274
11.5.1 MAX函數(shù) 274
11.5.2 MIN函數(shù) 274
11.5.3 AVERAGE函數(shù) 275
11.5.4 SUM函數(shù) 275
11.5.5 IF函數(shù) 275
11.5.6 SUMIF函數(shù) 276
11.5.7 AVERAGEIF函數(shù) 276
11.5.8 COUNT函數(shù) 277
11.5.9 COUNTA函數(shù) 277
11.5.10 COUNTIF函數(shù) 277
11.6 圖表 278
11.6.1創(chuàng)建圖表 278
11.6.2編輯圖表 279
11.7 數(shù)據(jù)分析 282
11.7.1數(shù)據(jù)的排序 282
11.7.2數(shù)據(jù)篩選 284
11.7.3數(shù)據(jù)有效性 286
11.7.4分類匯總 287
11.7.5數(shù)據(jù)透視表 289
小 結(jié) 292
實(shí) 驗(yàn) 1 292
實(shí) 驗(yàn) 2 294
習(xí) 題 297
第 12章 數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ) 303
12.1 數(shù)據(jù)庫(kù)概述 303
12.1.1 數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 303
12.1.2 概念模型 304
12.1.3 關(guān)系模型 306
12.2 關(guān)系數(shù)據(jù)庫(kù) 306
12.2.1 關(guān)系術(shù)語(yǔ) 307
12.2.2 關(guān)系完整性 308
12.3 Microsoft Access 2010簡(jiǎn)介 308
12.4 數(shù)據(jù)庫(kù)的基本操作 309
12.4.1 創(chuàng)建數(shù)據(jù)庫(kù) 309
12.4.2 創(chuàng)建表 310
12.4.3 數(shù)據(jù)記錄操作 315
12.4.4 定義表之間的關(guān)系 316
12.5 查詢 317
12.5.1 選擇查詢 317
12.5.2 交叉表查詢 318
12.5.3 SQL語(yǔ)言 319
小 結(jié) 323
實(shí) 驗(yàn) 323
習(xí) 題 326
第 13章 演示文稿設(shè)計(jì) 329
13.1 幻燈片版式 329
13.2 幻燈片主題和母版 329
13.2.1 主題 329
13.2.2 幻燈片母版 330
13.3 添加元素 331
13.3.1 添加音頻 331
13.3.2 添加視頻 332
13.3.3 添加SmartArt圖示 332
13.3.4 添加圖表 333
13.4 幻燈片動(dòng)畫 333
13.5 動(dòng)畫刷 335
13.6 創(chuàng)建交互式演示文稿 336
13.6.1 創(chuàng)建超鏈接 336
13.6.2 添加動(dòng)作按鈕 336
13.7 幻燈片放映 337
13.7.1 幻燈片的切換方式 337
13.7.2 設(shè)置放映方式 338
13.7.3 控制幻燈片放映 338
13.7.4 設(shè)置排練計(jì)時(shí) 339
13.8 演示文稿的設(shè)計(jì)理念 340
小 結(jié) 340
實(shí) 驗(yàn) 341
習(xí) 題 341