• Matéria: Informática
  • Autor: Loreto1600
  • Perguntado 3 anos atrás

A Linguagem Java é uma linguagem conhecida como "multiplataforma", pois atende ao conceito de "WORA" (Write Once, Run Anywhere), ou seja Escreva Uma Vez, Execute Onde Quiser. O termo "Onde Quiser" diz respeito a qualquer plataforma (Sistema Operacional) computacional.

Considerando o texto acima, analise as afirmações abaixo.

I - Em Java, é preciso ter um compilador javac instalado em seu sistema operacional que compile o código fonte Java, gerando assim o Bytecode, que é independente de sistema operacional.
II - Em Java, basta ter um único compilador que rode em qualquer sistema operacional, que compile o código fonte Java, gerando o Bytecode, que pode ser executado em qualquer sistema operacional.
III - Em Java, não há necessidade de ter um compilador, pois o código fonte pode ser executado em qualquer sistema operacional que tenha uma máquina virtual Java.
IV - Em Java, o compilador faz parte do pacote de softwares conhecido como JDK enquanto a máquina virtual faz parte do pacote JRE.

É correto o que se afirma em:

Alternativa 1:
I, apenas.

Alternativa 2:
I e IV, apenas.

Alternativa 3:
II e III, apenas.

Alternativa 4:
III e IV, apenas.

Alternativa 5:
I, II e IV, apenas.

Respostas

respondido por: lilax0521
1

Resposta:

Alternativa 2 correta; I e a IV, apenas.

Explicação:

Em Java, é preciso ter um compilador javac instalado em seu sistema operacional que compile o código fonte Java, gerando assim o Bytecode , que é independente de sistema operacional.

Em Java, o compilador faz parte do pacote de softwares conhecido como JDK enquanto a máquina virtual faz  parte  do  pacote  JRE.

Perguntas similares