Página inicial
/
Tecnologia
/
11)o java é uma plataforma hibrida, ou seja, ele possui o compilador java, que gera os bytecodes, e a máquina virtual java , que age

Question

11)O Java é uma plataforma hibrida, ou seja, ele possui o compilador Java, que gera os bytecodes, e a máquina virtual Java , que age como o interpretador desses Sobre esses dois conceitos, assinale a alternativa correta. A) Como a JVM age como um interpretador, é necessário que o código fonte original esteja presente ao executar um programa Java. B ) A máquina virtual não está restrita às tarefas de um tradutor Ela pode fornecer um ambiente seguro e compilar trechos relevantes de código em tempo real. C ) Como a JVM age como um interpretador e executa o bytecode linha a linha o código Java executará mais lentamente do que um código compilado , como o da linguagem C++ D ) A opção por uma etapa de compilação ocorreu devido à necessidade de proteção do cỏdigo fonte. Como o compilador converte o programa em um bytecode torna-se praticamente impossivel reverter o processo.

Solution

Verificación de expertos
4.7 (275 Votos)
Darlan Elite · Tutor por 8 anos

Resposta

alternativa correta é a opção D) A opção por uma etapa de compilação ocorreu devido à necessidade de proteção do código fonte. Como o compilador converte o programa em um bytecode, torna-se praticamente impossível reverter o processo. Isso significa que o código fonte original não está presente ao executar um programa Java, pois o compilador converte o código fonte em bytecode, que é executado pela máquina virtual Java (JVM). A JVM age como um interpretador, mas também possui uma máquina virtual que permite a execução segura do bytecode. Além disso, a JVM não está restrita às tarefas de um tradutor, pois ela pode fornecer um ambiente seguro e compilar trechos relevantes de código em tempo real. Isso permite que o programa Java seja executado de forma mais eficiente e segura. Por fim, a opção por uma etapa de compilação ocorreu devido à necessidade de proteção do código fonte. Como o compilador converte o programa em um bytecode, torna-se praticamente impossível reverter o processo, o que impede que outras pessoas acessem o código fonte original.