É correto afirmar sobre diagrama de caso de uso: I - Um ca...

Próximas questões
Com base no mesmo assunto
Q2252519 Engenharia de Software
É correto afirmar sobre diagrama de caso de uso:
I - Um caso de uso define as interações entre atores externos e o sistema em consideração para atingir um objetivo. II - Os atores devem ser capazes de tomar decisões, e precisam ser humanos. III - Um ator pode ser uma pessoa, uma empresa, uma organização, IV - Um ator pode ser um programa de computador ou um sistema informático - hardware, software ou ambos.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Somente I, III e IV estão corretas.

O Diagrama de Caso de Uso é uma ferramenta fundamental da UML (Unified Modeling Language), que é utilizada para representar as funcionalidades de um sistema a partir da perspectiva do usuário. Para entender a questão, é necessário compreender o que é um caso de uso, quem são os atores e como eles interagem com o sistema.

I - Correta: Um caso de uso realmente define as interações entre atores externos e o sistema para alcançar um objetivo. Esse é o propósito central de um caso de uso, descrever a funcionalidade que o sistema deverá fornecer e como os usuários interagem com ela.

II - Incorreta: A afirmação de que "Os atores devem ser capazes de tomar decisões, e precisam ser humanos" está equivocada. Atores representam papéis desempenhados por usuários humanos, sistemas externos ou outros entes que interagem com o sistema, não necessariamente precisando tomar decisões ou serem humanos.

III - Correta: Um ator pode, de fato, ser uma pessoa, uma empresa, uma organização, entre outros. Esta afirmação está alinhada com o conceito de ator em UML, que é uma entidade externa que interage com o sistema.

IV - Correta: Um ator pode também ser um programa de computador ou um sistema informático, que pode englobar hardware, software ou ambos. Isso significa que sistemas automatizados ou outros sistemas podem ser atores em um diagrama de caso de uso, desde que haja uma interação com o sistema em análise.

Analise sempre as opções identificando qual ou quais descrevem corretamente os elementos e conceitos da UML em relação ao diagrama de caso de uso, e lembre-se que atores podem ser tanto humanos quanto não humanos.

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

lamentavel. A própria questão se contradiz ao considerar que um ator precisa ser apenas um humano, e após considerar que pode ser uma empresa, organização, etc

A contradição está principalmente em afirmar que um ator "precisa ser humano" e em sequência afirmar que "um ator pode ser um programa de computador". Exemplo de um ator (secundário) que não é humano é "Operadora de Cartão".

o item II Está errado ao dizer que o ator precisa ser humano, deixando assim como condição que todo ator deve ser humano, o que vai de encontro ao que preconiza a UML a despeito do diagrama de casos de uso.

Direto ao ponto:

Atores na UML podem ser pessoas, outros sistemas, dispositivos físicos, organizações ou até mesmo eventos temporais, representando entidades externas que interagem com um sistema para realizar tarefas específicas.

Pontanto, Somente I, III e IV estão corretas.

Clique para visualizar este comentário

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