In: Computer Science
NOT a direct goal of the structured programming movement of the 60s?
A : to facilitate the creation of concurrent programs
B : to improve program readability
C : to make it easier to maintain code
D : to reduce software costs
Structured programming movement of the 60s:
In the early 60s, a new concept of using structured controls was introduced where the various control structure as: if-else, while, do-wile, switch statements were added to control the flow of the code execution and add exit point OR return point when a certain condition is satisfied OR not satisfied.
Let’s consider the given option to find which one was NOT direct goal of this movement:
--------------------------------------------------
A: to facilitate the creation of concurrent programs
This is not a correct option as structured programming enabled the concurrent execution of various sub-routines and return to its calling sub-routine once the execution of sub-routine is done.
B: to improve program readability
This is not the correct option, as structured programming introduced the better readability of the program as the 100’s of lines of code was easy to be maintained in structured way so that any other developer can easily understand the flow by reading the structure.
C: to make it easier to maintain code
This is incorrect option, as structure programming enhances the possibility to maintain the code in a better way having various blocks and sections in it.
D: to reduce software costs
This is correct option, as direct goal of the structured programming movement was to make the programming easy from developer’s point of view rather than from economic side. The goal was to make programming easy to write, easy to understand and easy to update. The focus was not to reduce the cost, but yes, it ultimately reduced the code lines, coding efforts and thus reduced the cost.