demonstrate the ability to apply the process of functional decomposition in subprogram design;