
(a) (i) Identify Figure 1 above. (ii) Name the parts labeled I, J, K, and L in Figure 1
(b)(i) Define the documentation stage in the Program Development Life Cycle. (ii) List three characteristics of a good computer program.
Explanation

Figure 1 above (b)(i) The Documentation Stage: This stage involves writing a manual that provides an overview of the functionality, tutorial, in-depth explanation of major program features, reference documentation of program commands, and thorough description of error messages generated by the program.
OR
It is a stage that contains a write-up showing the program specification, operational manual, and user manual
(i) Characteristics of a Good Computer Program:
(i) Accuracy; (ii) Reliability: (iii) Portability: (iv) Readability (V) Efficiency: (vi) Durability or Maintainability; (vi) Cost effective; (vil) Generality/Versatility: (ix) Security (x)Flexibility: (xi) Minimal Complexity: (xii) Clarity; (xii) Suitability: (xiv) Reusability: (xv) Installability: (xvi) Replaceability; (xvi) Loose coupling.