本書是根據教育部高等教育司提出的以計算思維為切入點的大學計算機課程教學改革思路而編寫的。本書力圖以計算機文化素養培養為主線,在課程內容與教學方法方面有所突破,以期達到培養思維能力與學習能力的教學目的。全書有理論、實驗兩部分。理論部分共分為6章,主要內容包括計算機與計算思維、計算機硬件系統、計算機軟件、計算機網絡技術與應用、多媒體技術基礎,以及數據庫基礎。實驗部分只有6個主題的實驗,內容包括操作系統基礎實驗、文字處理、演示文稿的制作、電子表格軟件、計算機網絡基礎與應用、Access的基本使用。本書內容豐富,層次清晰,通俗易懂,圖文并茂,實用性強,可以作為一般高等學校大學計算機課程的教材,也可作為計算機學習的自學用書。
第一部分 理論篇
第1章 計算機與計算思維 2
1.1 計算機概述 2
1.1.1 計算機的誕生和發展 2
1.1.2 計算機的分類 5
1.1.3 計算機的特點 6
1.1.4 計算機的應用 7
1.2 數字技術基礎 8
1.2.1 信息的基本單位——比特 8
1.2.2 數的不同進制 9
1.2.3 計算機與二進制數 10
1.2.4 不同進制數之間的轉換 13
1.2.5 二進制數在計算機內的表示 16
1.3 計算與計算思維 21
1.3.1 計算 21
1.3.2 計算機科學 22
1.3.3 計算思維 23
習題 24
第2章 計算機硬件系統 27
2.1 計算機系統的構成 27
2.1.1 計算機的邏輯組成 27
2.1.2 計算機的基本工作原理 29
2.2 微型計算機的主機組成 30
2.2.1 主板 30
2.2.2 CPU 32
2.2.3 內存儲器 34
2.2.4 I/O總線與I/O接口 36
2.3 外存儲器 37
2.3.1 硬盤 38
2.3.2 光盤存儲器 39
2.3.3 可移動存儲器 41
2.4 常用輸入設備 42
2.4.1 鍵盤 42
2.4.2 鼠標器 43
2.4.3 掃描儀 43
2.4.4 數碼相機 44
2.5 常用輸出設備 45
2.5.1 顯示器 45
2.5.2 打印機 46
習題 48
第3章 計算機軟件 53
3.1 操作系統 53
3.1.1 操作系統概述 53
3.1.2 Windows 7應用 55
3.1.3 操作系統的基本功能 57
3.2 算法與程序設計 60
3.2.1 算法 60
3.2.2 程序設計語言 63
3.2.3 程序設計語言處理系統 65
3.2.4 程序設計與工程管理 66
3.3 常用應用軟件簡介 69
3.3.1 文字處理軟件 69
3.3.2 電子表格 76
3.3.3 演示文稿 86
習題 89
第4章 計算機網絡技術與應用 93
4.1 計算機網絡基礎 93
4.1.1 計算機網絡概述 93
4.1.2 網絡體系結構和網絡拓撲結構 96
4.1.3 局域網 99
4.2 Internet基礎知識 103
4.2.1 Internet概述 10