34. What is an abstract class ?

A. A class that has direct instances, but whose descendants may have direct instances
B. A class that has direct instances, but whose descendants may not have direct instances
C. A class that has no direct instances, but whose descendants may have direct instances
D. All of the mentioned
✅ The correct answer is option C.
Explanation: An abstract type is a type in a nominative type system which cannot be instantiated directly.

39. Processes for evolving a software product depend on __________________?

A. Type of software to be maintained
B. Development processes used
C. Skills and experience of the people involved
D. All of the mentioned
✅ The correct answer is option D.
Explanation: Processes used for software evolution depend on all these factors.