Pular para o conteúdo principal

Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2024

Engenharia de SoftwareUML
Código
ce173547
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
O diagrama em UML que representa as relações entre atores e as funcionalidades incorporadas ao sistema é denominado
  1. Adiagrama de estados.
  2. Bdiagrama de casos de uso.
  3. Cdiagrama de sequência.
  4. Ddiagrama de classes.
  5. Ediagrama de componente.
Revelar gabarito e comentário

GabaritoB — diagrama 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 único diagrama UML cujo propósito é representar as interações entre atores (pessoas ou sistemas externos) e as funcionalidades (casos de uso) oferecidas pelo sistema. Ele mostra, de forma gráfica, quem são os atores e quais funcionalidades eles podem executar, sem se preocupar com a ordem ou detalhes internos.

Conforme a especificação UML, o diagrama de casos de uso é utilizado para modelar os requisitos funcionais do sistema, exibindo os casos de uso (representados por elipses) e os atores (representados por bonecos-palito), além dos relacionamentos entre eles (associação, inclusão, extensão e generalização).

Alternativa A — ❌ Incorreta

O diagrama de estados (state machine diagram) descreve os estados possíveis de um objeto e as transições entre eles, não as relações entre atores e funcionalidades.

Alternativa B — ✅ Correta ⟵ GABARITO

Conforme descrito, é exatamente o diagrama de casos de uso que representa atores e funcionalidades (casos de uso) e seus relacionamentos.

Alternativa C — ❌ Incorreta

O diagrama de sequência (sequence diagram) foca na troca de mensagens entre objetos ao longo do tempo, modelando a ordem temporal de interações, mas não as funcionalidades do sistema do ponto de vista do ator.

Alternativa D — ❌ Incorreta

O diagrama de classes (class diagram) mostra a estrutura estática do sistema: classes, atributos, métodos e relacionamentos entre classes. Não representa atores nem funcionalidades.

Alternativa E — ❌ Incorreta

O diagrama de componentes (component diagram) exibe a organização e dependências entre componentes físicos ou lógicos do sistema, não a interação ator–funcionalidade.

Gabarito: letra B.

Link permanente: /questoes/ce173547