SóProvas


ID
3968809
Banca
FAFIPA
Órgão
Prefeitura de Arapongas - PR
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML? 

Alternativas
Comentários
  • São os principais conceitos da UML...

    Classe - Um diagrama de classes descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamento estáticos existentes entre eles.

    Caso de uso - Um diagrama de casos de uso mostra os atores, os casos de uso e os relacionamentos entre eles. Ele servem para descrever as interações típicas entre os usuários de um sistema e o próprio sistema, fornecendo uma narrativa de como o sistema é utilizado.

    Sequência - Como um dos dois tipos de diagrama de interação, mostra a interação existente num conjunto de objetos e seus relacionamentos, dando ênfase à ordenação temporal de mensagens.

  • ✅ Gabarito - C

    Um pequeno resumo, direto do meu anki:

    Há 14 Diagramas UML, divididos em duas categorias. Os diagramas de estruturas e os diagramas comportamentais. Ainda existe uma subcategoria, dentro dos diagramas comportamentais, os diagramas de interação.

    Diagrama de estruturas:

    Diagrama de classes, Diagrama de componentes, Diagrama de objetos, Diagrama de perfil, Diagrama de estruturas compostas, Diagrama de implantação, Diagrama de pacotes

    Diagrama de comportamento:

    Diagrama de atividades, Diagrama de casos de uso, Diagrama de máquina de estados

    Diagrama de Interação:

    Diagrama de sequência, Diagrama de Comunicação, Diagrama de visão geral de interação, Diagrama de tempo

    Quantitativamente falando, temos 7 diagramas de estruturas, 3 comportamentais e 4 de interação.

  • Gabarito: C

    Espiral e Iterativo-Incremental são Modelos de Desenvolvimento de Software. Isso já elimina quatro alternativas, deixando-nos com a resposta que é a alternativa C.

    Diagrama de Classes é Estrutural da UML.

    Diagrama de Caso de Uso e Diagrama de Sequência são Comportamentais.