SóProvas


ID
158941
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2008
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os itens a seguir, relativos a conceitos de orientação a objetos e UML.

As características a seguir estão corretas para um modelo construído com a UML: pacotes contêm colaborações; as colaborações estão documentadas via diagramas de interação e diagramas de classe; as colaborações descrevem realizações de casos de uso; os padrões de projeto (design patterns) empregados no modelo estão representados via colaborações parametrizadas.

Alternativas
Comentários
  • Está errada? Alguem pode comentar?
  • Acredito que o erro está em afirmar que as colaborações estão documentadas em diagramas de classes. Os diagramas de classes modelam a parte estática
    enquanto diagramas de interação(sequência e colaboração) modelam a parte dinâmica.
    A parte em que se refere a design patterns também ficou estranho, visto que é possível representa-los por meio de diagramas de classes.
  • Sim Luis, está errada.
    Vejamos

    As características a seguir estão corretas para um modelo construído com a UML:
    pacotes contêm colaborações; OK

    as colaborações estão documentadas via diagramas de interação estruturas compostas e diagramas de classe; errado

    as colaborações descrevem realizações de casos de uso; errado
    quem descreve realizações de casos de uso são diagramas comportamentais (iteração/atividades)

    os padrões de projeto (design patterns) empregados no modelo estão representados via colaborações parametrizadas. OK
    vide representação para o singleton.


    Lembre-se que, a partir da UML 2.0, o diagrama de colaboração (iteração) foi renomeado para diagrama de comunicação, e que colaborações passou a ser restrito aos diagramas de estrutura composta.
  • No Gabarito do CESPE está constando CERTA, não errada como nos comentários.