Ed
há 7 horas
Vamos analisar cada afirmativa com base no texto e no conhecimento sobre linguagens de programação: I. Uma linguagem pode suportar vários paradigmas diferentes. Verdadeiro. O texto cita C++ e Objective-C que suportam programação procedural, orientada a dados e orientada a objetos. Ruby também é híbrida, suportando programação procedural e orientada a objetos. II. Smalltalk é a única linguagem de programação orientada a objetos. Falso. O texto menciona Smalltalk como uma linguagem orientada a objetos pura, mas não diz que é a única. Outras linguagens como Java, C#, Ruby também são orientadas a objetos, embora com características diferentes. III. Programação imperativa é incompatível com programação orientada a objetos. Falso. O texto mostra que linguagens orientadas a objetos ainda empregam estruturas imperativas básicas, ou seja, são compatíveis. IV. Ruby é somente uma linguagem de programação orientada a objetos. Falso. O texto diz que Ruby é híbrida, pois permite programação procedural além da orientada a objetos. Portanto, apenas a afirmativa I está correta. Resposta correta: I, apenas.
Cadastre-se ou realize login
Mais perguntas desse material