本書共有8章,分為5個模塊:*模塊(第12章)講述了計算機的一些前沿技術,同時對計算思維基礎進行了講述;第二模塊(第35章)是本書的核心部分,本書提出了3種解決問題的思維方法,即程序思維、邏輯思維、數據規(guī)劃,通過實例讓讀者在練習中提升思維能力,再運用到生活中,加深印象;第三模塊(第6章)主要闡述了智能的概念,讓讀者明白智能是什么,從哪兒來,怎么實現的。第四模塊(第7章)主要針對現在不斷涌現的網絡問題,進行討論并糾正;第五模塊(第8章)針對前面所學習的知識進行綜合的練習。
第1章計算機前沿技術
1.1物聯(lián)網
1.1.1什么是物聯(lián)網
1.1.2物聯(lián)網的起源
1.1.3物聯(lián)網的應用
1.2云計算時代
1.2.1什么是云計算
1.2.2云計算的歷史
1.2.3云計算的應用
1.2.4云計算下的隱私問題
1.3大數據
1.3.1什么是大數據
1.3.2大數據的特征和意義
1.3.3大數據的結構
1.3.4大數據的應用
1.3.5大數據的趨勢
1.4其他前沿技術
1.4.1并行計算
1.4.2情感計算
1.4.3綠色計算
1.5計算機發(fā)展趨勢
1.5.1高性能計算
1.5.2普適計算
1.5.3服務計算與云計算
1.5.4智能計算
1.5.5生物計算
1.5.6未來互聯(lián)網與智慧城市
課后練習
第2章計算思維基礎
2.1計算思維的概念
2.1.1計算思維的定義
2.1.2計算思維和計算機思維
2.1.3計算思維的應用
2.20和1的思考
2.2.1《易經》與0/1
2.2.2邏輯與0/1
2.2.3數值信息與0/1
2.2.4非數值信息與0/1
2.3計算發(fā)展史的啟示
2.3.1計算工具的發(fā)展史
2.3.2計算機硬件發(fā)展史
2.3.3計算機軟件發(fā)展史
課后練習
第3章問題求解之程序思維
3.1信息的數字化
3.1.1信息與信息量
3.1.2信息的數字化
3.1.3程序構造及其表達方法
3.2排序問題
3.2.1基本排序算法
3.2.2排序算法的現實應用
3.3遞歸問題
3.3.1遞歸算法
3.3.2遞歸算法的現實應用
3.4貪心算法
3.4.1基本思路
3.4.2貪心算法的現實應用
3.5綜合應用
3.5.1背包問題
3.5.2旅行商問題
課后練習
第4章問題求解之邏輯思維
4.1邏輯思維基礎
4.1.1概念思維
4.1.2邏輯思維的意義和學習方法
4.2邏輯思維常見方法
4.2.1歸納與演繹
4.2.2分析法
4.2.3排除法
4.2.4假設法
4.3行政能力測試邏輯模擬題
例題解析
第5章問題求解之數據規(guī)劃
5.1數據庫技術概述
5.1.1什么是數據庫技術
5.1.2數據庫技術的發(fā)展
5.2數據庫系統(tǒng)
5.2.1數據庫系統(tǒng)的組成
5.2.2數據庫系統(tǒng)的相關概念
5.2.3數據模型
5.3關系數據庫
5.3.1關系數據庫的有關概念
5.3.2關系數據庫完整性
5.3.3常見的數據庫產品
課后練習
第6章智能概述