Questão de Programação — Plataforma Java — AMEOSC 2025
ProgramaçãoPlataforma Java
- Código
- qg402700
- Banca
- AMEOSC
- Órgão
- Prefeitura de Bandeirante - SC
- Ano
- 2025
- Nível
- Superior
- Cargo
- Professor para Educação Básica - Informática - PSS
O Java é uma linguagem de programação de alto nível, orientada a objetos, amplamente utilizada no desenvolvimento de softwares educacionais e comerciais devido à sua portabilidade. O processo que permite que um código Java seja executado em diferentes sistemas operacionais sem recompilação envolve a tradução para um formato intermediário. Assinale a alternativa que explica corretamente o processo que garante a portabilidade dos programas desenvolvidos em Java.
- AConversão do código Java para linguagem C++, que é a única linguagem compreendida nativamente pelos sistemas operacionais modernos.
- BTradução direta do código-fonte para linguagem de máquina nativa do processador, gerando um arquivo executável único para todos os sistemas.
- CExecução direta do código-fonte em inglês pelo hardware do computador, sem a necessidade de qualquer tradução ou compilação prévia.
- DCompilação do código-fonte para bytecodes, que são então interpretados pela Máquina Virtual Java (JVM) específica de cada plataforma.