全書(shū)分為8章,內(nèi)容包括計(jì)算機(jī)基礎(chǔ)知識(shí)、Windows 7入門(mén)、Word 2016文字處理、Excel 2016電子表格、PowerPoint 2016演示文稿、網(wǎng)絡(luò)與信息安全、程序設(shè)計(jì)基礎(chǔ)、大數(shù)據(jù)和人工智能。本書(shū)注重計(jì)算機(jī)信息技術(shù)基礎(chǔ)理論系統(tǒng)應(yīng)用,以培養(yǎng)計(jì)算機(jī)技術(shù)跨學(xué)科創(chuàng)新應(yīng)用為目的,引導(dǎo)培養(yǎng)學(xué)生運(yùn)用計(jì)算思維的觀點(diǎn)和方法,提高自主創(chuàng)新意識(shí),激發(fā)創(chuàng)新思維,系統(tǒng)掌握計(jì)算機(jī)信息技術(shù)及解決實(shí)際問(wèn)題的綜合應(yīng)用實(shí)踐。本書(shū)配有完整的在線開(kāi)放課程教學(xué)資源,適合多樣化混合式教學(xué),系統(tǒng)學(xué)習(xí)掌握計(jì)算機(jī)技術(shù)基本理論及應(yīng)用。
第1章 計(jì)算機(jī)與計(jì)算思維概述 1
1.1 計(jì)算機(jī)系統(tǒng)的組成 2
1.1.1 硬件系統(tǒng) 2
1.1.2 軟件系統(tǒng) 12
1.1.3 操作系統(tǒng) 13
1.2 計(jì)算機(jī)的應(yīng)用 16
1.2.1 計(jì)算機(jī)在商業(yè)中的應(yīng)用 16
1.2.2 計(jì)算機(jī)在制造業(yè)中的應(yīng)用 17
1.2.3 計(jì)算機(jī)在交通運(yùn)輸業(yè)中的應(yīng)用 18
1.2.4 計(jì)算機(jī)在農(nóng)業(yè)生產(chǎn)中的應(yīng)用 19
1.2.5 計(jì)算機(jī)在醫(yī)學(xué)中的應(yīng)用 20
1.3 計(jì)算模式 21
1.3.1 計(jì)算模式的分類(lèi) 21
1.3.2 高性能計(jì)算 22
1.3.3 分布式計(jì)算 22
1.3.4 網(wǎng)格計(jì)算 23
1.3.5 云計(jì)算 23
1.3.6 普適計(jì)算 24
1.4 計(jì)算思維 26
第2章 數(shù)據(jù)編碼 28
2.1 數(shù)制 29
2.1.1 數(shù)制的概念 29
2.1.2 常用數(shù)制的相互轉(zhuǎn)換 30
2.2 常見(jiàn)的編碼方案 33
2.2.1 數(shù)值編碼 33
2.2.2 字符編碼 37
2.2.3 音頻編碼 43
2.2.4 圖像編碼 47
2.2.5 視頻編碼 51
2.3 條形碼與二維碼 54
第3章 數(shù)據(jù)存儲(chǔ) 60
3.1 存儲(chǔ)系統(tǒng) 61
3.1.1 總線存儲(chǔ)階段 61
3.1.2 網(wǎng)絡(luò)存儲(chǔ)階段 67
3.1.3 虛擬存儲(chǔ)階段 70
3.2 存儲(chǔ)介質(zhì) 71
3.2.1 半導(dǎo)體存儲(chǔ)介質(zhì) 71
3.2.2 磁介質(zhì) 74
3.2.3 光介質(zhì) 75
3.3 文件管理 76
3.3.1 文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu) 77
3.3.2 文件目錄 80
3.3.3 文件的刪除與恢復(fù) 83
第4章 數(shù)據(jù)結(jié)構(gòu) 85
4.1 數(shù)據(jù)結(jié)構(gòu)的基本概念 86
4.1.1 數(shù)據(jù)結(jié)構(gòu)的概念 86
4.1.2 數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu) 87
4.1.3 數(shù)據(jù)的運(yùn)算 89
4.2 線性表 89
4.2.1 線性表的邏輯結(jié)構(gòu) 89
4.2.2 線性表的存儲(chǔ)結(jié)構(gòu) 90
4.3 棧和隊(duì)列 93
4.3.1 棧 94
4.3.2 隊(duì)列 95
4.4 樹(shù) 97
4.4.1 樹(shù)的基本概念 98
4.4.2 二叉樹(shù) 99
4.4.3 二叉樹(shù)的遍歷 101
第5章 算法設(shè)計(jì)與分析 103
5.1 算法的概念 104
5.1.1 算法的特征 104
5.1.2 算法描述 104
5.1.3 算法分析 105
5.2 算法設(shè)計(jì)的基本方法 106
5.2.1 迭代法 106
5.2.2 枚舉法 107
5.2.3 遞推法 108
5.2.4 遞歸法 108
5.2.5 回溯法 111
5.2.6 貪心法 112
5.2.7 分治法 113
5.2.8 動(dòng)態(tài)規(guī)劃法 113
5.3 查找算法 114
5.3.1 順序查找 114
5.3.2 二分查找 115
5.4 排序算法 116
5.4.1 簡(jiǎn)單選擇排序 116
5.4.2 冒泡排序法 118
5.4.3 直接插入排序 119
5.4.4 快速排序 120
第6章 數(shù)據(jù)庫(kù) 122
6.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 123
6.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng) 123
6.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的基本特點(diǎn) 124
6.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部結(jié)構(gòu)體系 125
6.1.4 數(shù)據(jù)模型 126
6.2 關(guān)系數(shù)據(jù)庫(kù) 129
6.2.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 129
6.2.2 關(guān)系運(yùn)算 131
6.2.3 關(guān)系的完整性約束 134
6.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 134
6.3.1 數(shù)據(jù)庫(kù)需求分析 135
6.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 135
6.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 136
6.3.4 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì) 137
6.4 大數(shù)據(jù)與數(shù)據(jù)挖掘 137
6.4.1 大數(shù)據(jù) 137
6.4.2 數(shù)據(jù)挖掘 139
第7章 軟件開(kāi)發(fā) 141
7.1 程序設(shè)計(jì) 141
7.1.1 程序設(shè)計(jì)語(yǔ)言 142
7.1.2 程序設(shè)計(jì)方法 145
7.2 軟件工程 151
7.2.1 軟件工程基本概念 151
7.2.2 軟件開(kāi)發(fā)過(guò)程 155
第8章 網(wǎng)絡(luò)與信息安全 168
8.1 計(jì)算機(jī)網(wǎng)絡(luò)概述 168
8.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的定義與分類(lèi) 168
8.1.2 常用的組網(wǎng)設(shè)備 171
8.2 無(wú)線局域網(wǎng)與移動(dòng)通信 176
8.2.1 無(wú)線網(wǎng)概述 176
8.2.2 無(wú)線局域網(wǎng) 177
8.2.3 移動(dòng)通信 179
8.3 Internet 182
8.3.1 Internet的應(yīng)用 182
8.3.2 IP地址和域名系統(tǒng) 185
8.3.3 Internet接入方式 193
8.4 信息安全 194
8.4.1 計(jì)算機(jī)病毒與木馬 194
8.4.2 網(wǎng)絡(luò)安全技術(shù) 199
8.4.3 計(jì)算機(jī)道德與規(guī)范 204
參考文獻(xiàn) 208