Questão FC370073
Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema. Assinale a opção que indica o diagrama UML mais adequado para se entender co
UML
FGV · 2024
Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema.
Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo.
- Diagrama de Sequência.
- Diagrama de Classes.
- Diagrama de Objetos.
- Diagrama de Estado.
- Diagrama de Casos de Uso.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Diagrama de Sequência é o mais indicado quando o objetivo é entender como os objetos do sistema interagem ao longo do tempo. Ele representa cada objeto por uma linha de vida (lifeline) e mostra, em ordem vertical, as mensagens trocadas entre eles, permitindo visualizar claramente a sequência temporal das chamadas.
O eixo vertical corresponde ao fluxo temporal, de cima para baixo, evidenciando a ordem e o tempo relativo dos eventos, ativação de métodos e retornos. Elementos como criação, destruição, chamadas síncronas e assíncronas e condições de guarda ficam explícitos.
Esse diagrama é especialmente útil para detalhar cenários de uso, validar fluxos de comunicação e orientar implementações e testes, pois traduz comportamento dinâmico em uma visão sequencial fácil de seguir.
Conteúdo do catálogo FC Concursos · Atualizado em