88.5k views
0 votes
Select the diagram is not used to support the logical view

a. Sequence diagram
b. Collaboration diagram
c. State diagram
d. None of the others

User Tomsk
by
8.6k points

1 Answer

4 votes

Final answer:

The correct answer is C, State diagram, as it does not primarily support the logical view of a system in UML; it focuses on the state changes of an object rather than the logic flow.

Step-by-step explanation:

The correct answer is option C, the State diagram. In the context of UML (Unified Modeling Language), the logical view of a system is concerned with the functionality and the interactions within the system from a developer's perspective. A Sequence diagram is used to illustrate how objects interact with each other in terms of a sequence of messages. Similarly, a Collaboration diagram, also known as a communication diagram, shows the interactions between objects or parts of a system. Lastly, State diagrams, also known as state machine diagrams, represent the states an object can be in and the transitions between these states. Therefore, a State diagram is not primarily used to support the logical view since it focuses on the state changes of a particular object rather than the flow of logic within the system.

A sequence diagram illustrates the interactions between objects in a system, showing the order in which messages are sent and received. A collaboration diagram depicts the interactions between objects and the messages exchanged between them, illustrating the structural organization of the system. A state diagram represents the states of an object and the transitions between those states.

User CarelZA
by
8.5k points

No related questions found