Here, we have a set of multiple-choice questions and answers (quiz) on UML views and UML diagrams in software engineering. For any help, you can refer to the previous articles on the same topic.

questions

Title
How many views of the software can be represented through the Unified Modeling Language (UML)?

How many views of the software can be represented through the Unified Modeling Language (UML)?


  1. Four
  2. Five
  3. Nine
  4. None of the above
discuss
Which of the following UML diagrams represent the structural View of the software?

Which of the following UML diagrams represent the structural View of the software?


  1. Class diagram
  2. Object diagram
  3. Both a. and b.
  4. None of the above
discuss
Which of the following is not a UML diagram?

Which of the following is not a UML diagram?


  1. Class diagram
  2. Object Diagram
  3. Interface diagram
  4. Use case model
discuss
Which of the following statements is true?

Which of the following statements is true?

  1. There are 5 views that are represented through the Unified Modelling Language (UML).
  2. These 5 views in UML are represented through 9 UML diagrams.

  1. Only i is true
  2. Only ii is true
  3. Both i and ii are true
  4. None of them is true
discuss
Which of the following views represents the interaction of the user with the software but tells nothing about the internal working of the software?

Which of the following views represents the interaction of the user with the software but tells nothing about the internal working of the software?


  1. Use case diagram
  2. Activity diagram
  3. Class diagram
  4. All of the above
discuss
UML describes the real-time systems

UML describes the real-time systems.


  1. True
  2. False
discuss
UML ... gives an overview of a software system

UML ... gives an overview of a software system.


  1. Class diagram
  2. List of attributes
  3. List of operations
  4. All of the above
discuss
An UML diagram which has a static view?

An UML diagram which has a static view?


  1. Use case
  2. Class diagram
  3. List
  4. None of these
discuss
shows a full or partial view of the structure within a precise time for a modelled system?

... shows a full or partial view of the structure within a precise time for a modelled system?


  1. Sequence Diagram
  2. Object Diagram
  3. Collaboration Diagram
  4. Class Diagram
discuss
Sequence diagram is ... oriented

Sequence diagram is ... oriented.


  1. Time
  2. Class
  3. Activity
  4. None of these
discuss
UML is not a programming language; it is rather a visual language

UML is not a programming language; it is rather a visual language.


  1. True
  2. False
discuss
Structural Diagrams do not capture static aspects or structure of a system

Structural Diagrams do not capture static aspects or structure of a system.


  1. True
  2. False
discuss
UML Class and objects consist of

UML Class and objects consist of ...


  1. Digits
  2. Letters
  3. Punctuation Characters
  4. All of these
discuss
diagram is time-oriented?

... diagram is time-oriented?


  1. Sequence
  2. Collaboration
  3. Activity
  4. None of the mentioned
discuss
Behavior Diagrams includes

Behavior Diagrams includes ...


  1. Use Case Diagrams
  2. State Diagrams
  3. Activity Diagrams
  4. All of these
discuss
Composite Structure Diagram is used to represent the internal structure of a class

Composite Structure Diagram is used to represent the internal structure of a class.


  1. True
  2. False
discuss
Things in UML can be

Things in UML can be ...


  1. Structural
  2. Behavioural
  3. Grouping
  4. All of these
discuss
One of the Characteristics of UML?

One of the Characteristics of UML?


  1. It is a generalized modelling language.
  2. It is distinct from other programming languages like C++, Python, etc.
  3. It is interrelated to object-oriented analysis and design.
  4. It is used to visualize the workflow of the system.
  5. All of these
discuss
A conceptual model in UML is composed of several interrelated concepts. It makes it easy to understand the objects and how they interact with each other

A conceptual model in UML is composed of several interrelated concepts. It makes it easy to understand the objects and how they interact with each other.


  1. True
  2. False
discuss
Deployment Diagram is used to represent system hardware and its software

Deployment Diagram is used to represent system hardware and its software.


  1. True
  2. False
discuss
total MCQs: 20

MCQs

20

Views

61

Best Answers

299

Points

5