COMPUTER PROGRAMMING FUNDAMENTALS
WHAT IS PROGRAMMING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Identifying the main steps needed in your program
|
|
Breaking down each step until it becomes easy to code
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Stepwise refinement is the idea that software is developed by moving through the levels of abstraction, beginning at higher levels and, incrementally refining the software through each level of abstraction, providing more detail at each increment.
Detailed explanation-2: -Stepwise Refinement is the process of breaking down a programming problem into a series of steps. You start with a general set of steps to solve the problem, defining each in turn. Once you have defined each of the steps you then break the problem down into a series of smaller sub-steps.
Detailed explanation-3: -3. Which of these describes stepwise refinement? Explanation: It is top down approach and not bottom up.
Detailed explanation-4: -One such approach is the stepwise refinement (or top-down design). Stepwise refinement is a variation of the divide and conquer where the process to be carried out are broken down into a number of steps, each of which can be described by an algorithm which is smaller and simpler.