
Computer Software and Programming I-63
instructions). Further, algorithm is represented by flowcharts and pseudo codes. These tools make
program logic clear and they eventually help in coding.
4. Testing the algorithm for accuracy: Before converting the algorithms into actual code, it should
be checked for accuracy. The main purpose of checking an algorithm is to identify major logical
errors at an early stage, because logical errors are often difficult to detect and correct at later stages.
The testing also ensures that the algorithm is a ‘true’ one and it should work for both normal and
unusual data.
5. Coding: After meeting all the design ...