いかにプログラムを作るか!について関連しそうなポイントを考えてみましょう。 → 2年次 前期 プログラム設計
- 変数などの管理
変数名・型などが混乱しないように・・・- フローチャートを用いる
(実際にはフローチャートに限るものではないが)「考え」を図式などを用いて表現する・・・- Top-Down Programming
最初に main 関数をつくりそれから徐々にまわりの関数を作っていく・・・
(v.s. Bottom-Up Programming)- Bottom-Up Programming
最初は小さな関数をつくりそれをまとめあげて全体のプログラムを作り上げる・・・
(v.s. Top-Down Programming)- Structured Programming
小さな「よくわかった」単位(階層的部分機能)にプログラムを分割(関数化)する・・・
↑
関数が力を発揮するところ!理解しやすいプログラムを書く
このような「階層化」された図はいたるところで見受けられますね・・・
問 階層化されているものの例をあげてください