Questão de Arquitetura de Software — Arquitetura de Software — UFV 2024
Arquitetura de Software›Arquitetura de Software
Código
qg370299
Banca
UFV
Órgão
UFV-MG
Ano
2024
Nível
Superior
Cargo
Técnico de Tecnologia da Informação
Em projetos de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para visualizar e documentar a estrutura e o comportamento do sistema.Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:
ADiagrama de Atividades.
BDiagrama de Sequência.
CDiagrama de Caso de Uso.
DDiagrama de Entidade-Relacionamento.
Revelar gabarito e comentário▾
GabaritoB — Diagrama de Sequência.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
UML: Diagramas de Interação
Gabarito: letra B. O Diagrama de Sequência é o diagrama de interação da UML que enfatiza a ordem temporal das mensagens entre objetos, sendo o mais adequado para representar a interação durante a execução de um cenário específico.
A banca testa o conhecimento sobre os diferentes diagramas UML e suas finalidades. É essencial saber que os diagramas de interação (sequência e comunicação) focam na troca de mensagens entre objetos ao longo do tempo ou em termos de vínculos estruturais.
1SequênciaInteração entre objetos
2AtividadesFluxo de controle
3Caso de UsoFuncionalidades do sistema
4Entidade-RelacionamentoNão é UML
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O Diagrama de Atividades modela o fluxo de controle entre atividades, não a interação entre objetos. É usado para processos de negócio ou algoritmos, mas não para cenários de troca de mensagens entre objetos.
Alternativa B — ✅ Correta ⟵ GABARITO
O Diagrama de Sequência pertence aos diagramas de interação da UML. Ele mostra a sequência temporal de mensagens trocadas entre objetos (ou componentes) durante um cenário específico, como uma chamada de método em um caso de uso. É a ferramenta ideal para o que o enunciado pede.
Alternativa C — ❌ Incorreta
O Diagrama de Caso de Uso descreve as funcionalidades do sistema do ponto de vista do usuário (ator), em alto nível. Não detalha a interação entre objetos internos, apenas as interações ator-sistema.
Alternativa D — ❌ Incorreta
O Diagrama de Entidade-Relacionamento (DER) não faz parte da UML. Ele é utilizado em modelagem de bancos de dados relacionais para representar entidades e seus relacionamentos, não a interação entre objetos em um sistema.
PEGA ESSA DICA!
Na hora de identificar o diagrama correto, lembre-se: interação entre objetos com ordenação temporal = Diagrama de Sequência; fluxo de atividades = Diagrama de Atividades; funcionalidades do sistema = Diagrama de Caso de Uso.