SóProvas


ID
1478353
Banca
IDECAN
Órgão
INMETRO
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

A UML (Unified Modeling Languague – linguagem de modelagem unificada) é considerada uma linguagem visual para modelagem de sistema orientado a objetos e define elementos gráficos que podem ser utilizados na modelagem de sistemas. Cada elemento gráfico da UML possui uma sintaxe e uma semântica. Na modelagem de sistemas com essa linguagem, a utilização de diagramas é muito importante e auxilia o desenvolvimento. Em se tratando de diagramas, eles podem ser estruturais ou comportamentais. São considerados diagramas estruturais, EXCETO o diagrama de:

Alternativas
Comentários
  • São considerados diagramas estruturais, EXCETO o diagrama de:

    C) interação

    Diagramas UML estruturais

    Diagrama de classes É o diagrama UML mais usado, e a principal base de qualquer solução orientada a objetos. Classes dentro de um sistema, atributos e operações, e a relação entre cada classe. Classes são agrupadas para criar diagramas de classes quando há uma diagramação de grandes sistemas.

    Diagrama de componentes Exibe a relação estrutural de elementos do sistema de software, na maioria das vezes utilizado quando se trabalha com sistemas complexos com múltiplos componentes. Componentes se comunicam por meio de interfaces.

    Diagrama de estrutura composta Diagramas de estrutura composta são utilizados para mostrar a estrutura interna de uma classe.

    Diagrama de implementação Ilustra o hardware do sistema e seu software. É útil quando uma solução de software é implantada em diversas máquinas com configurações únicas.

    Diagrama de objetos Mostra a relação entre objetos usando exemplos do mundo real e retrata um sistema em um determinado momento. Como os dados estão disponíveis dentro de objetos, eles podem ser utilizados para esclarecer as relações entre objetos.

    Diagrama de pacotes Existem dois tipos especiais de dependências definidas entre pacotes: a importação do pacote e a mesclagem do pacote. Para revelar a arquitetura, os pacotes representam os diferentes níveis de um sistema. Dependências de pacotes podem ser marcadas para mostrar o mecanismo de comunicação entre os níveis.

    Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-uml