Modelos orientados a objetos são implementados utilizando uma linguagem de progr...

Questão de Programação da banca Aeronáutica aplicada no concurso CIAAR (2019). Confira a resolução completa abaixo:

Modelos orientados a objetos são implementados utilizando uma linguagem de programação orientada a objetos. A engenharia de software, orientada a objetos vai além da utilização desses mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. A UML é adequada para a modelagem de sistemas orientados a objetos. 
A esse respeito, é correto afirmar que os objetivos da UML são, respectivamente,