Diagrama de Casos de Uso UML
Gabarito: letra C. No diagrama de casos de uso da UML, o ator é uma entidade externa ao sistema que interage com ele, enquanto o caso de uso representa uma funcionalidade ou serviço que o sistema oferece a esse ator. Essa definição é clássica e amplamente documentada na literatura de UML.
A questão cobra o entendimento básico dos dois elementos principais do diagrama de casos de uso. O ator está sempre fora dos limites do sistema (representado pelo retângulo), e o caso de uso (elipse) descreve uma funcionalidade do ponto de vista do usuário.
Alternativa A — ❌ Incorreta
Afirma que o ator é uma entidade do sistema que realiza função interna. Na verdade, o ator é externo ao sistema; ele representa um papel desempenhado por um usuário, outro sistema ou dispositivo que interage com o sistema modelado. Caso de uso não é apenas o "resultado esperado", mas sim a descrição das interações para atingir um objetivo.
Alternativa B — ❌ Incorreta
Considera o ator como uma "função técnica do sistema que processa dados". Isso não condiz com a definição: ator não processa dados internamente; ele é o estímulo externo. O caso de uso também não é apenas "regras de negócio" — é a funcionalidade completa.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve corretamente o ator como entidade externa e o caso de uso como funcionalidade oferecida. O conteúdo de apoio da UML confirma: "os atores estão fora do sistema" e os casos de uso "definem os passos necessários para atingir um objetivo específico". Exatamente o que a alternativa afirma.
Alternativa D — ❌ Incorreta
Confunde diagrama de casos de uso com diagrama de implantação. A arquitetura física (hardware, nós) é modelada no diagrama de implantação, não no de casos de uso. O caso de uso também não modela banco de dados.
Alternativa E — ❌ Incorreta
Afirma que ator é componente de software interno. Isso inverte o conceito: ator está fora do sistema. Caso de uso não descreve métodos internos; os métodos são detalhados em diagramas de sequência ou classes.
Gabarito: letra C.