Problem
1. What is the divide-and-conquer approach?
2. What is the major difference between "programming in the small" and "programming in the large"?
3. Describe two features of the Ada programming language that are useful for developing large software systems.