本書適應(yīng)“大學(xué)計算機”課程改革的要求,將“計算機應(yīng)用”“計算機文化”“計算思維導(dǎo)論”等課程充分融合,由長期從事計算機基礎(chǔ)教學(xué)的教師精心編寫。本書面向普通本科院校學(xué)生,主線是計算機—計算機系統(tǒng)—操作系統(tǒng)—數(shù)據(jù)庫技術(shù)—網(wǎng)絡(luò)技術(shù)—計算思維。
本書跟蹤計算機技術(shù)發(fā)展的趨勢,反映計算機應(yīng)用領(lǐng)域的新技術(shù),內(nèi)容定位高于應(yīng)用基礎(chǔ)、拓展計算機文化、啟發(fā)計算思維;以理論為主體,以實踐為重點,以調(diào)整學(xué)生的知識結(jié)構(gòu)和能力素質(zhì)為目的,體現(xiàn)當(dāng)前計算機基礎(chǔ)教育的新目標(biāo)和新要求,服務(wù)于本科教學(xué)。
(1)從理論、應(yīng)用、思維三方面出發(fā)。
(2)思維的培養(yǎng)和技能的訓(xùn)練有機結(jié)合,適合應(yīng)用型大學(xué)的實際教學(xué)需要。
(3)內(nèi)容體現(xiàn)計算機基礎(chǔ)應(yīng)用領(lǐng)域的新技術(shù)。
(4)基礎(chǔ)知識和行業(yè)熱點并重,突出實用性、趣味性和前瞻性。
第1章計算機概述1
1.1計算機的產(chǎn)生與發(fā)展1
1.1.1計算機的產(chǎn)生1
1.1.2計算機的發(fā)展過程5
1.2計算機的分類8
1.3計算機的應(yīng)用10
1.3.1計算機的作用10
1.3.2計算機的應(yīng)用領(lǐng)域10
1.4未來計算機的發(fā)展12
1.4.1計算機技術(shù)的發(fā)展趨勢12
1.4.2未來的新型計算機系統(tǒng)13
1.5信息化社會與信息安全15
1.5.1信息與信息技術(shù)15
1.5.2信息化社會16
1.5.3信息安全19
1.6計算機中信息的處理方式20
1.6.1數(shù)制的概念21
1.6.2數(shù)制間的轉(zhuǎn)換23
1.6.3數(shù)值信息的表示25
1.6.4文本信息的表示27
1.7多媒體信息的表示與處理31
1.7.1數(shù)字圖像31
1.7.2數(shù)字音頻35
1.7.3數(shù)字視頻37
1.7.4數(shù)據(jù)壓縮技術(shù)39
思考與練習(xí)40第2章計算機系統(tǒng)41
2.1計算機系統(tǒng)結(jié)構(gòu)41
2.1.1計算機系統(tǒng)組成41
2.1.2馮·諾依曼計算機41
2.1.3硬件系統(tǒng)核心部件43
2.2計算機工作原理45
2.2.1指令與指令系統(tǒng)45
2.2.2計算機基本工作原理46
2.3微型計算機硬件系統(tǒng)47
2.3.1微型計算機硬件系統(tǒng)組成47
2.3.2微型計算機系統(tǒng)結(jié)構(gòu)59
2.3.3微型計算機的性能指標(biāo)60
2.4計算機軟件系統(tǒng)62
2.4.1系統(tǒng)軟件62
2.4.2應(yīng)用軟件64
2.4.3計算機用戶、硬件系統(tǒng)與軟件系統(tǒng)的關(guān)系65
思考與練習(xí)66
第3章操作系統(tǒng)67
3.1操作系統(tǒng)概述67
3.1.1操作系統(tǒng)的概念67
3.1.2操作系統(tǒng)的歷史68
3.2操作系統(tǒng)的體系結(jié)構(gòu)71
3.2.1軟件概述71
3.2.2操作系統(tǒng)組件72
3.2.3操作系統(tǒng)功能73
3.2.4系統(tǒng)啟動75
3.3操作系統(tǒng)的安全性77
3.3.1操作系統(tǒng)對外部攻擊的防范77
3.3.2操作系統(tǒng)對內(nèi)部攻擊的防范78
3.3.3操作系統(tǒng)的存儲安全79
3.3.4Windows操作系統(tǒng)安全81
3.4典型操作系統(tǒng)介紹83
3.4.1Windows操作系統(tǒng)83
3.4.2UNIX操作系統(tǒng)84
3.4.3Linux操作系統(tǒng)85
3.4.4手持設(shè)備操作系統(tǒng)86
3.5中文操作系統(tǒng)Windows 787
3.5.1Windows 7操作系統(tǒng)特點87
3.5.2Windows 7操作系統(tǒng)的文件管理88
3.5.3Windows 7操作系統(tǒng)的程序管理90
3.5.4Windows 7操作系統(tǒng)磁盤管理91
3.5.5Windows 7操作系統(tǒng)的控制面板92
3.5.6信息交換與共享93
思考與練習(xí)94
第4章數(shù)據(jù)庫技術(shù)與數(shù)據(jù)處理95
4.1數(shù)據(jù)庫系統(tǒng)概述95
4.1.1數(shù)據(jù)庫技術(shù)的發(fā)展95
4.1.2數(shù)據(jù)庫系統(tǒng)的基本概念97
4.1.3數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)99
4.2數(shù)據(jù)模型100
4.2.1ER模型101
4.2.2常用的數(shù)據(jù)模型103
4.3關(guān)系運算106
4.3.1傳統(tǒng)的集合運算106
4.3.2專門的關(guān)系運算106
4.4數(shù)據(jù)庫設(shè)計107
4.5常見的數(shù)據(jù)庫管理系統(tǒng)109
4.6數(shù)據(jù)處理109
4.6.1數(shù)據(jù)處理概述110
4.6.2常用的數(shù)據(jù)處理應(yīng)用110
4.7用Excel處理數(shù)據(jù)111
4.7.1Excel 2010窗口112
4.7.2建立和編輯文檔113
4.7.3輸入數(shù)據(jù)114
4.7.4編輯和格式化工作表118
4.7.5圖表操作123
4.7.6數(shù)據(jù)庫操作125
4.7.7數(shù)據(jù)保護129
思考與練習(xí)131
第5章網(wǎng)絡(luò)技術(shù)基礎(chǔ)132
5.1計算機網(wǎng)絡(luò)概述132
5.1.1計算機網(wǎng)絡(luò)的定義132
5.1.2計算機網(wǎng)絡(luò)的發(fā)展133
5.1.3計算機網(wǎng)絡(luò)系統(tǒng)的組成136
5.1.4計算機網(wǎng)絡(luò)的分類138
5.2計算機網(wǎng)絡(luò)體系結(jié)構(gòu)141
5.2.1網(wǎng)絡(luò)體系結(jié)構(gòu)概述141
5.2.2OSI/RM網(wǎng)絡(luò)體系結(jié)構(gòu)142
5.2.3TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)143
5.3網(wǎng)絡(luò)互聯(lián)設(shè)備145
5.3.1物理層網(wǎng)絡(luò)設(shè)備146
5.3.2數(shù)據(jù)鏈路層網(wǎng)絡(luò)設(shè)備147
5.3.3網(wǎng)絡(luò)層網(wǎng)絡(luò)設(shè)備148
5.3.4傳輸介質(zhì)149
5.3.5其他網(wǎng)絡(luò)設(shè)備151
5.4局域網(wǎng)技術(shù)152
5.4.1局域網(wǎng)概述152
5.4.2局域網(wǎng)體系結(jié)構(gòu)153
5.4.3以太網(wǎng)154
5.4.4網(wǎng)絡(luò)操作系統(tǒng)156
5.5互聯(lián)網(wǎng)基礎(chǔ)159
5.5.1互聯(lián)網(wǎng)接入方式160
5.5.2互聯(lián)網(wǎng)關(guān)鍵技術(shù)162
5.6Internet服務(wù)與應(yīng)用165
5.6.1萬維網(wǎng)服務(wù)165
5.6.2電子郵件服務(wù)166
5.6.3文件傳輸服務(wù)168
5.6.4遠程登錄服務(wù)169
5.6.5云計算服務(wù)170
5.6.6網(wǎng)絡(luò)信息搜索171
5.6.7物聯(lián)網(wǎng)174
5.7網(wǎng)絡(luò)安全177
5.7.1網(wǎng)絡(luò)訪問安全控制177
5.7.2防火墻技術(shù)181
思考與練習(xí)183
第6章軟件技術(shù)基礎(chǔ)185
6.1軟件工程基礎(chǔ)185
6.1.1軟件工程概述185
6.1.2結(jié)構(gòu)化開發(fā)方法188
6.1.3面向?qū)ο箝_發(fā)方法193
6.1.4軟件測試與維護194
6.1.5軟件開發(fā)過程模型196
6.2程序設(shè)計基礎(chǔ)197
6.2.1程序和程序設(shè)計語言197
6.2.2程序設(shè)計步驟與風(fēng)格200
6.2.3結(jié)構(gòu)化程序設(shè)計201
6.2.4面向?qū)ο蟪绦蛟O(shè)計203
6.3算法與數(shù)據(jù)結(jié)構(gòu)205
6.3.1算法205
6.3.2數(shù)據(jù)結(jié)構(gòu)的基本概念207
6.3.3線性表210
6.3.4棧和隊列212
6.3.5樹與二叉樹212
6.3.6查找與排序215
思考與練習(xí)217
第7章計算思維初步219
7.1科學(xué)與科學(xué)思維219
7.1.1科學(xué)與計算科學(xué)219
7.1.2思維與科學(xué)思維221
7.2計算思維的概念223
7.2.1計算思維的定義224
7.2.2計算思維的特征224
7.2.3計算思維的本質(zhì)225
7.3計算思維與問題求解226
思考與練習(xí)227
參考文獻228