Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FGV 2025

Engenharia de SoftwareUML
Código
fg123957
Banca
FGV
Órgão
TRT - 24ª REGIÃO (MS)
Ano
2025
Nível
Superior
Cargo
Técnico Judiciário - Área Apoio Especializado - Tecnologia da Informação
A modelagem UML (Unified Modeling Language) pode ser usada na análise de requisitos de um sistema.Nesse contexto, assinale a opção que indica o diagrama usado para descrever a interação entre usuários (ou agentes externos) e o sistema.
  1. ADe atividades.
  2. BDe casos de uso.
  3. CDe classes.
  4. DDe máquinas de estado.
  5. EDe descrição.
Revelar gabarito e comentário

GabaritoB — De casos de uso.

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 Casos de Uso

Gabarito: letra B. O diagrama de casos de uso é o diagrama UML que descreve a interação entre atores (usuários ou agentes externos) e o sistema, representando as funcionalidades do sistema do ponto de vista do usuário. Ele organiza os comportamentos do sistema e é amplamente utilizado na análise de requisitos.

A questão cobra o conhecimento dos diagramas UML e sua finalidade. O diagrama de casos de uso faz parte dos diagramas comportamentais da UML e é o único que modela a interação entre atores externos e o sistema.

Alternativa A — ❌ Incorreta

O diagrama de atividades enfatiza o fluxo de controle de uma atividade para outra, sendo usado para modelar processos ou workflows. Não descreve a interação entre usuários e o sistema, mas sim a sequência de ações.

Alternativa B — ✅ Correta ⟵ GABARITO

Conforme a especificação UML, o diagrama de casos de uso mostra um conjunto de casos de uso e atores e seus relacionamentos. É o diagrama padrão para representar os requisitos funcionais e a interação entre atores (usuários/agentes externos) e o sistema.

Alternativa C — ❌ Incorreta

O diagrama de classes é um diagrama estrutural que representa as classes do sistema, seus atributos, métodos e relacionamentos. Não descreve interações externas, mas sim a estrutura estática do sistema.

Alternativa D — ❌ Incorreta

O diagrama de máquinas de estado (ou diagrama de estados) modela o comportamento de um objeto em resposta a eventos, mostrando estados e transições. Foca no ciclo de vida de um objeto, não na interação usuário-sistema.

Alternativa E — ❌ Incorreta

“Diagrama de descrição” não é um diagrama UML padrão. Os tipos oficiais de diagramas UML incluem estruturais e comportamentais, mas não existe um diagrama com esse nome. A alternativa busca confundir o candidato com um termo genérico.

Link permanente: /questoes/fg123957