SóProvas


ID
5281567
Banca
UFMG
Órgão
UFMG
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

A UML é um padrão baseado no conceito de Orientação a objetos, tendo sido muito utilizada na criação de modelos que podem ser desenvolvidos como parte dos processos de software. Com relação aos conceitos relacionados à UML, é INCORRETO afirmar que

Alternativas
Comentários
  • Eu consegui entender a A, B e C e saber que o que estavam escrito nessas alternativas eram corretas, porem a D eu vou ser sincero com vocês: não entendi NADA que tava escrito na alternativa kkkkk

  • Para entender o erro da letra D, vamos ao conceito do que é um RELACIONAMENTO POR ASSOCIAÇÃO.

    • Relacionamento de Associação: relacionamento estrutural entre objetos (ator, caso de uso, classe, interface, nó ou componente) e especifica os objetos de uma classe que estão ligados a objetos de outra classe.
    • Vemos ler a assertiva novamente, mas darei a devida ênfase no que precisar: "...podendo ser representado por uma classe de associação usada para exprimir atributos e até...".

    Veja, portanto, que não se trata de exprimir atributos. Caso se queria exprimir atributos, pode-se usar o diagrama de classes.

    Fontes para pesquisas:

    Tipos de Relacionamento: https://www.ibm.com/docs/pt-br/rsas/7.5.0?topic=SS4JE2_7.5.5/com.ibm.xtools.modeler.doc/topics/rreltyp.html

    E o PDF do estratégia.

    Em frente e enfrente.

  • Sobre a D

    "classe de associação usada para exprimir atributos e até operações que são propriedades de qualquer das classes na extremidade desse relacionamento isoladamente"

    -> A classe de associação provê "informações adicionais sobre o relacionamento" [1] e não informações (atributos/operações) de uma classe de forma isolada

    -> Também não posso chamar "operações" de propriedade, pois trata-se de funcionalidade. O atributo que é propriedade

    .

    [1] https://www.ibm.com/docs/pt-br/rational-soft-arch/9.5?topic=diagrams-association-classes