| 1-Analyzes the input, process and output components required for thesolution of the engineering problem. 2-Controls the process steps of algorithms. 3-Uses the constants and variables that will be required in the program. 4-Runs the codes of the programming language. 5-Analyzes program output results. |