Pergunta
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.
Solução
Verification of experts
4.7275 Voting
DarlanElite · Tutor por 8 anos
Responder
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. <br /><br />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. <br /><br />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. <br /><br />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.
Clique para avaliar: