SóProvas


ID
2320
Banca
NCE-UFRJ
Órgão
TRE-RJ
Ano
2001
Provas
Disciplina
Engenharia de Software
Assuntos

Generalização / Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguinte(s) elemento(s) de modelo na UML:

Alternativas
Comentários
  • Pode ser aplicado a casos de uso, que também recebem includes, como se fosse uma chamada à um método ou função, e extends, que seria um caso opcional, sob alguma situação especial.

    Os atores também podem ser especializados, porém não há include nem extend para atores.

    As classes também podem ser especializadas.
  • A pegadinha da questão era apenas Diagramas x Elementos da UML.
  • Relacionamentos entre casos de uso:

    1) Include: Um relacionamento include de um caso de uso A para B indica que B é essencial para o comportamento de A.

    2) Extend: Ponto de extensão em um caso de uso é uma indicação de que outros casos de uso poderão ser adicionados a ele.

    3) Generalização ou Especialização: Um relacionamento entre um caso de uso genérico para um mais específico, que herda todas as características de seu pai.

  • Vídeo repetido ....igual posterior .:(

  • Resposta A:  Casos de uso, classes e atores;

  • Generezalicao agrupa itens com atributos comuns. Esse tipo de relacao é associação entre casos de uso com caracteristicas parecidas com poucas diferencas entre si. Quando isso ocorre, define-se 1 caso de uso geral que descrevev as caracteristicas comuns a todos casos de uso e relaciona eles com outros casos de uso envolvidos. É parecido com conceito de heranca em OOP