
0人評分過此書
進階程式設計:使用Python、C++
作者
:
出版日期
:
2020/12/01
閱讀格式
:
PDF
ISBN
:
9789865026080
內容簡介:◆依據普通型高中12年國民基本教育課程綱要參考編撰。◆適用高中資訊科技加深加廣選修課程之教材。本書特色★以Python/C程式語言,進行各個主題的實作,可彈性調整授課內容及進度。★易於操作的整合式開發環境,進行程式實作,強化程式設計思維邏輯。★內容深入淺出,適合高中職學生的學習程度。★內容配合標準授課時數,並提供教學簡報,每章節均提供課後練習題。
-
01 程式語言的概觀與實務
-
1.1 程式語言的功用
-
1.2 程式語言的數量與分類
-
1.3 程式語言與整合式開發環境
-
1.3.1 安裝Python核心系統
-
1.3.2 安裝C++核心系統
-
1.3.3 安裝Sublime Text整合式開發環境
-
1.3.4 程式碼的簡易執行方式
-
1.3.5 編輯環境的設置
-
1.3.6 語法檢查和外部執行
-
1.3.7 大幅提升編輯效率的快捷鍵
-
-
-
02 基礎的資料結構之原理與運用
-
2.1 資料型態與資料結構
-
2.2 整數
-
2.3 浮點數
-
2.4 字串
-
2.5 串列/陣列
-
2.6 值組
-
2.7 集合
-
2.8 字典
-
-
03 複合式的資料結構之原理與實作
-
3.1 堆疊
-
3.2 佇列
-
3.3 鏈結串列
-
-
04 重要演算法之原理與應用
-
4.1 搜尋演算法
-
4.1.1 線性搜尋演算法的實例
-
4.1.2 二元搜尋演算法的實例
-
-
4.2 排序演算法
-
4.2.1 氣泡排序演算法的實例
-
4.2.2 合併排序演算法的實例
-
-
4.3 分治演算法
-
4.3.1 遞迴版本之二元搜尋演算法的實例
-
4.3.2 遞迴版本之合併排序演算法的實例
-
-
4.4 演算法效能的分析與比較
-
4.4.1 迴圈敘述之效能的分析
-
4.4.2 遞迴敘述之效能的分析
-
4.4.3 線性搜尋演算法之效能的分析
-
4.4.4 二元搜尋演算法之效能的分析
-
4.4.5 氣泡排序演算法之效能的分析
-
4.4.6 合併排序演算法之效能的分析
-
-
-
05 程式碼的除錯和執行時間
-
5.1 程式碼的除錯
-
5.1.1 Python程式語言的簡易除錯方式
-
5.1.2 C++程式語言的簡易除錯方式
-
-
5.2 程式碼的執行時間
-
-
06 APCS相關考題的實作與解析
-
6.1 實作題的綜合演練part 1
-
6.2 實作題的綜合演練part 2
-
6.3 實作題的綜合演練part 3
-
6.4 實作題的綜合演練part 4
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分