A Unified Modeling Language (UML) é uma linguagem utilizada...

Próximas questões
Com base no mesmo assunto
Q879910 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, especificar e visualizar artefatos de software. Em relação ao exposto e aos diferentes tipos de diagramas UML, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

Os Diagramas de sequência são uma ferramenta fundamental na UML para representar a interação entre objetos em um sistema, através de uma sequência temporal de mensagens trocadas. Eles são utilizados para detalhar como os casos de uso são processados, mostrando as interações específicas e a ordem em que ocorrem, o que é essencial para a realização de uma funcionalidade específica do sistema.

Esse tipo de diagrama é eficaz para visualizar o fluxo de controle e de dados entre os objetos participantes, permitindo aos desenvolvedores e stakeholders entenderem as interações complexas de forma clara e objetiva. Portanto, a alternativa C está correta pois reflete exatamente a funcionalidade dos Diagramas de sequência: eles exibem uma sucessão detalhada de passos tomados para a execução de um caso de uso ou parte dele, seja para a criação de um objeto, execução de um método ou qualquer outra interação entre objetos participantes.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Diagrama de Sequência

Troca de mensagens entre os objetos

Uma linha de vida  (Lifeline) representa uma participante individual da interação

Dá ordem temporal das mensagens

Muitos objetos que aparecem em um diagrama de interação terão existência igual à duração da interação; assim, esses objetos são alinhados na parte superior do diagrama, com linhas de vida desenhadas de cima para baixo no diagrama.

Nos Diagramas de Interação da UML, o modelo de interações representa as mensagens de trocas entre os objetos para a execução de cenários dos casos de uso de um sistema. O diagrama de sequência é um tipo de diagrama de interação e tem como objetivo apresentar as interações entre os objetos, na ordem temporal em que elas acontecem. No diagrama de sequência algumas situações apresentam notações particulares: criação e destruição de objetos.

 

Letra C

 

Em um diagrama de classes, cada bloco é dividido em três partes.

De cima para baixo, cada parte representa, respectivamente,

o nome da classe

atributos

e os respectivos métodos e .

A) "Diagramas de atividade são responsáveis por descrever como diferentes classes interagem entre si". A alternativa é descartada quando chega nesse trecho.


B) Diagrama de maquina de estado descreve todas as transições


C) Certo


D) Nada haver, está se referindo ao diagrama de classes.


E) Nome da classe, atributos e métodos, a ordem explicitada está alterada para confundir o aluno.

LETRA C

Diagrama de Sequência - Represente UM caso de uso e sua relação com as classes

Diagrama de Comunicação - Representa um Objeto e sua relação com os objetos de outros casos de uso

O guerreiro caiu na pegadinha da banca na inversão da ordem dos atributos da classe no UML. Nooooo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo