SóProvas


ID
749464
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Na modelagem orientada a objetos, há um tipo de elemento chamado de Colaboração, que pode ser anexado a um diagrama de classes. A representação UML utilizada para a Colaboração é:

Alternativas
Comentários
  • Acho que a banca fez confusão com o Diagrama Estrutura Composta qué é onde aparece o termo "colaboração" a partir da UML 2.0.
    Esse diagrama apresenta uma coloboração com uma elipse tracejada.

  • Segundo Jacobson, "As colaborações definem interações e são sociedades de papéis e outros elementos que funcionam em conjunto para proporcionar um comportamento cooperativo superior à soma de todos os elementos. Portanto, as colaborações contêm dimensões estruturais, assim como comportamentais. Uma determinada classe poderá participar em várias colaborações. Assim, essas colaborações representam a implementação de padrões que formam um sistema. Graficamente, as colaborações são representadas como elipses tracejadas, geralmente incluindo somente seu nome, conforme mostra figura."
    q249819.png
    (Fonte: UML - Guia do Usuário, 2006, pag 19)
    Gabarito letra "C".
  • Prezados,

    Segundo a especificação do UML, página 170 , uma colaboração é representada por uma elipse tracejada contendo o nome da colaboração. 

    Fonte : http://www.omg.org/spec/UML/2.2/Superstructure/PDF...

    Portanto a alternativa correta é a letra C.