11. The core of reverse engineering is an activity called________________?

A. restructure code
B. directionality
C. extract abstractions
D. interactivity
✅ The correct answer is option C.
Explanation: The engineer must evaluate the old program and extract a meaningful specification of the processing that is performed, the user interface that is applied, and the program data structures or database that is used.

12. Which of the following is not a benefit of software reuse ?

A. Standards compliance
B. Increased Reliability
C. Reduced Process risk
D. Maintaining a component library
✅ The correct answer is option C.
Explanation: There can be thousands of components in a frameworks whose maintenance is quite difficult.

13. Which of the following examples is/are models of application architectures ?

A. a means of assessing components for reuse
B. a design checklist
C. a vocabulary for talking about types of applications
D. all of the mentioned
✅ The correct answer is option D.
Explanation: Application architectures encapsulate the principal characteristics of a class of systems