Informática, perguntado por nannan43, 3 meses atrás

Leia o texto a seguir:

“C++ e Objective-C suportam programação procedural e orientada a dados, além da programação orientada a objetos. CLOS, uma versão orientada a objetos de LISP (Paepeke, 1993), também suporta programação funcional. Algumas das linguagens mais novas projetadas para a programação orientada a objetos não suportam outros paradigmas, mas ainda assim empregam algumas das estruturas imperativas básicas e têm a aparência das linguagens imperativas mais antigas. Entre essas estão Java e C#. É desafiador classificar Ruby: é uma linguagem orientada a objetos no sentido de que todos os dados são objetos, mas é uma linguagem híbrida, porque é possível usá-la para programação procedural. Por fim, existe a linguagem orientada a objetos pura, mas um tanto anticonvencional: Smalltalk. Ela foi a primeira linguagem a oferecer suporte para programação orientada a objetos.”

SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.


Considerando o contexto, analise as afirmações abaixo:

I. Uma linguagem pode suportar vários paradigmas diferentes.
II. Smalltalk é a única linguagem de programação orientada a objetos.
III. Programação imperativa é incompatível com programação orientada a objetos.
IV. Ruby é somente uma linguagem de programação orientada a objetos.

É correto o que se afirma em:

Grupo de escolhas da pergunta

I, apenas.

I e III, apenas.

II, apenas.

II e IV, apenas.

II, III e IV, apenas.​

Soluções para a tarefa

Respondido por niickpieszacki
6

Resposta:

I, apenas.

Explicação:

Perguntas interessantes