Respostas
A alternativa correta é a letra b) I e II, apenas. Justificativa: I. A implementação híbrida é utilizada por algumas linguagens de programação de alto nível, como Java e Python, mas não pela maioria, como afirmado na alternativa. Além disso, a principal vantagem da implementação híbrida não é a execução rápida dos programas, mas sim a portabilidade, ou seja, a possibilidade de executar o mesmo código em diferentes plataformas. II. A implementação baseada em compilação consiste em traduzir o código fonte para código de máquina, que pode ser executado diretamente pelo computador, como afirmado na alternativa. III. A interpretação pura não é mais rápida que programas compilados, como afirmado na alternativa. Na verdade, a interpretação pura é geralmente mais lenta que a compilação, pois precisa interpretar o código fonte a cada execução. IV. Na implementação híbrida, os programas de linguagens de alto nível são traduzidos para uma linguagem intermediária, como o bytecode do Java, que é interpretada por uma máquina virtual. Essa abordagem combina as vantagens da compilação e da interpretação, permitindo a portabilidade e a execução rápida dos programas.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta