解決問題的基本概念
相關詞彙
算法
流程圖
圖例
偽代碼
逐步求精法
程式基本結構
順序結構
選擇結構
If
If
If ...... else
If ...... else if ...... else
Switch ...... case
迭代結構
For
While
Do ...... while
系統的解決方法
需要
可得到逐步的指引
知道要完成甚麼
將會做甚麼
及尚需做甚麼
便能方便日後進行除錯及維護
返回核心單元
解決問題的過程
認清問題
辨認清楚問題所指的什麼
知道問題的重點
其中一個方法
分析問題
把問題分拆成較小的問題
最重要是要知道應做什麼
設計算法
設計逐步解決問題的方法
重點在於如何做/怎樣做
建立解決方法
具體地把算法落實
選擇適當的工具(例如程式語言)去建立算法
除錯和測試
找出解決方法的錯誤並加以改善
文件編制