Analisando as afirmações apresentadas: I. Uma linguagem pode suportar vários paradigmas diferentes. Essa afirmação está correta. Existem linguagens de programação que suportam mais de um paradigma, permitindo ao programador utilizar diferentes estilos de programação em um mesmo código. II. Smalltalk é a única linguagem de programação orientada a objetos. Essa afirmação está incorreta. Smalltalk é uma linguagem de programação orientada a objetos, mas não é a única. Existem outras linguagens, como Java, C++, Python, que também são orientadas a objetos. III. Programação imperativa é incompatível com programação orientada a objetos. Essa afirmação está incorreta. Programação imperativa e programação orientada a objetos são paradigmas diferentes, mas não são incompatíveis. É possível utilizar elementos de ambos os paradigmas em um mesmo programa. IV. Ruby é somente uma linguagem de programação orientada a objetos. Essa afirmação está incorreta. Ruby é uma linguagem de programação que suporta programação orientada a objetos, mas também permite outros estilos de programação, como programação funcional. Portanto, a alternativa correta é a letra "d) I e III, apenas".
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar