Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FCC 2018

Engenharia de SoftwareUML
Código
fc048283
Banca
FCC
Órgão
SABESP
Ano
2018
Cargo
Técnico em Gestão 01 - Informática
Sabendo que os diagramas de comportamento da UML 2.5 mostram as mudanças que ocorrem no sistema ao longo do tempo, um Técnico precisa escolher um diagrama de interação que foca no intercâmbio de mensagens entre objetos. Atende sua necessidade o Diagrama de
  1. AAtividades.
  2. BSequência.
  3. CObjetos.
  4. DMáquina de Estados.
  5. ECasos de Uso.
Revelar gabarito e comentário

GabaritoB — 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”.

Diagrama de Sequência (UML)

Gabarito: letra B. O diagrama de sequência é o diagrama de interação da UML que foca no intercâmbio de mensagens entre objetos, enfatizando a ordem temporal das mensagens trocadas ao longo das linhas de vida (lifelines). A descrição da UML 2.5 confirma que ele atende exatamente à necessidade do Técnico: "Descreve a interação entre objetos enfatizando a ordem temporal das mensagens trocadas".

Alternativa A — ❌ Incorreta

O diagrama de atividades foca no fluxo de controle do processo (sequência de ações, paralelismo), não no intercâmbio de mensagens entre objetos. É um diagrama comportamental, mas não de interação com troca de mensagens como principal elemento.

Alternativa B — ✅ Correta ⟵ GABARITO

O diagrama de sequência é o diagrama de interação por excelência para representar a troca de mensagens entre objetos em uma ordem temporal. Ele mostra as linhas de vida dos objetos e as mensagens trocadas, atendendo plenamente ao requisito.

Alternativa C — ❌ Incorreta

O diagrama de objetos é um diagrama estrutural (instância do diagrama de classes), mostrando relacionamentos entre objetos em um dado instante. Não representa troca de mensagens nem comportamento dinâmico.

Alternativa D — ❌ Incorreta

O diagrama de máquina de estados descreve o comportamento dependente de estado de um objeto ou sistema, com transições e eventos. Não foca no intercâmbio de mensagens entre objetos, mas sim nos estados e transições.

Alternativa E — ❌ Incorreta

O diagrama de casos de uso organiza as funcionalidades do sistema por meio de atores e casos de uso, sem detalhar a troca de mensagens entre objetos. É um diagrama comportamental de alto nível, não de interação.

PEGA ESSA DICA!

Para questões de prova sobre UML, lembre-se: diagramas de interação agrupam Sequência, Comunicação, Tempo e Visão Geral de Interação. O diagrama de sequência é o único que coloca a ordem temporal das mensagens como foco principal, enquanto o diagrama de comunicação foca na organização estrutural das ligações entre objetos.

Gabarito: letra B.

Link permanente: /questoes/fc048283