Tecnologia da Informação Desenvolvimento de Sistemas Programação Linguagens UML

Considere as afirmações sobre UML:

I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.

II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.

III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.

Está correto o que se afirma em

  • A.

    I, II e III.

  • B.

    I e II, apenas.

  • C.

    III, apenas.

  • D.

    II e III, apenas.

  • E.

    I e III, apenas.