本書結合運算思維與演算法的基本觀念,並以C++ 語言來實作,為了降低讀者的學習障礙,本書範例都是完整的程式碼,以實作來引導觀念,全書程式都已在DEVC++ 5.1.1 的環 下正確編譯與執行。全書寫作風格是以入門者的角度去介紹,除了學習以C++ 語言撰寫程式外,更能加強運算思維及演算邏輯訓練。目前許多高中職學校開設C++ 語言的基礎課程,因此,學生或是初學者都可以使用本書作為進入C++ 語言程式設計的殿堂。
商品特色
本書力求易學易懂穩紮基礎,高效駕馭運算思維,深入概念探索,確切強化讀者的演算邏輯知識,充份注重內容質與量,完整範例降低學習障礙,為相關科系APCS檢定必備參用書。
作者序
程式設計是一門和電腦硬體與軟體息息相關相關涉獵的學科,稱得上是近十幾年來蓬勃興起的一門新興科學。更深入來看,程式設計能力已經被看成是國力的象徵,連教育部都將撰寫程式列入國、高中學生必修課程,讓寫程式不再是資訊相關科系的專業,而是全民的基本能力。程式設計課程的目標絕對不是要將每個學習者都訓練成專業的程式設計師,而是能培養學習者具備運算思維(Computational Thinking, CT)的程式腦。不過學程式設計不等於學運算思維,但是程式設計的過程,就是一種運算思維的表現,因此學好運算思維,透過程式設計絕對是最佳的途徑。
程式語言種類相當多,每種語言都有其特性及優點,C++ 語言主要是改良C 語言而來,除了保有C 語言的重要優點外,並改進C 語言中容易造成撰寫錯誤的語法。同時導入物件導向程式設計(Object-Oriented Programming)的概念,讓程式設計更加容易修改、重複使用、擴充與維護。另外,在C++ 中還加入了標準程式庫(StandardLibrary),可以讓程式開發更加容易及簡潔外,對於日後程式的維護與管理也有相當的幫助,有效降低程式的開發成本。
程式設計是一門和電腦硬體與軟體息息相關相關涉獵的學科,稱得上是近十幾年來蓬勃興起的一門新興科學。更深入來看,程式設計能力已經被看成是國力的象徵,連教育部都將撰寫程式列入國、高中學生必修課程,讓寫程式不再是資訊相關科系的專業,而是全民的基本能力。程式設計課程的目標絕對不是要將每個學習者都訓練成專業的程式設計師,而是能培養學習者具備運算思維(Computational Thinking, CT)的程式腦。不過學程式設計不等於學運算思維,但是程式設計的過程,就是一種運算思維的表現,因此學好運算思維,透過程式設計絕對是最佳的途徑...
目錄
第一章 運算思維與C++ 的初體驗
第二章 資料處理
第三章 運算思維入門基礎
第四章 程式流程控制
第五章 陣列與字串
第六章 函數與巨集
第七章 指標的輕課程
第八章 結構、聯合、列舉與定義型態
第九章 輕鬆學會物件導向程式設計
第一章 運算思維與C++ 的初體驗
第二章 資料處理
第三章 運算思維入門基礎
第四章 程式流程控制
第五章 陣列與字串
第六章 函數與巨集
第七章 指標的輕課程
第八章 結構、聯合、列舉與定義型態
第九章 輕鬆學會物件導向程式設計
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。