+2 votes
in Class 11 by kratos

Explain the top-down approach in brief.

1 Answer

+2 votes
by kratos
 
Best answer

Top-Down Approach:

It is based on a concept called divide and conquer. A given problem is solved by breaking it down into smaller manageable parts called modules. Hence it is also called as step wise refinement. The subprograms are further divided into still smaller sub problems. Finally, the sub problems are solved individually, and all these give the solution to the overall problem.

Properties of Top-Down Analysis:

1. Understandability:

The individual modules are organized to *** in a particular sequence.

  1. This helps to understand the program behaviour more easily.

  2. Clear Identification of tasks.

  3. Easy program maintenance.

  4. Removes duplication or repetition of coding in a problem.

  5. Enhances the feature of code reusability.

...