FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

WHAT IS PROGRAMMING

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: -A top-down approach (also known as stepwise design and stepwise refinement and in some cases used as a synonym of decomposition) is essentially the breaking down of a system to gain insight into its compositional sub-systems in a reverse engineering fashion.

Detailed explanation-2: -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-3: -Summary. The top-down approach to management is when company-wide decisions are made solely by leadership at the top, while the bottom-up approach gives all teams a voice in these types of decisions.

Detailed explanation-4: -In a top-down design methodology, we define the top-level block and identify the sub-blocks necessary to build the top-level block. We further subdivide the sub-blocks until we come to leaf cells, which are the cells that cannot further be divided.

Detailed explanation-5: -A top-down diagram shows the breakdown of a system to its lowest manageable levels. They are used in structured programming to arrange program modules into a tree. Each module is represented by a box, which contains the module’s name. The tree structure visualizes the relationships between modules.

There is 1 question to complete.