

MCQOPTIONS
Saved Bookmarks
This section includes 13 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
1. |
EXTRACTING_DATA_ITEMS_AND_OBJECTS,_TO_GET_INFORMATION_ON_DATA_FLOW,_AND_TO_UNDERSTAND_THE_EXISTING_DATA_STRUCTURES_THAT_HAVE_BEEN_IMPLEMENTED_IS_SOMETIMES_CALLED?$ |
A. | data analysis |
B. | directionality |
C. | data extraction |
D. | client applications |
Answer» B. directionality | |
2. |
Transformation of a system from one representational form to another is known as$ |
A. | Re-factoring |
B. | Restructuring |
C. | Forward engineering |
D. | Both Re-factoring and Restructuring |
Answer» E. | |
3. |
Reverse engineering and Re-engineering are equivalent processes of software engineering.$ |
A. | True |
B. | False |
Answer» C. | |
4. |
Which of the following is not an objective of reverse engineering? |
A. | to reduce maintenance effort |
B. | to cope with complexity |
C. | to avoid side effects |
D. | to assist migration to a CASE environment |
Answer» E. | |
5. |
Much of the information necessary to create a behavioral model can be obtained by observing the external manifestation of the existin? |
A. | candidate keys |
B. | interface |
C. | database structure |
D. | none of the mentioned |
Answer» C. database structure | |
6. |
Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model: |
A. | Build an initial object model |
B. | Determine candidate keys |
C. | Refine the tentative classes |
D. | Discover user interfaces |
Answer» E. | |
7. |
Reverse engineering techniques for internal program data focus on the definition of classes of objects. |
A. | True |
B. | False |
Answer» B. False | |
8. |
Reverse engineering is the process of deriving the system design and specification from its |
A. | GUI |
B. | Database |
C. | Source code |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
9. |
Forward engineering is also known as |
A. | extract abstractions |
B. | renovation |
C. | reclamation |
D. | both renovation and reclamation |
Answer» E. | |
10. |
What have become de rigueur for computer-based products and systems of every type? |
A. | GUIs |
B. | Candidate keys |
C. | Object model |
D. | All of the mentioned |
Answer» B. Candidate keys | |
11. |
The core of reverse engineering is an activity called |
A. | restructure code |
B. | directionality |
C. | extract abstractions |
D. | interactivity |
Answer» D. interactivity | |
12. |
In reverse engineering, what refers to the level of detail that is provided at an abstraction level? |
A. | interactivity |
B. | completeness |
C. | abstraction level |
D. | directionality |
Answer» C. abstraction level | |
13. |
In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code? |
A. | interactivity |
B. | completeness |
C. | abstraction level |
D. | direction level |
Answer» D. direction level | |