本書是全新設(shè)計編寫的學(xué)科綜述性導(dǎo)引課程教材,全書針對計算機及相關(guān)專業(yè)學(xué)生的發(fā)展需求,結(jié)合一系列豐富知識的學(xué)習(xí)和實驗,把計算機學(xué)科的概念、理論和技術(shù)知識融入到實踐當(dāng)中,使學(xué)生保持濃厚的學(xué)習(xí)熱情,加深對專業(yè)知識的認(rèn)識、理解和掌握。本書內(nèi)容包含了計算機學(xué)科的各個方面,涉及計算機與數(shù)據(jù)、硬件基礎(chǔ)與體系結(jié)構(gòu)、軟件基礎(chǔ)、操作系統(tǒng)和文件管理、文字處理/電子表格和演示文稿、數(shù)據(jù)組織與數(shù)據(jù)存儲、多媒體技術(shù)與數(shù)字藝術(shù)、局域網(wǎng)、因特網(wǎng)與Web技術(shù)、云計算與物聯(lián)網(wǎng)、算法與程序設(shè)計、數(shù)據(jù)庫/數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、軟件工程與開發(fā)方法、信息安全與風(fēng)險責(zé)任、職業(yè)/職業(yè)素質(zhì)與法律等。
出版說明
前言
讀者指南
第1章 計算機與數(shù)據(jù)
1.1 馮·諾依曼的定義
1.2 計算機系統(tǒng)基礎(chǔ)
1.2.1 計算機分類
1.2.2 軟件
1.2.3 微型計算機的兼容性
1.2.4 外圍設(shè)備
1.2.5 計算機網(wǎng)絡(luò)
1.3 用戶界面
1.3.1 提示
1.3.2 命令
1.3.3 菜單和對話框
出版說明
前言
讀者指南
第1章 計算機與數(shù)據(jù)
1.1 馮·諾依曼的定義
1.2 計算機系統(tǒng)基礎(chǔ)
1.2.1 計算機分類
1.2.2 軟件
1.2.3 微型計算機的兼容性
1.2.4 外圍設(shè)備
1.2.5 計算機網(wǎng)絡(luò)
1.3 用戶界面
1.3.1 提示
1.3.2 命令
1.3.3 菜單和對話框
1.3.4 圖形對象
1.3.5 指示設(shè)備
1.3.6 鍵盤
1.3.7 顯示器
1.3.8 聯(lián)機幫助
1.4 數(shù)據(jù)和數(shù)的表示
1.4.1 存儲和組織數(shù)據(jù)
1.4.2 計算機內(nèi)部的數(shù)據(jù)
1.4.3 表示數(shù)據(jù)
1.4.4 十六進制與八進制
1.4.5 十進制與二進制
1.4.6 整數(shù)表示法
1.4.7 浮點數(shù)表示法
1.5 數(shù)字化時代
1.5.1 數(shù)字革命
1.5.2 數(shù)據(jù)處理
1.5.3 個人計算
1.5.4 網(wǎng)絡(luò)計算
1.5.5 云計算與一體化
1.5.6 數(shù)字社會
1.6 習(xí)題
1.7 實驗與思考:熟悉計算機基礎(chǔ)操作
第2章 硬件基礎(chǔ)與體系結(jié)構(gòu)
2.1 數(shù)字電路
2.1.1 系統(tǒng)內(nèi)部
2.1.2 集成電路
2.1.3 主板
2.1.4 數(shù)據(jù)傳輸
2.2 內(nèi)存
2.2.1 隨機訪問存儲器(RAM)
2.2.2 虛擬內(nèi)存
2.2.3 只讀存儲器(ROM)
2.2.4 CMOS和EEPROM
2.2.5 地址空間
2.3 中央處理器
2.3.1 CPU體系結(jié)構(gòu)
2.3.2 指令與指令周期
2.3.3 CPU的性能因素
2.3.4 流水線和并行處理
2.3.5 現(xiàn)代微處理器
2.3.6 雙核處理器
2.4 輸入輸出
2.4.1 顯示器
2.4.2 擴展槽和擴展卡
2.4.3 擴展端口和電纜
2.5 微控制器
2.6 習(xí)題
2.7 實驗與思考:熟悉硬件及其體系結(jié)構(gòu)
第3章 軟件基礎(chǔ)
3.1 軟件的歷史
3.2 軟件相關(guān)概念
3.2.1 程序與軟件
3.2.2 系統(tǒng)軟件與應(yīng)用軟件
3.2.3 編程語言
3.3 常用應(yīng)用軟件
3.3.1 文檔制作軟件
3.3.2 電子表格軟件
3.3.3 商用軟件和數(shù)值計算軟件
3.3.4 數(shù)據(jù)庫軟件
3.3.5 圖形軟件
3.3.6 音頻編輯/錄音/轉(zhuǎn)換軟件
3.3.7 視頻編輯軟件
3.3.8 娛樂軟件
3.3.9 地圖和基于位置的軟件
3.4 軟件版本、版權(quán)和數(shù)字版權(quán)管理
3.4.1 軟件版本與升級
3.4.2 軟件版權(quán)和許可證
3.4.3 共享軟件、公共域軟件與自由軟件
3.5 數(shù)字版權(quán)管理
3.5.1 DRM技術(shù)
3.5.2 音樂DRM
3.5.3 電影DRM
3.5.4 電子書DRM
3.5.5 信號加擾與數(shù)字水印
3.6 習(xí)題
3.7 實驗與思考:了解軟件及其版本信息
第4章 操作系統(tǒng)基礎(chǔ)
4.1 操作系統(tǒng)概述
4.1.1 操作系統(tǒng)活動
4.1.2 引導(dǎo)過程
4.1.3 操作系統(tǒng)的組成
4.2 現(xiàn)代操作系統(tǒng)
4.2.1 Microsoft Windows
4.2.2 Mac OS
4.2.3 UNIX和Linux
4.3 手持設(shè)備操作系統(tǒng)
4.4 習(xí)題
4.5 實驗與思考:操作系統(tǒng)的基本概念與操作
第5章 文件管理與數(shù)據(jù)存儲
5.1 數(shù)據(jù)和信息
5.2 文件基礎(chǔ)知識
5.2.1 文件名和擴展名
5.2.2 通配符
5.2.3 可執(zhí)行文件
5.2.4 數(shù)據(jù)文件
5.2.5 配置文件、程序模塊和其他文件
5.2.6 保留符號與保留字
5.2.7 文件格式
5.3 資源管理器
5.3.1 設(shè)備驅(qū)動器號
5.3.2 文件目錄和文件夾
5.3.3 存儲模型
5.3.4 資源管理器操作
5.4 存儲文件數(shù)據(jù)
5.4.1 存儲的概念
5.4.2 磁道、扇區(qū)和簇
5.4.3 文件分配表
5.5 存儲設(shè)備
5.5.1 磁盤存儲器
5.5.2 光盤存儲器
5.5.3 固態(tài)存儲器
5.5.4 U盤
5.6 習(xí)題
5.7 實驗與思考:Word應(yīng)用進階
第6章 文字處理、電子表格和演示文稿
6.1 文字處理
6.1.1 寫作過程
6.1.2 改進寫作質(zhì)量
6.1.3 格式化文檔
6.1.4 紙版印刷和電子出版
6.1.5 文檔自動生成
6.2 電子表格
6.2.1 創(chuàng)建簡單的工作表
6.2.2 公式計算與模板
6.2.3 測試和修改工作表
6.2.4 電子表格的“智能
6.2.5 設(shè)計建議與假設(shè)分析
6.3 演示文稿
6.3.1 建立演示文稿
6.3.2 設(shè)計外觀統(tǒng)一的演示文稿
6.3.3 插入并處理對象
6.3.4 演示文稿放映
6.3.5 打印演示文稿
6.4 習(xí)題
6.5 實驗與思考:Excel應(yīng)用進階
第7章 多媒體技術(shù)與數(shù)字媒體
7.1 多媒體技術(shù)
7.1.1 多媒體的定義
7.1.2 多媒體設(shè)備
7.1.3 數(shù)字聲音
7.1.4 數(shù)字掃描
7.1.5 數(shù)字?jǐn)z影
7.1.6 位圖圖形
7.1.7 矢量圖形
7.1.8 Web上的矢量圖形
7.1.9 三維圖形
7.1.1 0 數(shù)字動畫和視頻
7.2 數(shù)據(jù)壓縮技術(shù)
7.3 虛擬現(xiàn)實技術(shù)
7.4 動漫設(shè)計技術(shù)
7.5 習(xí)題
7.6 實驗與思考:PowerPoint應(yīng)用進階
第8章 局域網(wǎng)
8.1 網(wǎng)絡(luò)構(gòu)建基礎(chǔ)
8.1.1 網(wǎng)絡(luò)的分類
8.1.2 局域網(wǎng)標(biāo)準(zhǔn)
8.1.3 網(wǎng)絡(luò)設(shè)備
8.1.4 客戶端、服務(wù)器和對等網(wǎng)絡(luò)
8.1.5 物理拓?fù)浣Y(jié)構(gòu)
8.1.6 網(wǎng)絡(luò)鏈路
8.1.7 通信協(xié)議
8.2 有線網(wǎng)絡(luò)
8.2.1 有線網(wǎng)絡(luò)基礎(chǔ)
8.2.2 以太網(wǎng)
8.3 無線網(wǎng)絡(luò)
8.3.1 無線網(wǎng)絡(luò)基礎(chǔ)
8.3.2 藍(lán)牙技術(shù)
8.3.3 Wi-Fi技術(shù)
8.3.4 3G和4G技術(shù)
8.3.5 關(guān)于5G技術(shù)
8.4 使用局域網(wǎng)
8.5 Ad hoc網(wǎng)絡(luò)
8.6 習(xí)題
8.7 實驗與思考:局域網(wǎng)基礎(chǔ)
第9章 因特網(wǎng)與Web技術(shù)
9.1 因特網(wǎng)技術(shù)
9.1.1 發(fā)展背景
9.1.2 因特網(wǎng)的基礎(chǔ)結(jié)構(gòu)
9.1.3 因特網(wǎng)的網(wǎng)絡(luò)結(jié)構(gòu)
9.1.4 的系統(tǒng)結(jié)構(gòu)
9.1.5 上行速度和下行速度
9.2 固定因特網(wǎng)接入
9.2.1 撥號連接
9.2.2 專線、ISDN和DSL
9.2.3 有線電視因特網(wǎng)服務(wù)
9.2.4 衛(wèi)星因特網(wǎng)服務(wù)
9.2.5 固定無線因特網(wǎng)服務(wù)
9.3 移動因特網(wǎng)接入
9.3.1 Wi-Fi熱點
9.3.2 便攜式WiMAX和移動WiMAX
9.3.3 便攜式衛(wèi)星服務(wù)
9.3.4 蜂窩數(shù)據(jù)服務(wù)
9.4 Web技術(shù)
9.4.1 Web基礎(chǔ)
9.4.2 實時消息
9.4.3 VoIP
9.5 搜索引擎與電子郵件
9.5.1 搜索引擎基礎(chǔ)
9.5.2 爬網(wǎng)程序
9.5.3 電子郵件
9.6 習(xí)題
9.7 實驗與思考:網(wǎng)絡(luò)通信管理
第10章 云計算與物聯(lián)網(wǎng)
10.1 云計算及其發(fā)展
10.1.1 云計算的定義
10.1.2 云計算實現(xiàn)機制
10.1.3 網(wǎng)格計算與云計算
10.1.4 云計算的發(fā)展環(huán)境
10.2 主流的云計算技術(shù)
10.2.1 Google云計算
10.2.2 Amazon云計算
10.2.3 微軟云計算
10.3 物聯(lián)網(wǎng)及其應(yīng)用
10.3.1 物聯(lián)網(wǎng)的發(fā)展
10.3.2 物聯(lián)網(wǎng)的定義
10.3.3 物聯(lián)網(wǎng)的技術(shù)架構(gòu)
10.3.4 物聯(lián)網(wǎng)的應(yīng)用
10.4 云計算與物聯(lián)網(wǎng)
10.5 大數(shù)據(jù)時代
10.5.1 大數(shù)據(jù)
10.5.2 產(chǎn)業(yè)崛起
10.5.3 大數(shù)據(jù)的影響
10.6 習(xí)題
10.7 實驗與思考:云計算應(yīng)用實例
第11章 算法與程序設(shè)計
11.1 算法
11.1.1 問題描述
11.1.2 算法的概念
11.1.3 三種結(jié)構(gòu)
11.1.4 算法的框圖表示
11.1.5 算法的定義
11.2 編寫計算機程序
11.2.1 程序順序
11.2.2 順序結(jié)構(gòu)
11.2.3 選擇結(jié)構(gòu)
11.2.4 循環(huán)結(jié)構(gòu)
11.3 測試和文檔
11.3.1 測試程序
11.3.2 程序文檔
11.4 編程語言的特點
11.4.1 過程性語言
11.4.2 說明性語言
11.4.3 腳本語言
11.4.4 低級語言
11.4.5 高級語言
11.4.6 編譯程序和解釋程序
11.4.7 面向?qū)ο笳Z言
11.4.8 事件驅(qū)動語言
11.4.9 構(gòu)件(組件)
11.5 選擇編程語言
11.6 習(xí)題
11.7 實驗與思考:理解算法與程序設(shè)計
第12章 數(shù)據(jù)庫、數(shù)據(jù)倉庫與
數(shù)據(jù)挖掘
12.1 數(shù)據(jù)庫基礎(chǔ)
12.1.1 數(shù)據(jù)庫的基本結(jié)構(gòu)
12.1.2 數(shù)據(jù)庫的特點
12.1.3 數(shù)據(jù)模型
12.1.4 數(shù)據(jù)庫的發(fā)展
12.2 數(shù)據(jù)庫管理系統(tǒng)
12.2.1 數(shù)據(jù)庫管理系統(tǒng)功能
12.2.2 面向?qū)ο髷?shù)據(jù)庫
12.2.3 基于Web的數(shù)據(jù)庫工具
12.2.4 主流的數(shù)據(jù)庫管理系統(tǒng)
12.3 數(shù)據(jù)庫檢索
12.3.1 結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)庫
12.3.2 信息檢索
12.3.3 菜單和超文本索引
12.3.4 關(guān)鍵字搜索
12.3.5 實例查詢
12.4 數(shù)據(jù)倉庫
12.4.1 數(shù)據(jù)倉庫的特點
12.4.2 數(shù)據(jù)倉庫的組成
12.4.3 數(shù)據(jù)倉庫與數(shù)據(jù)庫
12.5 數(shù)據(jù)挖掘
12.6 習(xí)題
12.7 實驗與思考:Access初步
第13章 軟件工程與開發(fā)方法
13.1 軟件生存周期及其模型
13.1.1 軟件生存周期
13.1.2 軟件生存周期過程
13.1.3 軟件生存周期模型
13.2 軟件工程定義
13.3 軟件開發(fā)過程
13.3.1 分析階段
13.3.2 設(shè)計階段
13.3.3 實現(xiàn)階段
13.3.4 測試階段
13.4 模塊化
13.4.1 耦合
13.4.2 內(nèi)聚
13.5 軟件質(zhì)量
13.6 軟件測試
13.6.1 測試應(yīng)用程序
13.6.2 軟件測試自動化
13.7 軟件文檔
13.7.1 用戶文檔
13.7.2 系統(tǒng)文檔
13.8 面向?qū)ο蠓椒ê蚒ML
13.9 習(xí)題
13.10 實驗與思考:Visio初步
第14章 信息安全與風(fēng)險責(zé)任
14.1 基于計算機系統(tǒng)的風(fēng)險
14.1.1 操作錯誤
14.1.2 掉電、電源尖峰、電源浪涌
14.1.3 硬件失效
14.2 計算機病毒
14.2.1 計算機病毒的產(chǎn)生
14.2.2 惡意程序
14.2.3 反病毒技術(shù)
14.3 風(fēng)險管理
14.3.1 建立政策和規(guī)程
14.3.2 限制在線訪問
14.3.3 用戶權(quán)限
14.3.4 數(shù)據(jù)加密
14.3.5 因特網(wǎng)安全
14.3.6 提供冗余
14.4 數(shù)據(jù)備份
14.5 習(xí)題
14.6 實驗與思考:安全與管理
第15章 職業(yè)、職業(yè)素質(zhì)與法律
15.1 IEEE/ACM《計算學(xué)科教學(xué)計劃》的相關(guān)要求
15.2 計算的社會背景
15.2.1 網(wǎng)絡(luò)的社會內(nèi)涵
15.2.2 知識產(chǎn)權(quán)保護
15.2.3 隱私保護
15.2.4 職業(yè)和道德責(zé)任
15.3 計算機犯罪與立法
15.4 計算機職業(yè)
15.4.1 工作的分類
15.4.2 計算機專業(yè)
15.4.3 準(zhǔn)備從事計算機行業(yè)工作
15.4.4 尋找工作的技巧
15.5 習(xí)題
15.6 課程實驗總結(jié)
15.6.1 實驗的基本內(nèi)容
15.6.2 實驗的基本評價
15.6.3 課程學(xué)習(xí)能力測評
15.6.4 課程實驗總結(jié)
15.6.5 實驗總結(jié)評價(教師)
參考文獻