Design and Implementation of an Efficient Algorithm Using Data Structures: A Recipe for the Structured Process Called Top Down Programming

Chukwudi Igbe, Florence .O Elei
2013 Journal of Educational and Social Research  
Top-down programming is procedural programming style, which design begins by defining the solution at the highest level of functionality and breaking it down further and further into small routines that can be easily documented and coded . The main aim of this paper is a revisiting of the generic top down programming approach in solving and implementation of an efficient algorithm. we went into these research because programming is traditionally taught using bottom up approach where details of
more » ... yntax and implementation of data structure are the predominant concept. The top down approach proposed focuses instead on understanding the abstractions represented by the classical data structures without regard to their physical implementation. This paper discusses the benefits of this approach and how it is used in an object oriented world.
doi:10.5901/jesr.2013.v3n9p17 fatcat:457djakytfezljdsqj2bi7ohp4