Questão de Engenharia de Software — UML — FCC 2016
Engenharia de Software›UML
Código
fc028417
Banca
FCC
Órgão
CREMESP
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Análise de Sistemas
Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente:
ADiagrama - AtividadeCategoria - Estrutural
BDiagrama - SequênciaCategoria - Comportamental
CDiagrama - ColaboraçãoCategoria - Comportamental
DDiagrama - AtividadeCategoria - Comportamental
EDiagrama - SequênciaCategoria - Estrutural
Revelar gabarito e comentário▾
GabaritoB — Diagrama - Sequência
Categoria - Comportamental
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: Diagrama de Sequência
Gabarito: letra B. O diagrama de Sequência é o diagrama UML da categoria Comportamental que mostra a troca de mensagens entre objetos ao longo do tempo. Na UML 2.5, os diagramas comportamentais incluem os de interação (sequência, comunicação, visão geral da interação e tempo), enquanto os estruturais representam a estrutura estática do sistema.
Diagramas UML 2.5
1Estruturais
Classe
Objeto
Componente
Implantação
Pacote
Estrutura Composta
2Comportamentais
Caso de Uso
Atividade
Máquina de Estados
Interação
Sequência
Comunicação
Visão Geral da Interação
Tempo
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O diagrama de Atividades pertence à categoria Comportamental, não Estrutural. Além disso, ele representa fluxos de trabalho ou processos, não a troca de mensagens entre objetos específicos.
Alternativa B — ✅ Correta ⟵ GABARITO
O diagrama de Sequência é comportamental e tem como objetivo mostrar a sequência de mensagens trocadas entre objetos em uma interação, sendo a escolha correta para o problema do analista.
Alternativa C — ❌ Incorreta
Embora o diagrama de Colaboração (renomeado para Comunicação na UML 2.5) também seja comportamental e mostre interações, ele enfatiza a organização estrutural dos objetos que trocam mensagens, não a sequência temporal. A banca considera o diagrama de Sequência como o mais adequado para o requisito de "troca de mensagens".
Alternativa D — ❌ Incorreta
O diagrama de Atividades é comportamental, mas não é o diagrama indicado para mostrar troca de mensagens entre objetos. Ele modela fluxos de atividades, ações e decisões.
Alternativa E — ❌ Incorreta
O diagrama de Sequência é comportamental, e não estrutural. A classificação correta é Comportamental.
PEGA ESSA DICA!
Memorize a classificação dos principais diagramas UML 2.5: