計算思維與電腦導論(第2版)(微課版)
寧愛軍 王淑敬
相關主題
商品描述
本書以計算思維為主線,介紹計算思維的理論知識,兼顧電腦實際應用能力的培養。本書融入國產自主軟件、硬件等新技術知識,融入物聯網、雲計算、大數據和人工智能等新一代信息技術,介紹了Python編程語言、SQLite數據庫和WPS Office的相關知識。
本書共12章,主要內容包括:計算思維與計算、電腦系統的基本思維、電腦硬件的基本思維、電腦軟件的基本思維、問題求解、電腦網絡技術、信息安全技術、新一代信息技術、數據庫技術、WPS文字處理、WPS表格處理、WPS演示文稿設計。
作者簡介
宁爱军,天津科技大学人工智能学院副教授,计算基础与新技术教研部主任;长期从事计算机基础教学,教学经验丰富,主讲的“C语言程序设计”课程被评为天津市线下一流课程;主编出版《C语言程序设计》等教材10余部。
目錄大綱
第 1章 計算思維與計算 1
1.1 計算思維概述 1
1.1.1 計算思維 1
1.1.2 計算思維與各學科的關系 2
1.2 計算與自動計算 2
1.3 計算工具的發展史 3
1.3.1 計算工具的發展 3
1.3.2 元器件的發展 5
習題 6
第 2章 電腦系統的基本思維 8
2.1 0和1的思維 8
2.1.1 進制計數制 8
2.1.2 不同進制數的轉換 9
2.1.3 二進制與《易經》 10
2.1.4 二進制與邏輯運算 11
2.1.5 二進制與元器件 12
2.1.6 存儲單位關系 13
2.2 二進制與數據編碼 13
2.2.1 二進制與數字的表示 13
2.2.2 電腦中的字符編碼 14
2.2.3 電腦中的漢字編碼 16
2.2.4 圖像的數字化編碼 17
2.2.5 聲音的數字化編碼 18
2.2.6 數據壓縮技術 19
2.3 圖靈機與馮·諾依曼電腦 19
2.3.1 圖靈與圖靈機 19
2.3.2 馮·諾依曼電腦 21
2.3.3 存儲程序控制原理 22
習題 23
第3章 電腦硬件的基本思維 26
3.1 現代電腦的結構 26
3.1.1 主板 26
3.1.2 微處理器 27
3.1.3 電腦的存儲體系 29
3.1.4 輸入設備和輸出設備 33
3.1.5 接口 36
3.1.6 選購電腦的策略 38
3.2 單片機 40
3.3 高性能計算 40
習題 41
第4章 電腦軟件的基本思維 44
4.1 軟件系統概述 44
4.1.1 軟件與硬件 44
4.1.2 系統軟件 44
4.1.3 應用軟件 45
4.2 操作系統 45
4.2.1 進程管理 46
4.2.2 存儲管理 47
4.2.3 磁盤和文件管理 48
4.2.4 設備管理 51
4.2.5 虛擬機 52
4.2.6 虛擬主機 53
4.2.7 備份和還原操作系統 53
習題 54
第5章 問題求解 56
5.1 電腦語言 56
5.2 程序設計基礎 58
5.3 算法 61
5.3.1 什麽是算法 61
5.3.2 算法舉例 61
5.3.3 算法的表示 62
5.3.4 算法類問題 63
5.3.5 算法分析 64
5.4 算法設計與程序設計 65
5.4.1 順序結構 65
5.4.2 選擇結構 67
5.4.3 循環結構 69
5.5 函數與遞歸 72
5.5.1 函數 72
5.5.2 遞歸 73
習題 75
第6章 電腦網絡技術 78
6.1 網絡概述 78
6.1.1 網絡的定義 78
6.1.2 網絡的主要功能 78
6.1.3 網絡的發展歷史 79
6.2 網絡分類 80
6.2.1 從網絡地理範圍分類 80
6.2.2 從網絡使用範圍分類 80
6.2.3 從網絡拓撲結構分類 81
6.3 網絡體系結構和協議 83
6.3.1 網絡體系結構 83
6.3.2 TCP/IP 84
6.4 TCP/IP的網絡訪問層 85
6.4.1 網絡傳輸介質 85
6.4.2 數據傳輸與控制 88
6.4.3 硬件設備 90
6.5 TCP/IP的網絡層 91
6.5.1 IP地址 91
6.5.2 IP地址的分層結構 92
6.5.3 特殊IP地址 92
6.5.4 Ping命令 92
6.5.5 路由器 93
6.6 TCP/IP的傳輸層 93
6.7 TCP/IP的應用層 94
6.7.1 客戶機/服務器工作模式 94
6.7.2 埠號 95
6.7.3 DNS域名 95
6.7.4 WWW服務 97
6.7.5 電子郵件 98
6.7.6 文件傳輸 99
6.7.7 遠程登錄與遠程桌面 100
6.8 局域網接入Internet 102
6.9 信息檢索 106
6.9.1 國際三大科技文獻檢索 106
6.9.2 國內的文獻檢索系統 106
6.9.3 搜索引擎 107
實驗 108
習題 109
第7章 信息安全技術 112
7.1 信息安全概述 112
7.1.1 信息安全的含義 112
7.1.2 信息安全的風險來源 113
7.2 信息安全防範措施 114
7.2.1 數據備份 114
7.2.2 雙機熱備份 115
7.2.3 數據加密 116
7.2.4 數字簽名 119
7.2.5 身份認證 120
7.2.6 防火牆 121
7.2.7 漏洞、後門、補丁程序和安全衛士 124
7.2.8 提高物理安全 125
7.3 電腦病毒和木馬 126
7.3.1 病毒概述 126
7.3.2 病毒的傳播途徑 127
7.3.3 病毒防治 128
7.3.4 木馬 129
7.4 信息社會的道德規範 129
7.5 知識產權保護 130
實驗 131
習題 131
第8章 新一代信息技術 135
8.1 物聯網 135
8.1.1 物聯網概述 135
8.1.2 物聯網相關技術 135
8.1.3 物聯網的應用 138
8.2 雲計算 139
8.2.1 雲計算概述 139
8.2.2 雲計算相關技術 141
8.2.3 雲計算的應用 143
8.3 大數據 144
8.3.1 大數據概述 144
8.3.2 大數據的處理過程 146
8.3.3 大數據的應用領域 148
8.4 人工智能 149
8.4.1 人工智能概述 149
8.4.2 人工智能的相關技術 151
8.4.3 人工智能的應用 155
8.5 新一代信息技術的相互關系 157
實驗 157
實驗一 157
實驗二 162
習題 163
第9章 數據庫技術 166
9.1 數據庫概述 166
9.1.1 數據庫體系結構 166
9.1.2 概念模型 167
9.1.3 關系模型 169
9.2 關系數據庫 169
9.3 SQLite簡介 171
9.3.1 SQLite安裝 171
9.3.2 SQLite Studio安裝與使用 172
9.3.3 創建數據庫 172
9.3.4 創建表 173
9.3.5 修改表結構 179
9.3.6 數據記錄操作 179
9.4 SQL 180
9.4.1 SQL簡介 180
9.4.2 CREATE TABLE語句 182
9.4.3 INSERT INTO語句 182
9.4.4 UPDATE語句 183
9.4.5 DELETE語句 183
9.4.6 SELECT語句 183
9.5 視圖 188
9.5.1 視圖的創建 188
9.5.2 視圖的使用 188
實驗 189
習題 191
第 10章 WPS文字處理 194
10.1 文字處理操作 194
10.1.1文字處理基本操作 194
10.1.2 查找與替換 195
10.1.3 繪制流程圖 196
10.1.4 繪制思維導圖 197
10.1.5 郵件合並 198
10.2 樣式 199
10.2.1 創建樣式 199
10.2.2 應用樣式 200
10.2.3 修改樣式 200
10.3 頁眉頁腳 202
10.3.1 分頁符和分節符 202
10.3.2設置頁眉頁腳 203
10.3.3 設置頁碼 205
10.4 其他文檔排版方法 206
10.4.1 多級列表 206
10.4.2 題註 209
10.4.3 腳註與尾註 210
10.4.4 交叉引用 211
10.4.5 參考文獻 211
10.4.6 自動生成目錄 213
10.5 審閱文檔 216
10.5.1 批註 216
10.5.2 修訂 216
實驗 217
實驗1 217
實驗2 219
習題 220
第 11章 WPS表格處理 224
11.1 表格編輯 224
11.1.1 WPS表格基本操作 224
11.1.2 輸入數據 224
11.1.3 填充 225
11.1.4 復制與選擇性粘貼 227
11.1.5 條件格式 228
11.2 公式與計算 229
11.2.1 運算符與表達式 229
11.2.2 輸入公式 230
11.2.3 函數 230
11.3 單元格引用 232
11.3.1 相對地址引用 232
11.3.2 絕對地址引用 232
11.3.3 混合地址引用 232
11.3.4 外部引用 233
11.4 常用函數 233
11.4.1 MAX函數與MIN函數 233
11.4.2 IF函數 234
11.4.3 SUMIF函數與SUMIFS函數 234
11.4.4 AVERAGEIF函數 235
11.4.5 COUNT函數與COUNTA函數 236
11.4.6 COUNTIF函數與COUNTIFS函數 236
11.4.7 VLOOKUP函數與HLOOKUP函數 237
11.5 數據處理與分析 239
11.5.1 數據有效性 239
11.5.2 數據排序 240
11.5.3 數據篩選 242
11.5.4 刪除重復項 244
11.5.5 分類匯總 245
11.5.6 數據透視表 246
11.6 圖表 250
11.6.1 創建圖表 250
11.6.2 編輯圖表 251
實驗 254
實驗1 254
實驗2 256
習題 258
第 12章 WPS演示文稿設計 264
12.1 演示文稿的設計理念 264
12.1.1 演示文稿的內容設計 264
12.1.2 演示文稿設計的原則 264
12.2 創建演示文稿 264
12.2.1 新建演示文稿 264
12.2.2 幻燈片版式 265
12.2.3 新建幻燈片 267
12.2.4 添加元素 267
12.3 演示文稿設計 273
12.3.1 演示文稿設計 273
12.3.2 幻燈片母版 274
12.3.3 幻燈片切換 275
12.3.4 幻燈片動畫 276
12.4 演示文稿交互 278
12.4.1 超鏈接 278
12.4.2 動作按鈕 279
12.5 幻燈片放映 280
實驗 281
習題 282
參考文獻 283