Considerando desenvolvimento do sistema descrito nessa situ...
Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.
Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.
Existindo um diagrama de sequência para representar o fluxo
principal de um caso de uso e um diagrama de comunicação
para um fluxo alternativo, o diagrama de interação visão
geral será a escolha adequada para a representação do fluxo
de controle entre as duas representações presentes.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
Para compreender a questão, é importante ter conhecimento sobre a UML (Unified Modeling Language), que é uma linguagem padrão para a modelagem de sistemas, e sobre os diagramas de interação, que são utilizados para representar o fluxo de mensagens entre objetos e componentes em um determinado contexto.
Dentro dos diagramas de interação da UML, temos:
- Diagrama de Sequência: Mostra a ordem temporal das mensagens que são trocadas entre objetos.
- Diagrama de Comunicação: Enfatiza as relações entre os objetos que trocam mensagens, podendo representar a mesma informação de um diagrama de sequência, mas de uma forma diferente.
- Diagrama de Interação Visão Geral: Combina elementos de um diagrama de sequência e um diagrama de atividades, sendo útil para mostrar o panorama do fluxo de controle entre vários diagramas de interação.
Neste contexto, o uso do Diagrama de Interação Visão Geral é apropriado quando se deseja proporcionar uma visão geral e integrada do fluxo de controle, especialmente quando se tem múltiplos fluxos ou cenários que precisam ser compreendidos em conjunto. Assim, se temos um diagrama de sequência que ilustra o fluxo principal de um caso de uso e um diagrama de comunicação para um fluxo alternativo, o diagrama de interação visão geral adequa-se perfeitamente para representar como esses fluxos se integram e como o controle passa de um para o outro.
Portanto, a afirmativa está correta, já que o Diagrama de Interação Visão Geral é a escolha certa para mostrar o fluxo de controle entre um diagrama de sequência e um diagrama de comunicação, fornecendo uma visão concisa e integrada de ambos os cenários representados.
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
Gabarito: Certo
O diagrama de interação visão geral é uma variação do diagrama de atividades. Sua principal característica é criar uma visão geral do controle de fluxo.
Uma visão geral de interação também pode mostrar o fluxo de atividade entre os diagramas.
GABARITO: CERTO
Apenas complementando...
Diagrama de visão geral de interação: fornece uma perspectiva de alto nível de um modelo de interação. O diagrama atua como uma visão geral do fluxo de controle de uma interação para outra, bem como o fluxo de atividade de um diagrama para outro.
FONTE: Lucidchart
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo