Buscar

ao2 paradigmas de linguagem de programacao

Leia o texto a seguir:

“As primeiras implementações de Java eram todas híbridas. Seu formato intermediário, chamado de bytecode, fornece portabilidade para qualquer máquina que tenha um interpretador de bytecodes e um sistema de tempo de execução associado. Juntos, eles são chamados de Máquina Virtual Java. Existem agora sistemas que traduzem bytecodes Java em código de máquina, de forma a possibilitar uma execução mais rápida.”

Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.

Considerando o trecho acima, avalie as afirmações abaixo:

I. O código Java é interpretado pela Máquina Virtual, gerando como resultado o bytecode.

II. O bytecode é interpretado pela Máquina Virtual, sendo traduzido para instruções nativas.

III. O código Java é compilado pelo JIT, gerando bytecode para ser interpretado pela Máquina Virtual.

IV. O bytecode é compilado pelo JIT, gerando código de máquina nativo.

É correto o que se afirma em:

Grupo de escolhas da pergunta



II e IV, apenas.


II e III, apenas.


III e IV, apenas.


I e II, apenas.


I e IV, apenas.

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é: II e IV, apenas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais