It is important to dissect a problem into manageable pieces before trying to solve the problem because

It is important to dissect a problem into manageable pieces before trying to solve the problem because

a) most problems are too complex to be solved as a single, large activity
b) most problems are solved by multiple people and it is easy to assign each piece to a separate person
c) it is easier to integrate small pieces of a program into one program than it is to integrate one big chunk of code into one program
d) our first solution may not solve the problem correctly
e) all of the above


Answer:  a.

Any interesting problem will be too complex to solve easily as a single activity.  By decomposing the problem, we can build small solutions for each piece and then integrate the pieces.  Answer d is true, but it is not the reason why we will break a problem into pieces.


Java

Learn More Multiple Choice Question :