Top 80+ Solved Unified Modeling Language (UML) MCQ Questions Answer
Q. Which among these are the common notations for deployment diagrams?
a. artifacts and nodes
b. stereotypes
c. components
d. all of the mentioned
Q. Which of the following is true?
a. a uml artifact is any physical representation of data used or produced during software development or software product operation
b. a node is a computational resource
c. all of the mentioned
d. none of the mentioned
Q. Which are the ways to represent nodes in a deployment diagram?
a. nodes instances are underlined identifiers of the form name:type
b. the name may be left off,indicating an unnamed instance of the type
c. the type may be left off, indicating a named instance with an unspecified type
d. all of the mentioned
Q. What does a deployment diagram consists of?
a. computational resource
b. communication path between resource
c. artifacts that execute resource
d. all of the mentioned
Q. Which of the following is incorrect in deployment diagram?
a. communication connections between nodes are shown by communication paths
b. communication paths are represented by dotted lines
c. artifacts are deployed inside nodes where they reside and execute
d. none of the mentioned
Q. Which of these is correct?
a. artifacts instances and types have same names
b. artifact names and instances are underlines
c. all of the mentioned
d. none of the mentioned
Q. What is true about the artifacts?
a. an artifact is a physical entity
b. an artifact has spatio temporal location
c. all of the mentioned
d. none of the mentioned
Q. What are the ways in which artifacts can be deployed?
a. artifact symbol can be placed within node symbol
b. the artifact symbol can appear outside the node but be attached to it by dependency arrow from the artifact
c. artifact name can be listed inside the node symbol
d. all of the mentioned
Q. Detailed design is further classified into which of the following?
a. mid-level design
b. low-level design
c. all of the mentioned
d. none of the mentioned
Q. Mid-level design is the activity of specifying software at the level of medium-sized components such as?
a. compilation units or classes
b. their properties, relationship
c. interaction of units
d. all of the mentioned
Q. Which of these is correct?
a. low-level design is the activity of filling in small details at the lowest levels of abstraction
b. low-level design uses descriptr specification
c. mid-level design uses descriptr-paid specification
d. all of the mentioned
Q. A design document is a complete engineering design specification composed of?
a. software architecture document(sad)
b. detailed design document(ddd)
c. all of the mentioned
d. none of the mentioned
Q. The DDD template consists of which of the following?
a. mid level design and low level design
b. mapping between models
c. detailed design rationale
d. all of the mentioned
Q. Which of these statements states Generalization connector?
a. a generalization connector is more like a link line between objects than an association line between classes
b. the generalization connector always indicates that two particular classes participate in the generalization relation, as a link line shows that two objects participate in a particular relation
c. never place a name, role names, or multiplicities on a generalization connector
d. all of the mentioned
Q. A provided interface can be shown in which of these ways?
a. to attach the stick of an interface lollipop symbol to a class or component
b. to connect a stereotyped class symbol representing the interface to the providing class or component using a special realization connector
c. both the ways mentioned above
d. none of the mentioned