Questão FC370058
A análise orientada a objetos utiliza diagramas da UML para representar os diversos elementos de um projeto de software. Ana está modelando um sistema para Web, na arquitetura MVC,
UML
FGV · 2024
A análise orientada a objetos utiliza diagramas da UML para representar os diversos elementos de um projeto de software.
Ana está modelando um sistema para Web, na arquitetura MVC, e agora precisa descrever o fluxo de mensagens entre os componentes View, Controller e DAO, segundo a cronologia com a qual ocorrem, para um processo de consulta aos dados na base e apresentação na interface de usuário.
Para que possa desenhar corretamente o processo, Ana irá utilizar o diagrama de:
- classes;
- componentes;
- estados;
- implantação;
- sequência.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O diagrama de sequência é o tipo de diagrama UML indicado para representar a interação entre componentes segundo a cronologia dos eventos. Ele enfatiza a ordem temporal das mensagens, mostrando quem envia o quê e quando, ao longo do tempo.
Os elementos-chave são as linhas de vida (uma por papel/objeto), as setas que representam as mensagens e as barras de ativação que indicam o período em que um objeto está ativo processando. Mensagens podem ser síncronas/assíncronas e incluir retornos.
Num fluxo MVC típico, o diagrama permite desenhar, por exemplo, View → Controller → DAO → base de dados e os retornos até a interface, preservando a sequência de chamadas e respostas. Assim, documenta cenários de uso e valida temporalmente a lógica de interação.
Conteúdo do catálogo FC Concursos · Atualizado em