Problem
1. What is an Ada package?
2. Why are packages important?
3. Ada packages have two parts: a declaration and a body. List three advantages of separating the declaration from the body.
4. Define the following terms:
a. definition package
b. service package
c. data abstraction package
d. compilation
e. compilation unit.