Logo Passei Direto
Buscar
Sobre o Java Virtual Machine, assinale a alternativa CORRETA:
O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java.
A O Java Virtual Machine permite executar somente em plataformas Windows e Linux.
B O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java.
C O Java Virtual Machine é gerado pelo JDK (Java Development Kit).
D O Java Virtual Machine Interpreta somente os códigos JIT (Just in Time).
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 11 meses

Vamos analisar as alternativas uma a uma: A) O Java Virtual Machine permite executar somente em plataformas Windows e Linux. - Incorreto. O JVM é multiplataforma e pode ser executado em várias plataformas, incluindo macOS e outros sistemas operacionais. B) O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java. - Correto. O JVM realmente interpreta o bytecode gerado pela compilação de programas Java. C) O Java Virtual Machine é gerado pelo JDK (Java Development Kit). - Incorreto. O JVM é parte do JRE (Java Runtime Environment), que é incluído no JDK, mas não é gerado por ele. D) O Java Virtual Machine Interpreta somente os códigos JIT (Just in Time). - Incorreto. O JIT é uma técnica de otimização que compila bytecode em código nativo em tempo de execução, mas o JVM também interpreta bytecode diretamente. Portanto, a alternativa correta é: B) O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

Analisando as opções apresentadas: A) O Java Virtual Machine permite executar somente em plataformas Windows e Linux. - Esta afirmação está incorreta, pois a JVM é uma máquina virtual que pode ser executada em diversas plataformas, não se restringindo apenas ao Windows e Linux. B) O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java. - Esta afirmação está correta. A JVM interpreta o bytecode gerado pela compilação de um software em Java, permitindo que o código Java seja executado em diferentes plataformas. C) O Java Virtual Machine é gerado pelo JDK (Java Development Kit). - Esta afirmação está incorreta. A JVM não é gerada pelo JDK, mas sim é parte do ambiente de execução do Java. D) O Java Virtual Machine Interpreta somente os códigos JIT (Just in Time). - Esta afirmação está incorreta. A JVM interpreta o bytecode gerado pela compilação do Java, não se limitando apenas aos códigos JIT. Portanto, a alternativa correta é: B) O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Sobre essa arquitetura, assinale a alternativa INCORRETA:
Servlet: responsável pela aplicação de regras de negócio no banco de dados.
A Model: responsável pela implementação da lógica de negócios.
B View: responsável pela renderização da interface gráfica da aplicação.
C Servlet: responsável pela aplicação de regras de negócio no banco de dados.
D Controller: responsável por receber e tratar os eventos da View.

Sobre a Web Tier, assinale a alternativa CORRETA:

A Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web. Em termos de layer, ainda estamos no JEEServer.
B Representa a camada definida com duas tecnologias: a aplicação cliente, normalmente uma aplicação desktop desenvolvida com Swing ou JavaFX, e as páginas web, acessadas através de um navegador. Ambas as tecnologias estão no layer representado pela máquina do usuário, ou seja, o computador em que ele acessa a aplicação.
C Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de negócio, representada aqui pela tecnologia Java Server Faces (JSF). Em alguns casos, essa camada é dispensável. As aplicações clientes acessam a lógica de negócio diretamente, sem esse intermédio. Essa camada poderia ainda ser representada por tecnologias como Servlets e Java Server Pages, que não fazem parte do escopo deste caderno. Se considerarmos a layer, esta parte fica alocada no JEEServer.
D Representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. Esta fonte de dados também pode ser alguma aplicação legada já existente no ambiente corporativo. Agora estamos na layer Database Server.

Com relação ao nome desse modelo, assinale a alternativa CORRETA:

A Cliente e Servidor.
B GRUD.
C MVC (model-view-controller).
D Middleware, Aplicação e Sistema Operacional.

Com relação à camada deste modelo, que é responsável pela implementação da lógica de negócios, assinale a alternativa CORRETA:

A Structure.
B Controller.
C Model.
D View.

Com relação a essa tecnologia (JSP), classifique V para as sentenças verdadeiras e F para as falsas:

A V - V - V.
B V - V - F.
C F - V - V.
D V - F - F.

Mais conteúdos dessa disciplina