SóProvas


ID
121141
Banca
FCC
Órgão
AL-SP
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Um relacionamento estendido entre dois casos de uso é um relacionamento de

Alternativas
Comentários
  • Os relacionamentos ligam as classes/objetos entre si criando relações lógicas entre estas
    entidades. Os relacionamentos podem ser dos seguintes tipos:
    · Associação: É uma conexão entre classes, e também significa que é uma conexão
    entre objetos daquelas classes. Em UML, uma associação é definida com um
    relacionamento que descreve uma série de ligações, onde a ligação é definida como a
    semântica entre as duplas de objetos ligados.
    · Generalização: É um relacionamento de um elemento mais geral e outro mais
    específico. O elemento mais específico pode conter apenas informações adicionais.
    Uma instância (um objeto é uma instância de uma classe) do elemento mais específico
    pode ser usada onde o elemento mais geral seja permitido.
    · Dependência e Refinamentos: Dependência é um relacionamento entre elementos, um
    independente e outro dependente. Uma modificação é um elemento independente
    afetará diretamente elementos dependentes do anterior. Refinamento é um
    relacionamento entre duas descrições de uma mesma entidade, mas em níveis
    diferentes de abstração.
  • estendido nao tem haver com extend nao???? deveria ser generalizacao!!!
  • Na minha opnião seria letra A (Associação), entendi essa questão como (caso A extende <> caso B)
    Os relacionamentos entre casos de uso são: Associação (include, extend) e generalização.
  • Relacionamentos entre dois casos de uso existem em duas situações:
    1 - Generalização (herança)
    2 - Dependência (Include e Extend)

    OBS.: Include e Extend são relacionamentos de dependência e não de associação, como disse nosso amigo logo acima.