Multi-Dimensional Arrays:
Provide an explanation of both a two-dimensional array as well as a three-dimensional array. Following your explanation of these two arrays, discuss the differences that exist between these two.
Object-Oriented Programming and Structured Programming:
Explain both object-oriented programming and structured programming. Following your explanation of these programming methods, describe the various advantages and disadvantages of each method. Lastly, provide a justification of which method you prefer and why.