Q:

WHAT IS THE DIFFERENCE BETWEEN TOP DOWN APPROACH AND BOTTOM UP APPROACH IN PROGRAMMING LANGUAGES?

belongs to collection: C INTERVIEW QUESTIONS AND ANSWERS

0

WHAT IS THE DIFFERENCE BETWEEN TOP DOWN APPROACH AND BOTTOM UP APPROACH IN PROGRAMMING LANGUAGES?

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Top down approach and bottom up approach are involved in software development. These approaches are not involved in program execution.

  • Structure/procedure oriented programming languages like C programming language follows top down approach. Whereas object oriented programming languages like C++ and Java programming language follows bottom up approach.
  • Top down approach begins with high level design and ends with low level design or development. Whereas, bottom up approach begins with low level design or development and ends with high level design.
  • In top down approach, main() function is written first and all sub functions are called from main function. Then, sub functions are written based on the requirement. Whereas, in bottom up approach, code is developed for modules and then these modules are integrated with main() function.
  • Now-a-days, both approaches are combined together and followed in modern software design.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C INTERVIEW QUESTIONS AND ANSWERS

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
WHAT IS THE DIFFERENCE BETWEEN C AND JAVA?... >>
<< WHAT IS THE DIFFERENCE BETWEEN C AND C++?...