Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2024
Engenharia de Software›UML
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
Adiagrama de estados.
Bdiagrama de casos de uso.
Cdiagrama de sequência.
Ddiagrama de classes.
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.