2. Program Implementation
The stage in the development of a computer
program where the algorithm is put into a
programming language such as C++, Visual
Basic, Pascal, Proton etc.
3. Steps in program implementation
There are four or five steps or processes that
are involved:
Creation of source code
Compiling and linking
Execution
Program Maintenance
4. Source code creation
This is done using programming language which maybe:
Low Level (machine or assembly language)
High Level Language (Pascal, C++, Proton etc.)
The source code produced may contain:
Syntax error
Logical error
May include:
Variables
Control Structure:
Conditional statements (If.. Then ..Else)
Loops (While, For, repeat)
Constants
List of data that can be written to, read from or searched for
5. Compiling and Linking
Compiling: changes the source code to
machine language or object code which
creates the executable or finished program.
Linking: involves the system software
integrating source code and object code into a
single program.
7. Execution
Running the program
May result in:
Run-time error
This type of error can be solved through:
Debugging
8. Program Maintenance
Documenting the program: stating how to use the
program or how it works.
There are two types of documentation:
External: use of manuals
Internal: use of comments through the program or
source code