Analise as afirmativas abaixo com relação aos diagramas UML...
1. Diagramas de classe são fundamentais para o processo de modelagem de objetos e modelam a estrutura dinâmica de um sistema. Dependendo da complexidade de um sistema, é possível utilizar um único diagrama de classe para modelar um sistema inteiro ou vários diagramas de classe para modelar os componentes de um sistema.
2. Os diagramas de caso de uso descrevem funções de alto nível e escopo de um sistema. Esses diagramas também identificam as interações entre o sistema e seus agentes.
3. Os casos de uso e os agentes nos diagramas de caso de uso descrevem o que o sistema faz e como os agentes o usam, mas não como o sistema opera internamente.
Assinale a alternativa que indica todas as afirmativas corretas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - São corretas apenas as afirmativas 2 e 3.
A questão aborda o tema de diagramas UML (Unified Modeling Language), que é uma linguagem padrão para modelagem de sistemas orientados a objetos. Para resolver esta questão, é necessário entender os diferentes tipos de diagramas UML e o propósito de cada um deles.
Vamos analisar cada afirmativa e entender por que a alternativa E é a correta:
Afirmativa 1: Afirmativa incorreta. Os diagramas de classe são de fato essenciais para o processo de modelagem de objetos, mas eles modelam a estrutura estática de um sistema, e não a dinâmica. Eles representam as classes, as suas relações e atributos, mas não descrevem o comportamento ou as interações ao longo do tempo, que são aspectos dinâmicos.
Afirmativa 2: Afirmativa correta. Os diagramas de caso de uso realmente descrevem funções de alto nível e o escopo de um sistema. Além disso, identificam as interações entre o sistema e os atores (ou agentes), que são as entidades (pessoas, sistemas ou dispositivos) que interagem com o sistema.
Afirmativa 3: Afirmativa correta. Os casos de uso nos diagramas de caso de uso ilustram o que o sistema deve fazer em termos de tarefas ou funções que serão realizadas pelos atores. Esses diagramas focam em 'o que' o sistema faz em relação aos atores, e não em 'como' o sistema implementa internamente essas funcionalidades, o que abordaria aspectos internos e de implementação do sistema.
Portanto, as afirmativas 2 e 3 estão corretas, pois ambas descrevem corretamente a utilização e o propósito dos diagramas de caso de uso na UML, enquanto a afirmativa 1 contém um erro ao mencionar que os diagramas de classe modelam a estrutura dinâmica, quando na verdade eles modelam a estrutura estática de um sistema.
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
1 = MODELAM A ESTRUTURA ESTÁTICA
GABARITO E
A UML divide-se em dois grandes grupos de diagramas:
- De estrutura
- De comportamento
Diagrama de Classes é algo de estrutura ele mostra como a entidade/classe é o que ela tem (atributos) o que ela sabe fazer (métodos) e seus modificadores de acesso como public, private etc.
O Diagrama de Classe também ajuda a saber como as entidades ou classes se relacionam.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo