1. 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.

4. 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.

6. Which of the following term is best defined by the statement: “CASE tools and the target applications are isolated from physical storage so they are not affected when the hardware configuration is changed.” ?

A. Non-redundant data storage
B. Data independence
C. Data dependence
D. Ad Hhoc data queries and reports
✅ The correct answer is option B.

9. Much of the information necessary to create a behavioral model can be obtained by observing the external manifestation of the existing ________________________?

A. candidate keys
B. interface
C. database structure
D. none of the mentioned
✅ The correct answer is option B.
Explanation: The GUI or the interface provides the base for the behavioral model.