Em um diagrama de caso de uso, o ator representa

Próximas questões
Com base no mesmo assunto
Q949796 Engenharia de Software
Em um diagrama de caso de uso, o ator representa
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - humanos e outros sistemas que interagem com o assunto ou com o sistema.

A UML (Unified Modeling Language ou Linguagem Unificada de Modelagem) é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Dentro da UML, um dos diagramas mais utilizados é o Diagrama de Casos de Uso. Este diagrama é uma representação gráfica que mostra quais atores interagem com o sistema e como essas interações ocorrem, por meio de casos de uso.

O ator em um diagrama de caso de uso é uma entidade que representa papéis que usuários ou outros sistemas desempenham em relação ao sistema que está sendo modelado. O ator pode ser uma pessoa, um sistema ou até mesmo uma organização que interage com o sistema de alguma forma, mas ele não é parte do sistema em si. Ele está sempre fora do âmbito do sistema, representando quem ou o que interage com o sistema.

A alternativa correta (B) destaca que atores podem ser tanto humanos quanto outros sistemas que interagem com o assunto ou com o sistema, o que é de fato a definição de um ator no contexto de um diagrama de caso de uso. Atores representam todas as entidades externas que podem ter alguma forma de comunicação ou interação com o sistema, independentemente de serem seres humanos, outros sistemas computacionais, ou dispositivos.

Importante notar que as outras alternativas não estão corretas porque:

  • A alternativa (A) é muito específica ao se referir apenas a máquinas, excluindo humanos e outros sistemas.
  • A alternativa (C) descreve o que é um caso de uso (elipse com rótulo), não um ator.
  • A alternativa (D) menciona "papéis que os humanos tomam", mas isso limita a definição apenas aos humanos, deixando de fora outros sistemas.
  • A alternativa (E) é imprecisa ao dizer "humanos específicos", pois atores representam papéis genéricos, não indivíduos específicos.

Portanto, ao resolver questões sobre UML e, mais especificamente, sobre diagramas de caso de uso, é fundamental compreender a função e a representação de atores neste contexto, reconhecendo que eles são entidades externas ao sistema que interagem com ele de alguma maneira, seja como usuário ou como sistema externo.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Segundo Booch, o ator pode ser tanto uma pessoa(HUMANO) assim como o SISTEMA. 

Letra B

Ator - Qualquer coisa(humano, hardware, outro sistema) que interage com o sistema

A LETRA B ESTÁ ERRADA, NO TEXTE DE CONHECIMENTO, O A RESPOSTA CERTA É A SEGUINTE OPÇÃO - "papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema."

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo