Considere as afirmações a seguir sobre o diagrama de estados UML.

I. Estado inicial e estado final fazem parte do conjunto de elementos do diagrama de estados UML.

II. Uma transição representa a mudança de um estado a outro.

III. Uma condição de guarda deve ser falsa para habilitar a transição a que está associada.

Levando-se em conta as afirmações acima, identifique a única alternativa válida.

  • A. Apenas a I e a II estão corretas.
  • B. Apenas a I e a III estão corretas.
  • C. Apenas a II e a III estão corretas.
  • D. Todas as afirmações I, II e III estão corretas.
  • E. Todas as afirmações I, II e III estão incorretas.