Informática, perguntado por ronildoufpi, 1 ano atrás


No Java, o processo de geração do executável é um pouco diferente das outras linguagens de programação. Mesmo que o Java seja uma linguagem multi plataforma, o programador, precisa escolher o SDK para o sistema operacional que pretende trabalhar (escrever seus códigos). Após escrever os códigos de sua aplicação, o que deve ser feito para que o programa possa ser executado em um computador? Assinale a alternativa correta.

Alternativa 1:
Deve ser revisado e interpretado pela JVM.

Alternativa 2:
Deve ser compilado e interpretado pela JVM.

Alternativa 3:
Deve ser compilado e interpretado pelo SDK.

Alternativa 4:
Deve ser interpretado pela JVM.

Alternativa 5:
Deve ser compilado JVM.

Soluções para a tarefa

Respondido por LarissaMoura3
8

Alternativa 4:  Deve ser interpretado pela JVM.

O processo de geração do executável na linguagem Java apresenta algumas diferenciações em relação a outras linguagens de programação. Apesar do Java possuir multi plataforma linguacional, o programador deve realizar a escolha do SDK, considerando o sistema operacional que deseja utilizar e fazer a escrita dos códigos.

Depois da escolha dos códigos de aplicação, o programador deve fazer com que o programa seja interpretado pela JVM.

Bons estudos!


ronildoufpi: estava muito em duvida se seria essa: Alternativa 2:
Deve ser compilado e interpretado pela JVM.
ronildoufpi: Mais acho que quem compila é o javac
ronildoufpi: Vou ficar com a altenativa 2:

Alternativa 2:
Deve ser compilado e interpretado pela JVM.
anilodantas: A JVM não entende código Java, e sim um código especifico chamado ByteCode, que é gerado pelo compilador Java (javac) , alternativa 4.
NhoQUin: Após escrever o código no SDK não deveremos compilá-lo primeiro, antes de ser interpretado pela JVM?
rafael17foz: Também entendo que primeiro deva-se compilá-lo, com o Javac e após interpretado pela JVM.
eduardolucioacpbki6o: Esse pergunta está confusa e as alternativas mal construídas! A meu ver a resposta é "Alternativa 2:
Deve ser compilado e interpretado pela JVM.", ou seja, num primeiro momento temos a "compilação" para "bytecode" e depois a interpretação pela JVM. =D
rafael17foz: Confirmado pelo gabarito: Alternativa 2.
Respondido por viniciossaotome
3

Resposta:

Deve ser interpretado pela JVM,Você  vai escrever  o código em um arquivo .java, compilar e é gerado um arquivo .class,  a JVM irá ler/interpretar esse bytecode e executá-lo.Espero ter ajudado.


falecomp5peta: Errado meu amigo. Resposta 2 - Deve ser compilado e interpretado pela JVM. Eu coloquei essa resposta q vc escreveu e eu errei.... :-(
falecomp5peta: Correto é: Deve ser compilado e interpretado pela JVM.
Perguntas interessantes