SóProvas


ID
315658
Banca
FCC
Órgão
TRE-RN
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Um relacionamento semântico entre classificadores, no qual um deles especifica um contrato cujo cumprimento é assegurado pelo outro. Na UML, trata-se de

Alternativas
Comentários
  • Veja: http://wiki.les.inf.puc-rio.br/index.php/UML
  •  

    • Relacionamentos

    São os blocos relacionais, usados para reunir os itens. Podem ser:

      • Dependência

    Relacionamento semântico entre dois itens, nos quais a alteração de um pode afetar a semântica do outro.

      • Associação;

    Relacionamento estrutural entre dois itens, que descreve um conjunto de conexões entre objetos. Ele pode ser, inclusive, de Agregação (entre o todo e suas partes).

      • Generalização

    Relacionamento de especialização/generalização, onde objetos “filhos” compartilham a estrutura e o comportamento dos objetos “pais”;

      • Realização

    Relacionamento semântico entre classificadores em que um classificador especifica um contrato que outro classificador garante executar.

  • Realização (implementação): é uma relação entre uma interface e a classe que a implementa, que provê os serviços definidos pela interface.
  • Fonte:http://www.inf.ufpr.br/silvia/ES/UML/Introducaoalunos.pdf

  • "Uma realização é um relacionamento semântico entre classificadores, no qual um dos classificadores especifica um contrato cujo cumprimento é assegurado pelo outro classificador. Uma realização é representada graficamente por uma linha tracejada com uma grande seta vazia apontado para o classificador que especifica o contrato".


    UML, Guia do Usuário (Booch, Rumbaugh, Jacobson) Pág. 164