A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, especifica...
Responda: A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, especificar e visualizar artefatos de software. Em relação ao exposto e aos diferentes tipos de diagramas UML, assinale ...
💬 Comentários
Confira os comentários sobre esta questão.

Por Marcos de Castro em 31/12/1969 21:00:00
Gabarito: c) Diagramas de sequência mostram uma sucessão detalhada de passos tomados na execução de um caso de uso ou, ainda, apenas de parte de um caso de uso.
A UML (Unified Modeling Language) possui diversos tipos de diagramas, cada um com um propósito específico para modelar sistemas de software.
A alternativa a) está incorreta porque diagramas de atividade representam fluxos de trabalho ou processos, não a interação entre classes. Eles detalham atividades e decisões, não apenas processos de alto nível.
A alternativa b) está errada porque diagramas de estado não apenas mostram os estados possíveis de um objeto ou classe, mas também as transições entre esses estados, ou seja, como o objeto muda de um estado para outro.
A alternativa d) está incorreta porque diagramas de casos de uso focam nas funcionalidades do sistema do ponto de vista do usuário, mostrando atores e casos de uso, e não a estrutura interna das classes ou seus métodos.
A alternativa e) está errada na ordem dos elementos no diagrama de classes. Em um diagrama de classes, o bloco é dividido em três partes: o nome da classe na parte superior, os atributos no meio e os métodos (operações) na parte inferior.
Portanto, a alternativa c) é a correta, pois os diagramas de sequência realmente representam a interação entre objetos em uma sequência temporal, detalhando os passos de um caso de uso ou parte dele.
A UML (Unified Modeling Language) possui diversos tipos de diagramas, cada um com um propósito específico para modelar sistemas de software.
A alternativa a) está incorreta porque diagramas de atividade representam fluxos de trabalho ou processos, não a interação entre classes. Eles detalham atividades e decisões, não apenas processos de alto nível.
A alternativa b) está errada porque diagramas de estado não apenas mostram os estados possíveis de um objeto ou classe, mas também as transições entre esses estados, ou seja, como o objeto muda de um estado para outro.
A alternativa d) está incorreta porque diagramas de casos de uso focam nas funcionalidades do sistema do ponto de vista do usuário, mostrando atores e casos de uso, e não a estrutura interna das classes ou seus métodos.
A alternativa e) está errada na ordem dos elementos no diagrama de classes. Em um diagrama de classes, o bloco é dividido em três partes: o nome da classe na parte superior, os atributos no meio e os métodos (operações) na parte inferior.
Portanto, a alternativa c) é a correta, pois os diagramas de sequência realmente representam a interação entre objetos em uma sequência temporal, detalhando os passos de um caso de uso ou parte dele.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários