Logo Passei Direto
Buscar

Cálculo

Outros
Hotspot e Jit são as tecnologias que a Máquina Virtual Java (JVM) utiliza para aumentar o desempenho dos programas. Em máquinas virtuais modernas, certos trechos de código escritos em Java executam mais rápido do que códigos escritos em c. Com relação às estratégias de otimização adotadas pela JVM, analise as sentenças a seguir:
Agora, assinale a alternativa CORRETA:
I- A tecnologia Jit permite a compilação dinâmica de um código em tempo de execução, fazendo com que um programa possa ser otimizado mesmo após sua instalagáo.
II- A tecnologia Jit atua sob total controle do desenvolvedor, que indica em seu código quais pontos devem ser otimizados.
III- A tecnologia HotSpot procura por pontos que sáo executados repetidamente em sua aplicagao.
IV- O HotSpot atua diretamente no código fonte da aplicacáo, náo trabalhando sobre bytecode após compilacáo.
A Somente a sentenca II está correta.
B As sentencas I e II estáo corretas.
C As sentencas III e 1V estáo corretas.
D Somente a sentenga IV está correta.
User badge image
Aprimorando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das sentenças: I- A tecnologia JIT (Just-In-Time) permite a compilação dinâmica de um código em tempo de execução, fazendo com que um programa possa ser otimizado mesmo após sua instalação. Verdadeiro, essa afirmativa está correta, pois o JIT compila o bytecode em código nativo durante a execução, permitindo otimizações. II- A tecnologia JIT atua sob total controle do desenvolvedor, que indica em seu código quais pontos devem ser otimizados. Falso, o JIT não requer que o desenvolvedor indique quais pontos devem ser otimizados; ele faz isso automaticamente com base em informações de execução. III- A tecnologia HotSpot procura por pontos que são executados repetidamente em sua aplicação. Verdadeiro, essa afirmativa está correta, pois o HotSpot identifica trechos de código que são executados com frequência e os otimiza. IV- O HotSpot atua diretamente no código fonte da aplicação, não trabalhando sobre bytecode após compilação. Falso, o HotSpot trabalha com bytecode, não com o código fonte diretamente. Com base nas análises: - A sentença I está correta. - A sentença II está incorreta. - A sentença III está correta. - A sentença IV está incorreta. Portanto, a alternativa que contém todos os itens verdadeiros é: C) As sentenças III e I estão corretas. Entretanto, como essa opção não está listada, a resposta correta é que a alternativa correta não está presente nas opções fornecidas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina