ABSTRACT

This chapter deals with the techniques used to design computer programs. Using these techniques, the programmer will convert the specification into logic diagrams and flow charts. Once the programmer has determined and allocated the resources needed, attention is focused on the language choice, for which the following factors should be considered: By considering these factors, the programmer can select a language from the wide range available. The programmer constructs flow charts to better describe the procedure or function of a particular module. Notice it is much easier to detect which loops are nested inside the others than with the flow chart with its flow arrows. Once the specification of a program is complete, the design process starts with the gathering of resources about both the machine and the selected language, scheduling of computer time, and determination of the manpower necessary to complete the project.