SóProvas


ID
348811
Banca
FGV
Órgão
CODESP-SP
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:

Sejam ALFA e BETA dois casos de uso.
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA.
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA.
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.


A situação descrita caracteriza um relacionamento denominado

Alternativas
Comentários
  • Especialização/Generalizaçã– O relacionamento é uma forma de associação entre Casos de Uso na qual existem dois ou mais Casos de Uso com características semelhantes, apresentando pequenas diferenças entre si. Quando tal situação ocorre, costuma-se definir um Caso de Uso Geral que descreve as características compartilhadas por todos os Caos de Uso em questão e então relacioná-lo com os outros Casos de Uso envolvidos, cuja documentação conterá somente as características específicas de cada um. Estes conceitos valem também para classes, onde a superclasse (Mamíferos, no exemplo) representa a generalização das subclasses e as subclasses (Homem, Cão e Gato, no exemplo) representam a especialização da superclasse.

    http://ticnapratica.blogspot.com/2010/06/uml-e-oo.html
  • Segue a figura abaixo:


    http://4.bp.blogspot.com/_SP3vXljkCfg/TCYEmkylnyI/AAAAAAAAAZo/MGiqa8dPfoI/s320/uml-00-8-1.jpg
  • Analisemos:

    a) de inclusão.  INCORRETA
    O relacionamento de inclusão é um tipo específico de relacionamento de realização (estabelecimento de um contrato) onde se utiliza o estereótipo <> .

    b) de extensão. INCORRETA
    É um tipo de relacionamento de realização (estabelecimento de um contrato) onde se utiliza o estereótipo <> .

    c) generalização. CORRETA
    Também é chamado de herança. ALFA é pai de BETA, este herda suas características.

    d) associação. INCORRETA
    Tipo de relacionamento onde há asssociação de instâncias de classes, pode possuir multiplicidades.

    e) agregação. INCORRETA
    Tipo de associação onde há relação de todo/parte.