(a) Identify the components of a problem.
(b) Identify the components of a solution to a problem.
(c) Determine the order of the steps needed to solve a
problem.
(d) Identify sub-procedures necessary to solve a
problem.