Design & Implementation Mcqs for Software Engineering - Set 1

1)   Which of the following is a dynamic model that shows how the system interacts with its environment as it is used ?

a. system context model
b. interaction model
c. environmental model
d. both system context and interaction
Answer  Explanation 

ANSWER: interaction model

Explanation:
No explanation is available for this question!


2)   Which of the following is a structural model that demonstrates the other systems in the environment of the system being developed ?

a. system context model
b. interaction model
c. environmental model
d. both system context and interaction
Answer  Explanation 

ANSWER: system context model

Explanation:
The context model of a system may be represented using associations. Associations simply show that there are some relationships between the entities involved in the association.


3)   Which of the following is not needed to develop a system design from concept to detailed object-oriented design ?

a. Designing system architecture
b. Developing design models
c. Specifying interfaces
d. Developing a debugging system
Answer  Explanation 

ANSWER: Developing a debugging system

Explanation:
The debugging system is a part of testing phase


4)   Which of the following come under system control ?

a. Reconfigure
b. Shutdown
c. Powersave
d. All of the mentioned
Answer  Explanation 

ANSWER: All of the mentioned

Explanation:
Functionalities are governed by the system


5)   Which model shows the flow of object interactions?

a. Sequence model
b. Subsystem model
c. Dynamic model
d. Both Sequence and Dynamic model
Answer  Explanation 

ANSWER: Sequence model

Explanation:
Sequence model are represented using a UML sequence or a collaboration diagram and are dynamic models.


6)   We use _______________ where various parts of system use are identified and analyzed in turn?

a. tangible entities
b. scenario-based analysis
c. design-based analysis
d. none of the mentioned
Answer  Explanation 

ANSWER: scenario-based analysis

Explanation:
Use a scenario-based analysis where various scenarios of system use are identified and analyzed in turn.


7)   If the system state is Shutdown then it can respond to which of the following message?

a. restart()
b. reconfigure()
c. powerSave()
d. all of the mentioned
Answer  Explanation 

ANSWER: all of the mentioned

Explanation:
A restart() message causes a transition to normal operation. Both the powerSave() and reconfigure() messages cause a transition to a state in which the system reconfigures itself.


8)   Which model describes the static structure of the system using object classes and their relationships ?

a. Sequence model
b. Subsystem model
c. Dynamic model
d. Structural model
Answer  Explanation 

ANSWER: Structural model

Explanation:
Important relationships that may be documented at this stage are generalization (inheritancE. relationships, uses/used-by relationships, and composition relationships.


9)   Which message is received so that the system moves to the Testing state, then the Transmitting state, before returning to the Running state ?

a. signalStatus()
b. remoteControl()
c. reconfigure()
d. reportStatus()
Answer  Explanation 

ANSWER: reportStatus()

Explanation:
No explanation is available for this question!


10)   A description of each function presented in the DFD is contained in a _________________________?

a. data flow
b. process specification
c. control specification
d. data store
Answer  Explanation 

ANSWER: process specification

Explanation:
No explanation is available for this question!