Chapter 1 演算法 1.1 演算法概念 1.2 演算法表示方法1.3 演算法效能分析Chapter 2 常見資料結構―陣列、串列、堆疊、佇列2.1 陣 列2.2 串 列2.3 堆 疊2.4 佇 列Chapter 3 常見資料結構―樹與圖3.1 樹的基本概念 3.2 二元樹與二元搜尋樹 3.3 樹的應用3.4 圖的基本概念 3.5 圖的搜尋 3.6 圖的應用Chapter 4 系統平台的發展與運作4.1 系統平台的發展4.2 系統平台的運作原理4.3 分散式系統4.4 網際網路運作原理4.5 系統平台未來發展趨勢Chapter 5 資料處理與分析5.1 資料處理的方法5.2 資料處理軟體工具應用5.3 資料分析的基本概念與方法5.4 數位合作共創Chapter 6 結構化程式設計6.1 設計第一個程式6.2 變數與運算式 6.3 循序結構 6.4 選擇結構 6.5 重複結構Chapter 7 基本演算法的程式設計實作7.1 陣列的實作 7.2 陣列的應用 7.3 基本演算法於大量資料處理與分析之應用Chapter 8 模組化程式設計8.1 模組化的意義與特性8.2 副程式 8.3 自訂程序程式專題實作Chapter 9 資訊科技與人類社會9.1 資訊科技的合理使用原則9.2 個人資料的保護 9.3 資訊系統安全防護 9.4 資訊科技對人與社會的影響與衝擊Index 附錄索引附錄A 中英文詞彙索引 附錄B 圖表編號索引附錄C 參考資料
資訊科技(普通型高中) 進階程式設計-使用Python、C++ Hello!C++程式設計-第二版(融合「大學程式設計先修檢測APCS」)