Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Software Engineering types

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

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

Explanation: The GUI or the interface provides the base for the behavioral model.

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

Software Engineering types

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 ?

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

Explanation: Once information defined in the preceding steps is known, a series of transformations can be applied to map the old database structure into a new database structure.

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 ? Read More »

Software Engineering types

What have become de rigueur for computer-based products and systems of every type ?

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

Explanation: Therefore, the redevelopment of user interfaces has become one of the most common types of re-engineering activity. But before a user interface can be rebuilt, reverse engineering should occur.

What have become de rigueur for computer-based products and systems of every type ? Read More »

Software Engineering types

In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code ?

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

In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code ? Read More »

Software Engineering types

Forward engineering is also known as_________________?

Forward engineering is also known as_________________?

A. extract abstractions
B. renovation
C. reclamation
D. both renovation and reclamation

Explanation: Forward engineering, also called renovation or reclamation , not only recovers design information from existing software, but uses this information to alter or reconstitute the existing system in an effort to improve its overall quality

Forward engineering is also known as_________________? Read More »

Software Engineering types

The core of reverse engineering is an activity called________________?

The core of reverse engineering is an activity called________________?

A. restructure code
B. directionality
C. extract abstractions
D. interactivity

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.

The core of reverse engineering is an activity called________________? Read More »

Software Engineering types