Thu 28 March 2024
Baydari.com

Program Development Process

A program has to go through the following stages to develop a computer program:

  1. Defining and Analyzing the Problem
  2. Designing the Algorithm
  3. Coding or Writing the Program
  4. Test Execution
  5. Debugging
  6. Final Documentation

 

1. Defining and Analyzing the Problem

In this step, a programmer studies the problem. He decides the best way to solve this problem. Studying a problem is necessary because it helps a programmer to decide about the following things:

  1. The facts and figures which are necessary for developing the program.
  2. The way in which the program will be designed.
  3. The language in which the program will be most suitable.
  4. What is the desired output and in which form it is needed, etc.

 

2. Designing the Algorithm

An algorithm is a sequence of steps that must be carried out before a programmer starts preparing his program. The programmer designs an algorithm to help visualize possible alternatives in a program.

 

3. Coding or Writing the Program

The next step after designing the algorithm is to write the program in a high-level language. This process is known as coding.

 

4. Test Execution

The process of executing a program to find out errors or bugs is called test execution. It helps a programmer to check the logic of the program. It also ensures that the program is error-free and workable.

 

5. Debugging

Debugging is a process of detecting, locating and performed canceling the bugs in a program. It is by running the program again and again.

 

6. Final Documentation

When the program is finalized, its documentation is prepared. Final documentation is provided to the user. It guides the user how to use the program in the most efficient way. Another purpose of documentation is to allow some other programmer to modify the code if necessary. Documentation should be done in each step during development of a program.


Share