COMPUTER FUNDAMENTALS

COMPUTER SOFTWARE

PROGRAMMING LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is Top Down Design?
A
start function at the top, break down into parts, definitions at the bottom
B
Put the steps at the top and put the explanation in layers at the bottom
C
Write a 10 page story about how to run the code and break it into chapters to help you organize.
D
None of the above
Explanation: 

Detailed explanation-1: -Top-down design means to repeatedly divide a problem into (smaller) sub-problems, until they are directly solvable. A top-down design process can be represented by a structure chart.

Detailed explanation-2: -Top down approach starts with the big picture, then breaks down from there into smaller segments. A bottom-up approach is the piecing together of systems to give rise to more complex systems, thus making the original systems sub-systems of the emergent system.

Detailed explanation-3: -A top-down design is the decomposition of a system into smaller parts in order to comprehend its compositional sub-systems. Advertisements. In top-down design, a system’s overview is designed, specifying, yet not detailing any first-level subsystems.

Detailed explanation-4: -Bottom-Up Model is mainly used by object oriented programming languages like Java, C++ etc. Top-Down Model is followed by structural programming languages like C, Fortran etc. Bottom-Up model is better suited as it ensures minimum data redundancy and focus is on re-usability.

There is 1 question to complete.