SóProvas


ID
1906078
Banca
Exército
Órgão
EsFCEx
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Considerando a linguagem UML (Unified Modeling Laaguage) para elaboração da estrutura de projetos de software, quais itens abaixo representam mecanismos básicos desta linguagem para representação de elementos:

I. Mecanismos de Extensão

II. Sumarização de Dados

III. Adornos

IV. Equacionamento

V. Especificações

Das alternativas acima:

Alternativas
Comentários
  • Alternativa correta, letra c), quem conhece UML, sabe que os demais itens não possuem relação com a matéria.

    No livro "Uml Guia do Usuário", página 29 é citado que os mecanismos básicos são:

    Especificações

    Adornos

    Divisões Comuns

    Mecanismos de Extensão

     

    Selva!

  • A UML utiliza 4 mecanismos comuns:

    • Especificações

    A UML não é só uma linguagem gráfica – por trás de toda parte gráfica há uma especificação que define a sintaxe e semântica de um elemento.

    Por exemplo, uma classe pode ser mostrada na forma de ícone ou na forma convencional com um ou mais compartimentos, mas a especificação a ela associada é sempre a mesma.

    A UML permite uma notação gráfica ou de especificação.

    • Adorno

    A UML oferece notações gráficas que provêm uma representação visual dos aspectos mais importantes de um elemento.

    Adornos podem ser adicionadas a essas representações para acrescentar detalhes.

    Uma Nota é um adorno para um comentário preso a um elemento ou a uma coleção de elementos.

    • Divisão comum

    Dicotomia (divisão em dois) de conceitos utilizados na UML.

    Pode dividir classes e objetos e/ou especificação/implementação, por exemplo.

    Quase todos os elementos de modelagem apresentam essa dicotomia.

    • Mecanismos de extensão

    Mecanismos que pretendem estender a linguagem de uma maneira controlada.

    • Estereótipos

    • Definição de etiquetas (Valores Rotulados / Tagged Values / Tag Definition)

    • Restrições (Constrains)

    Fonte: UNIP