Ciência da Computação Software Engenharia de Software

Com relação ao diagrama de colaboração definido pela UML, assinale a alternativa correta:

  • A.

    demonstra os estados por que passa um objeto durante o seu ciclo de vida, em resposta a estímulos recebidos.

  • B.

    descreve aspectos dinâmicos ou comportamentais avançados do sistema.

  • C.

    é utilizado para modelar uma seqüência de estados que compõe determinado processo ou fluxo de trabalho.

  • D.

    representa um contexto de iteração entre classes, interfaces e outros elementos com o intuito de modelar determinado comportamento do sistema.