Top 350+ Solved software design modeling (SDM) MCQ Questions Answer

From 421 to 435 of 445

Q. What is a deployment view of a softwarearchitecture?

a. a static view in terms of a modulehierarchy

b. a static view in terms of componentsand connectors

c. a view of the physical configurationin terms of nodes and interconnections

d. a dynamic interaction view interms of objects and messages

  • c. a view of the physical configurationin terms of nodes and interconnections

Q. Which of the following pattern is the basis of interaction management in many web-based systems?

a. architecture

b. model-view-controller

c. repository pattern

d. different operating system

  • b. model-view-controller

Q. What is a database wrapper class?

a. a class that encapsulates a datastructure

b. a class that encapsulates a database

c. a class that encapsulates the detailsof how to access data in a database

d. a class that encapsulates a relationaltable

  • c. a class that encapsulates the detailsof how to access data in a database

Q. What is an object broker?

a. an object that breaks into a system

b. an object that sends requests toother objects

c. an object that handles requestssent by other objects

d. an object that mediates interactionsbetween clients and services

  • d. an object that mediates interactionsbetween clients and services

Q. What does a connector join?

a. the provided port of one componentto the required port of anothercomponent

b. the provided port of one componentto the provided port ofanother component

c. the required port of one componentto the provided port ofanother component

d. the required port of one componentto the required port of anothercomponent

  • c. the required port of one componentto the provided port ofanother component

Q. What is an event-driven input task?

a. a task that executes every few seconds

b. a task that controls other tasks

c. a task that receives inputs from anexternal device when it generatesinterrupts

d. a task that checks whether thereis new input from an external device

  • c. a task that receives inputs from anexternal device when it generatesinterrupts

Q. Which of the following is NOT a case ofevent synchronization?

a. external event

b. internal event

c. timer event

d. user event

  • d. user event

Q. Which of the following type describes application architectures?

a. transaction processing applications

b. language processing systems

c. client management systems

d. transaction processing applications and language processing systems

  • d. transaction processing applications and language processing systems

Q. What two categories of stereotypes areused in modeling SPL classes?

a. kernel and optional stereotypes

b. optional and variant stereotypes

c. common and variant stereotypes

d. reuse and application role stereotypes

  • d. reuse and application role stereotypes

Q. A producer sends a message to a consumer.Which one of the following isasynchronous message communication?

a. the producer waits for a responsefrom the consumer.

b. the producer does not wait for aresponse from the consumer.

c. the producer goes to sleep.

d. the producer waits for a timeout.

  • b. the producer does not wait for aresponse from the consumer.

Q. Which of the following is not included in Architectural design decisions?

a. type of application

b. distribution of the system

c. architectural styles

d. testing the system

  • d. testing the system

Q. What happens in a Layers of Abstractionpattern?

a. each layer uses services in the layerimmediately below it.

b. each layer uses services in the layerimmediately above it.

c. each layer uses services in the layersimmediately above it and belowit.

d. each layer is independent of theother layers.

  • a. each layer uses services in the layerimmediately below it.
Subscribe Now

Get All Updates & News