This table represents the dissection of the problem into its sub-problems. Although some of the sub-problems could conceivably be sub-divided further, nothing would be accomplished by doing so. Take a moment to study the table to make sure that you understand how we arrived at this point.

The next step in the top down approach is to begin tackling each sub-task individually. After each simple problem has been implemented and tested thoroughly, the sub-tasks can then be combined to form the more complicated script.

The next page shows this table with links to the implementations of each sub-task.

Close window