0

UML (Unified Modeling Language)

Description: Unified Modeling Language
Number of Questions: 15
Created by:
Tags: UML Information Technology Computer Aptitude Java Basics Practice Test OOPs
Attempted 0/15 Correct 0 Score 0

___________________ , whose vocabulary and rules focus on the conceptual and physical representation of a system.

  1. The UML is a language for modeling

  2. The UML is a language for visualising

  3. The UML is a language for specifying

  4. The UML is a language for constructing

  5. The UML is a language for documenting


Correct Option: A
Explanation:

In UML modeling language, vocabulary and rules focus on the conceptual and physical representation of a system. 

Which of the following languages is for modeling, visualizing, specifying, constructing and documenting the artifacts of a software intensive system?

  1. OMT

  2. UA

  3. UML

  4. OLTP

  5. OLAP


Correct Option: C
Explanation:

UML (Unified Modeling Language) is a language for modeling, visualizing, specifying, constructuing and documenting the artifacts of a software intensive system.

Which of the following is a kind of structural thing, which is a physical element that exists at run time and represents a computational resource having at least some memory and often processing capability?

  1. Component

  2. Active class

  3. Collaboration

  4. Interface

  5. Node


Correct Option: E
Explanation:

A node is a physical element that exists at run time and represents a computational resource, generally having at least some memory and often processing capability.

_____________ is one of the kinds of structural things that defines an interaction and is a society of roles and other elements that work together to provide some cooperative behaviour, which is bigger than the sum of all the elements.

  1. Component

  2. Active class

  3. Collaboration

  4. Interface

  5. None of these


Correct Option: C
Explanation:

A collaboration defines an interaction, and is a society of roles and other elements that work together to provide some cooperative behaviour, which is bigger than the sum of all the elements.

__________________ provides a semantic backplane that contains all the parts of the models of a system and each part is related to one another in a consistent fashion.

  1. Stereotype

  2. Specification

  3. Tagged value

  4. Class diagram

  5. Constraints


Correct Option: B
Explanation:

UML specification provides a semantic backplane that contains all the parts of all the models of a system and each part is related to one another in a consistent fashion.

_____________ is a behaviour that specifies the sequences of states that an object or an interaction that goes through during its lifetime in response to events, together with its responses to those events.

  1. Interaction

  2. State machine

  3. Package

  4. Class

  5. None of these


Correct Option: B
Explanation:

A state machine is a behaviour that specifies the sequences of states that an object or an interaction goes through during its lifetime in response to events, together with its responses to those events.

A________________ diagram shows a state machine comprising states, transitions, events and activities.

  1. sequence

  2. activity

  3. statechart

  4. package

  5. none of these


Correct Option: C
Explanation:

Statechart diagram shows a state machine comprising states, transitions, events and activities.

Which of the following views of a system encompasses the nodes that form the system's hardware topology on which it executes?

  1. Deployment view

  2. Implementation view

  3. Process view

  4. Design view

  5. Use case view


Correct Option: A
Explanation:

This view of a system encompasses the nodes that form the system's hardware topology on which the system executes.

Which of the following diagrams shows an interaction comprising a set of objects and their relationships, including the messages that may be dispatched among them?

  1. Use case diagrams

  2. Sequence diagrams

  3. Collabration diagrams

  4. Activity diagrams

  5. Interaction diagrams


Correct Option: E
Explanation:

An interaction diagram shows an interaction comprising a set of objects and their relationships, including the messages that may be dispatched among them.

_______________are the organisational parts of the UML model, which are the boxes into which a model can be decomposed.

  1. Structural things

  2. Behavioural things

  3. Grouping things

  4. Annotational things

  5. None of these


Correct Option: C
Explanation:

Grouping things are the organisational parts of the UML model, which are the boxes into which a model can be decomposed.

________________ view of the system encompasses the threads and processes that form the system's concurrency and synchronization mechanisms.

  1. Deployment

  2. Implementation

  3. Design

  4. Process

  5. None of these


Correct Option: D
Explanation:

This view of the system encompasses the threads and processes that form the system's concurrency and synchronization mechanisms.

A_________________is a special kind of a statechart diagram that shows the flow from activity to activity within a system.

  1. sequence diagram

  2. statechart diagram

  3. activity diagram

  4. package diagram

  5. none of these


Correct Option: C
Explanation:

An activity diagram is a special kind of a statechart diagram that shows the flow from activity to activity within a system.

_____________ is a class whose object has one or more processes or threads and therefore can initiate control activity.

  1. Collaboration

  2. Node

  3. Interface

  4. Active class

  5. Component


Correct Option: D
Explanation:

An active class is a class whose object own one or more processes or threads and therefore can initiate control activity.

_________________describes a method for the analysis, design and implementation of a system using an object oriented technique.

  1. Unified Approach (UA)

  2. Object Modeling Technique (OMT)

  3. Unified Modeling Language (UML)

  4. On-Line Transaction Processing (OLTP)

  5. None of these


Correct Option: B
Explanation:

Object Modeling Technique (OMT) describes a method for the analysis, design and implementation of a system using an object oriented technique.

________________ means that it is possible to map from a model in the UML to a programming language such as JAVA, C++ or VB, and even to the table in the relational database or the persistent store of an object oriented database.

  1. The UML is a language for visualising

  2. The UML is a language for constructing

  3. The UML is a language for modeling

  4. The UML is a language for documenting

  5. None of these


Correct Option: B
Explanation:

This means that it is possible to map from a model in the UML to a programming language such as JAVA, C++ or VB, or even to table in the relational database or the persistent store of an object oriented database.

- Hide questions