SóProvas


ID
2003380
Banca
UFCG
Órgão
UFCG
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

UML (Unified Modeling Language) é uma linguagem de modelagem destinada a proporcionar uma forma padrão para visualizar o projeto de um sistema. Visto isso, marque a alternativa INCORRETA.

Alternativas
Comentários
  • Diagramas de atividade são diagramas comportamentais.

  • A UML divide os diagramas em:

     

    Estruturais (Estáticos):

     

    Diagrama de Objeto

    Diagrama de Classe

    Diagrama de Pacote

    Diagrama de Componente

    Diagrama de Implementação

    Diagrama de Estrutura Composta

    ---------------------------------------------------------------------

     

    Comportamentais (Dinâmicos):

     

    Diagrama de Caso de Uso

    Diagrama de Maquina de Estado

    Diagrama de Atividade

    Diagrama de Sequência

    Diagrama de Comunicação

    Diagrama de Interação Geral

    Diagrama de Tempo

    ----------------------------------

     

    Diagramas de atividade é um diagrama comportamental(dinâmico).

    Gabarito C

  • OCL é um acrónimo de Object Constraint Language (ou Linguagem para Especificação de Restrições em Objetos, em português). É uma linguagem declarativa para descrever as regras que se aplicam aos modelos UML desenvolvida na IBM e que agora é parte do padrão UML. OCL, inicialmente, era apenas uma extensão de UML para especificações formais de modelos. [1]

    A linguagem OCL é uma linguagem de texto precisa que possibilita a expressão de restrições em um modelo orientado a objeto que não possam ser especificadas através dos diagramas.

    OCL, por fornecer expressões livres das ambiguidades das linguagens naturais e menos difíceis que os métodos formais tradicionais, complementa os modelos UML.