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