É correto afirmar sobre diagrama de caso de uso: I - Um ca...
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.
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