Questões de concursos sobre "JVM (Máquina virtual Java)" | Programação - página 1

Confira abaixo as principais questões de concursos sobre JVM (Máquina virtual Java) que cairam em provas de concursos públicos anteriores:

Q125491 - FCC Tecnologia da Informação 2015

Considere os trechos de códigos escritos em duas diferentes linguagens de programação:




Considerando que os trechos foram salvos em arquivos de nome Titulo com a extensão adequada à linguagem de programação e que há ambientes de desenvolvimento ideais instalados,
Ver Comentários

Q125719 - FCC Tecnologia da Informação 2017

Na arquitetura da JVM existe a JVM Memory que contém uma área de memória que armazena os objetos criados pela aplicação
por meio do operador new ou qualquer outro método que crie um objeto. Essa área de memória é chamada de 
Ver Comentários

Q125806 - IBFC Analista de Tecnologia da Informação - Desenvolvimento 2017

Java Virtual Machine (Máquina Virtual Java) é um
programa que carrega e executa os aplicativos Java,
convertendo:
Ver Comentários

Q125816 - FUNCAB Analista de Suporte 2014

Existem linguagens de programação que utilizam de
máquinas virtuais para permitir que programas
possam rodar em máquinas com diferentes
configurações. A máquina virtual da linguagem JAVA
é conhecida como: 
Ver Comentários

Q126039 - FCC Analista - Análise de Sistemas 2016

Considere a imagem abaixo, que mostra o esquema de funcionamento da Java Virtual Machine – JVM.

  

O produto resultante do processo de compilação de classes Java, que deve preencher a lacuna I, é conhecido como 

Ver Comentários

Q126376 - BIO-RIO Tecnólogo - Desenvolvedor de Software e Sistemas 2015

Observe a figura abaixo, que ilustra um esquema de execução de programas em Java.

 


Neste esquema, o compilador traduz o programa fonte em instruções que a Máquina Virtual Java – JVM possa entender que armazena em um arquivo num formato específico, na figura destacado pelo sinal ? , conhecido como:
Ver Comentários

Q126586 - CS-UFG Analista Legislativo 2015

Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o tratamento de exceção, verifica-se que
Ver Comentários

Q126939 - FCC Tecnólogo - Sistemas 2014

Analise as afirmativas sobre métodos de implementação de linguagens de programação: 

I. No processo de interpretação, a instrução é traduzida e executada no momento da execução do programa. Uma vantagem é que apenas partes do programa podem ser executados, mas há desvantagens: o processo é mais lento em relação ao processo de compilação e pode haver maior consumo de memória.

II. O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é o Java e a JVM.

III. O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer sistema operacional.

Está correto o que se afirma APENAS em
Ver Comentários

Q126974 - COPEVE-UFAL Analista de Tecnologia da Informação 2012

Analisando as afirmações seguintes, relacionadas à versão mais nova da máquina virtual Java, 

I. A linguagem Java não permite a criação de classes com visibilidade privada (private).

II. A linguagem Java não permite a definição de métodos construtores com visibilidade privada (private).

III. A linguagem Java não permite a definição de pacotes com visibilidade privada (private).

IV. A linguagem Java não permite a utilização de polimorfismo paramétrico.

verifica-se que está(ão) correta(s)

Ver Comentários

Q127439 - CESGRANRIO Analista de Sistemas Júnior 2011

Muito utilizada para desenvolvimento de aplicativos Web, a tecnologia Java tem como principal característica gerar aplicações que rodam em qualquer dispositivo que tenha acesso a Internet, utilizando, entre outros recursos, o software 
Ver Comentários