計算思維導論第2版
萬珊珊//呂橙//郭志強//李敏傑//張昱
- 出版商: 機械工業
- 出版日期: 2023-08-01
- 定價: $414
- 售價: 8.5 折 $352
- 語言: 簡體中文
- 頁數: 344
- 裝訂: 平裝
- ISBN: 7111734696
- ISBN-13: 9787111734697
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書共9章,分別是緒論、運算基礎、運算平臺、演算法及程式設計、電腦網絡基礎、
數據庫技術基礎、邏輯思考與邏輯推理、資料探勘基礎、電腦新技術。
本書以「計算心智論」課程學習對象的特色與課程的教學要求,以複合思考能力提升為主線,
帶領讀者從計算基石、資訊獲取、思維訓練三個模組認識計算思維,並培養應用計算思維的能力。
目錄大綱
目錄
前言
第1章緒論
1.1 思維
1.1.1 思維的定義
1.1.2 科學與科學研究
1.1.3 從科學思維到計算思維
1.1.4 從電腦科學到計算思維
1.2 計算的概念
1.2.1 什麼是計算
1.2. 2 普適計算與計算無所不在
1.3 計算思維概述
1.3.1 計算思維的概念
1.3.2 計算思維的本質1.3.3
計算思維的特徵
1.3.4 身邊的計算思維
1.4 計算工具與計算機
1.4.1 計算機的產生
1.4.2 計算機的分代與分類
1.4.3 計算機在中國的發展
1.4.4 計算機的限制
1.4.5 計算機的應用
1.4.6 未來計算機的發展趨勢
習題
第2章計算基礎
2.1 數據、資訊與知識
2.1.1 資料
2.1.2 資訊
2.1.3 知識
2.2 數碼
2.2.1 數碼的概念
2.2.2 二進制
2.2.3 數碼的轉換
2.3 資料的儲存組織形式
2.3.1 資料的組織形式
2.3.2 計算機中的資料運算
2.4 資料在電腦中的表示形式
2.4.1 電腦中數值型資料的表示
2.4.2 西文字符在電腦中的表示
2.4.3 中文字符在電腦中的表示
2.4.4 聲音資訊和影像資訊的表示
習題
第3章計算平臺
3.1 電腦硬件系統概述
3.1.1 電腦系統構成
3.1.2 馮諾依曼電腦的基本組成
3.2 電腦基本工作原理
3.2.1 指令與指令系統
3.2.2 程式的執行流程
3.3 微型電腦硬件組成
3.3.1 微型電腦的主要效能指標
3.3.2 主機板
3.3.3 中央處理器
3.3.4 記憶
體3.3.5 輸入/輸出裝置
3.4 電腦軟件系統
3.4.1 系統軟件與應用軟件
3.4. 2 本地軟件和線上軟件
3.4.3 商業軟件、免費軟件、自由軟件、開源軟件
3.5 作業系統的功能和分類
3.5.1 作業系統的概念
3.5.2 作業系統的分類
3.5.3 作業系統的引導
3.5. 4 作業系統的功能
習題
第4章演算法及程式設計
4.1 演算法與演算法描述
4.1.1 演算法的概念
4.1.2 演算法的特徵
4.1.3 常數與變量
4.1.4 程式設計的三大結構
4.1.5 演算法的描述
4.1.6 演算法複雜度分析
4.2 經典演算法
4.2.1 枚舉法
4.2.2 遞推法
4.2.3 遞歸法
4.2.4 迭代法
4.2.5 找出演算法
4.2.6 排序演算法
4.2.7 分治法
4.2 .8 動態規劃
4.2.9 貪心演算法
4.2.10 回溯法
4.3 Raptor流程圖
4.3.1 Raptor程式設計環境
4.3.2 Raptor功能介紹
4.3.3 Raptor演算法描述範例
4.4 Python語言程式設計
4.4.1 Python程式設計環境
4.4. 2 Python基本語法
4.4.3 Python基本資料結構
4.4.4 函數
4.4.5 模組
習題
第5章電腦網絡基礎
5.1 電腦網絡概述
5.1.1 電腦網絡的定義與功能
5.1.2 電腦網絡的形成與發展
5.1.3 電腦網絡的組成
5.1.4 電腦網絡的分類
5.2 電腦網絡技術
5.2.1 電腦網絡的體系結構
5.2.2 網絡通訊與連網設備
5.2.3 網絡傳輸媒體
5.2 .4 網絡位址和網域名稱
5.3 電腦網絡的基本服務和應用程式
5.3.1 WWW服務
5.3.2 電子郵件服務
5.3.3 DNS服務
5.3.4 DHCP服務
5.3.5 檔案傳輸服務
5.3.6 遠端登入服務
5.3.7資訊檢索服務
5.3.8 社交平臺
5.3.9 即時通訊
5.3.10 視訊會議
5.4 網絡互聯
5.4.1 因特網
5.4.2 電腦區域網絡
5.4.3 無線區域網絡
5.5 網絡安全及防護
5.5.1 網絡安全
5.5.2 網絡安全5.面臨的威脅
5.5.3 網絡安全技術
5.6 常用網絡群組網實例
5.6.1 區域網絡群組網絡實例
5.6.2 無線區域網絡網絡實例
習題
第6章數據庫技術基礎
6.1 資料管理技術的發展
6.1.1 人工管理階段
6.1 .2 檔案系統階段
6.1.3 數據庫系統階段
6.2
關係
模型
6.3
MySQL數據庫管理系統
6.3.1 檢視MySQL數據庫
6.3.2 MySQL數據庫的建立與維護
6.3.3 在Navicat中建立查詢
6.3.4 SQL語句查詢
6.3.5 建立視圖
6.3.6 使用Navicat匯出/匯入數據庫檔案
6.3.7 使用Python連結MySQL數據庫
習題
第7章邏輯思考與邏輯推理
7.1 邏輯學與邏輯思考
7.1.1 邏輯學與邏輯思考的基本概念
7.1.2 邏輯思考的特徵
7.1.3 數理邏輯
7.2 命題與命題判斷
7.2.1 命題的概念
7.2.2 命題的類型
7.2.3 命題的判斷方法
7.3 命題符號化與連結詞
7.3.1 命題符號化
7.3.2 聯結詞
7.4 真值表與等值演算
7.4.1 建構真值表
7.4.2 等值演算