To solve a problem, it is broken in to a sequence of smaller sub-problems, till a stage that the sub-problem can be easily solved. What is this design approach called?
Option 1 : Top-down Approach
Option 2 : Bottom- Up Approach
Option 3 : Procedural Programming
Option 4 : None of these
Answer: Option 1