Explain the need for complex data structures and how they are used.
• Explain the design and application of arrays and how an array simplifies program development. Support your answer with a hypothetical real-world example.
• Explain at least four benefits of modular design. Support your answer with a hypothetical real-world example.