A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, ...

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 ...


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 a alternativa correta.

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    23/10/2025 • 00:42
    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.

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.