本書是在《大學計算機基礎(chǔ)》的基礎(chǔ)上修訂而成,全書依據(jù)教學改革的新理念、新思想,并結(jié)合當前學生的實際情況,由具有多年教學經(jīng)驗的老、中、青一線教師編寫而成。
全書共分7章,內(nèi)容涵蓋計算機概述、信息編碼與數(shù)據(jù)表示、操作系統(tǒng)基礎(chǔ)、計算機網(wǎng)絡(luò)與因特網(wǎng)基本知識、多媒體技術(shù)基礎(chǔ)、信息安全基礎(chǔ)和軟件技術(shù)基礎(chǔ)。與《大學計算機基礎(chǔ)實驗指導(第2版)》(姚琳主編)共同構(gòu)成非計算機專業(yè)學生“大學計算機基礎(chǔ)”課程的學習教材,適應(yīng)各類大專院校作為教材使用,也可以作為學習計算機知識的自學參考書和培訓教材。
第1章 計算機概述 1
1.1 計算機基礎(chǔ) 1
1.1.1 計算機發(fā)展史 1
1.1.2 計算機的特點及類型 2
1.1.3 計算機應(yīng)用領(lǐng)域 4
1.1.4 計算機的發(fā)展趨勢 5
1.2 計算機組成、實現(xiàn)及工作過程 6
1.2.1 計算機組成 6
1.2.2 計算機系統(tǒng) 7
1.2.3 微機工作過程 15
1.3 計算機相關(guān)新技術(shù) 17
1.3.1 新型計算機 17
1.3.2 網(wǎng)絡(luò)新技術(shù) 18
1.4 計算思維 19
1.4.1 計算思維的定義 20
1.4.2 計算思維的本質(zhì) 20
1.4.3 計算思維的性質(zhì) 21
1.4.4 計算思維的應(yīng)用 21
習題 22
第2章 信息在計算機中的表示 24
2.1 信息與數(shù)據(jù) 24
2.1.1 數(shù)據(jù)與信息關(guān)系 24
2.1.2 數(shù)制及數(shù)制間的轉(zhuǎn)換 25
2.1.3 二進制數(shù)的常用單位 30
2.1.4 二進制數(shù)的運算 31
2.2 數(shù)值數(shù)據(jù)在計算機中的表示 34
2.2.1 機器數(shù)和真值 34
2.2.2 原碼、反碼和補碼 34
2.3 非數(shù)值數(shù)據(jù)在計算機中的表示 36
2.3.1 字符編碼 37
2.3.2 漢字編碼 38
習題 42
第3章 操作系統(tǒng)基礎(chǔ)知識 44
3.1 操作系統(tǒng)概述 44
3.1.1 一個程序的存儲和運行 44
3.1.2 操作系統(tǒng)的基本概念 45
3.1.3 操作系統(tǒng)的種類 47
3.2 操作系統(tǒng)的功能模塊 48
3.2.1 操作系統(tǒng)的基本功能 49
3.2.2 CPU管理 50
3.2.3 存儲管理 54
3.2.4 設(shè)備管理 57
3.2.5 文件管理 59
3.3 典型操作系統(tǒng)簡介 62
3.3.1 Windows操作系統(tǒng) 62
3.3.2 UNIX操作系統(tǒng) 65
3.3.3 Linux操作系統(tǒng) 66
3.3.4 Mac OS X操作系統(tǒng) 68
3.3.5 智能手機操作系統(tǒng) 70
習題 72
第4章 計算機網(wǎng)絡(luò)基礎(chǔ)及Internet應(yīng)用 74
4.1 計算機網(wǎng)絡(luò)基礎(chǔ) 74
4.1.1 計算機網(wǎng)絡(luò)概述 74
4.1.2 計算機組網(wǎng) 78
4.1.3 計算機網(wǎng)絡(luò)軟件連接 83
4.2 Internet及傳統(tǒng)信息服務(wù) 86
4.2.1 Internet及其服務(wù) 86
4.2.2 Internet信息瀏覽服務(wù)與萬維網(wǎng) 97
4.2.3 搜索服務(wù) 100
4.2.4 Internet的郵件服務(wù) 100
4.2.5 Internet的文件傳輸服務(wù) 101
4.2.6 Internet的遠程登錄服務(wù) 102
4.2.7 BBS社區(qū) 102
4.3 Internet現(xiàn)代信息服務(wù) 103
4.3.1 網(wǎng)上交易服務(wù) 103
4.3.2 網(wǎng)絡(luò)流媒體服務(wù) 104
4.3.3 即時通信服務(wù) 104
4.3.4 博客與微博 105
4.3.5 基于網(wǎng)絡(luò)的云服務(wù) 106
習題 107
第5章 多媒體技術(shù)基礎(chǔ) 109
5.1 多媒體的基本概念 109
5.1.1 多媒體及多媒體分類 109
5.1.2 多媒體技術(shù) 110
5.1.3 多媒體的處理對象 110
5.1.4 多媒體信息的特點 112
5.1.5 多媒體技術(shù)的應(yīng)用 113
5.2 聲音的編碼技術(shù) 115
5.2.1 聲音的本質(zhì)及特點 115
5.2.2 模擬信號與數(shù)字信號 115
5.2.3 聲音的采樣 116
5.2.4 聲音的量化 116
5.2.5 聲音的編碼 117
5.2.6 聲音文件格式 118
5.3 圖像的編碼技術(shù) 119
5.3.1 顏色的本質(zhì) 119
5.3.2 圖像的采樣 120
5.3.3 圖像的量化 121
5.3.4 圖像的編碼 121
5.3.5 圖像的文件格式 122
5.3.6 視頻的編碼技術(shù) 123
5.4 數(shù)據(jù)壓縮技術(shù) 124
5.4.1 數(shù)據(jù)壓縮的基本概念 124
5.4.2 文本文件壓縮 125
5.4.3 聲音文件壓縮 126
5.4.4 圖像文件壓縮 127
習題 129
第6章 信息安全基礎(chǔ) 130
6.1 信息安全概述 130
6.1.1 信息安全的概念 130
6.1.2 互聯(lián)網(wǎng)安全威脅現(xiàn)狀 131
6.2 信息安全技術(shù) 132
6.2.1 信息加密技術(shù) 132
6.2.2 數(shù)字簽名技術(shù) 136
6.2.3 身份認證技術(shù) 137
6.2.4 訪問控制技術(shù) 140
6.2.5 防火墻技術(shù) 142
6.2.6 入侵檢測技術(shù) 146
6.2.7 數(shù)字證書技術(shù) 148
6.3 計算機病毒及防治 149
6.3.1 計算機病毒的概念 149
6.3.2 計算機病毒的特點 150
6.3.3 計算機病毒的分類 150
6.3.4 典型計算機病毒 151
6.3.5 計算機病毒的防治 157
6.3.6 常用殺毒軟件 158
習題 161
第7章 軟件技術(shù)基礎(chǔ) 163
7.1 數(shù)據(jù)管理技術(shù) 163
7.1.1 數(shù)據(jù)人工管理 164
7.1.2 數(shù)據(jù)文件管理 164
7.1.3 數(shù)據(jù)庫管理 166
7.2 程序設(shè)計基礎(chǔ) 175
7.2.1 程序與程序設(shè)計的概念 175
7.2.2 結(jié)構(gòu)化程序設(shè)計 177
7.2.3 面向?qū)ο蟪绦蛟O(shè)計 179
7.3 算法設(shè)計基礎(chǔ) 182
7.3.1 算法 182
7.3.2 算法的描述 184
7.3.3 算法的衡量指標 186
7.3.4 算法設(shè)計舉例 188
7.4 軟件工程基礎(chǔ) 189
7.4.1 軟件工程的概念 190
7.4.2 軟件開發(fā)過程 192
習題 193