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

UML é uma linguagem comumente utilizada para a modelagem de sistemas em análise e projeto orientados a objetos. Com respeito aos diagramas UML, considere as afirmativas abaixo:

1. O diagrama de colaboração é usado para representar a organização estrutural de objetos que enviam e recebem mensagens.

2. O diagrama de classes mostra um conjunto de classes, interfaces e colaborações e é usado para ilustrar a visão estática do projeto de um sistema.

3. Os diagramas de seqüências e de objetos são usados para representar partes dinâmicas de um sistema.

Assinale a alternativa correta

  • A. Apenas a afirmativa 1 é falsa.
  • B. Apenas a afirmativa 2 é verdadeira.
  • C. As afirmativas 1 e 3 são verdadeiras.
  • D. Apenas a afirmativa 3 é falsa.
  • E. As afirmativas 1, 2 e 3 são verdadeiras.