if 與 else 的思考術:程式設計邏輯腦的養成講座

矢澤久雄

  • 出版商: 博碩
  • 出版日期: 2009-08-21
  • 定價: $320
  • 售價: 7.8$250
  • 語言: 繁體中文
  • 頁數: 244
  • ISBN: 9862012595
  • ISBN-13: 9789862012598

無法訂購

買這商品的人也買了...

相關主題

商品描述

<本書簡介>

語言就是思考術。人類是以語言來思考事情與溝通,而程式語言正是讓人類與電腦溝通的語言,也是電腦處理資訊時的邏輯。因此,如果沒有學會這種程式邏輯的思考術,則就算學會了程式語法,也沒辦法將自己的想法寫成程式。

本書的第一個目的就是要傳授這種思考術。一開始談電腦硬體的運作機制,再介紹要如何將它轉換為程式邏輯,接著說明了該如何利用流程圖和劇本來設計程式的架構,並將大型程式分割成許多函式。書中有專章介紹各種演算法、亂數和遞迴的概念,並實際演練了將概念轉換為程式的過程。

第二個目的則是要發掘自我的程式設計腦。程式設計腦就是程式設計師的心理素質,也就是樂於自己尋找並解決問題的心態。作者以自己的學習、工作經歷,讓讀者知道什麼是程式設計腦,並透過他的教學經驗,幫助讀者培養自己的程式設計腦。

 

<章節目錄>

 

前言

第1章 程式設計師是這樣的人
1-1程式設計師的適性檢查
1-2喜歡上電腦與寫程式

第2章 掌握對電腦與程式的概念
2-1電腦的結構
2-2以「數字」描述各種資訊
2-3整理腦中的想法並表現出來

第3章 跟著程式設計教材自學的方式
3-1自學的準備
3-2學習的起點與終點

第4章 指導程式設計入門講座的方法
4-1指導程式設計的步驟與基本語法
4-2修正臭蟲並加入更有趣的功能
4-3經常在程式設計講座聽到的問題

第5章 模仿範例程式時的竅門
5-1模仿程式的整體結構
5-2模仿程式的故事與登場人物
5-3模仿原始碼的編排方式

第6章 值得學會的基本演算法
6-1搞懂「演算法」是什麼
6-2排序與搜尋的演算法
6-3克服對演算法的抵抗意識

第7章 程式設計師會沈醉於其中的技巧
7-1玩亂數
7-2享受遞迴
7-3以狀態遷移圖改變觀點

第8章 辦得到這些事就能獨當一面
8-1把大程式分割製作的方法
8-2為想更進一步的人所提供的建議
8-3為程式設計腦還未萌發的人提供的建議