Computer ScienceCode 9618
Program Design
What this topic asks you to be able to do
- Use a structure chart to break a problem down into sub-tasks, and to show which parameters the modules/procedures/functions of the algorithm design pass to one another
- Describe what a structure chart is for
- Construct a structure chart that breaks down a problem you are given
- derive pseudocode that is equivalent to a structure chart
- demonstrate an understanding of why state-transition diagrams are used to record an algorithm