Um diagrama de casos de uso na UML 2.0 descreve:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - o comportamento do sistema na visão de seus usuários.
A questão aborda a UML (Unified Modeling Language), que é uma linguagem padrão para a modelagem de sistemas de software. Ela é utilizada para visualizar, especificar, construir e documentar os artefatos de um sistema de software. Dentro dos diferentes tipos de diagramas oferecidos pela UML, o diagrama de casos de uso se destaca por ser uma representação gráfica que mostra os requisitos funcionais de um sistema.
Os diagramas de casos de uso são centrados na identificação dos atores (usuários ou outros sistemas) que interagem com o sistema, e os casos de uso, que representam as funcionalidades do sistema e como esses atores se engajam com essas funcionalidades. Cada caso de uso é uma situação específica onde o sistema é utilizado para alcançar um objetivo definido pelo ator.
O motivo pelo qual a alternativa D é a correta reside no fato de que o diagrama de casos de uso é, por excelência, uma ferramenta para demonstrar o comportamento do sistema do ponto de vista do usuário. Ele serve para comunicar as intenções do usuário e como o sistema responde a essas intenções, proporcionando uma visão externa da funcionalidade do sistema. Isso é crucial durante a fase de levantamento de requisitos e ajuda a garantir que o desenvolvimento do sistema esteja alinhado com as necessidades dos usuários.
As outras alternativas são incorretas porque descrevem outros aspectos ou usos da UML que não correspondem à definição do diagrama de casos de uso:
- A - Se refere mais a diagramas de atividades ou de sequência, que detalham aspectos dinâmicos internos do sistema.
- B - A UML como um todo pode ser usada para descrever requisitos funcionais e não funcionais, mas o diagrama de casos de uso foca nos funcionais e principalmente na interação do usuário com o sistema.
- C - Refere-se ao diagrama de componentes que mostra a organização e dependências entre os componentes de software.
- E - Parece descrever conceitos relacionados ao diagrama de atividades, que mapeia fluxos de trabalho e processos.
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
Um caso de uso define um conjunto de instâncias de casos de uso, no qual cada instância é uma seqüência de ações realizada por um sistema que produz um resultado de valor observável para determinado ator.
Fonte: http://www.wthreex.com/rup/portugues/process/artifact/ar_uc.htm
Letra D.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo