Ed
há 5 meses
Vamos analisar as alternativas para identificar a principal diferença entre compiladores e interpretadores: A) Compiladores são usados apenas para linguagens de programação antigas, enquanto interpretadores para modernas. - Esta afirmação é falsa, pois compiladores e interpretadores podem ser usados em linguagens modernas e antigas. B) Compiladores traduzem código-fonte para linguagem de máquina, enquanto interpretadores executam diretamente. - Esta afirmação é verdadeira. Compiladores traduzem todo o código-fonte de uma vez para gerar um arquivo executável, enquanto interpretadores executam o código linha por linha. C) Compiladores e interpretadores são termos intercambiáveis, não possuem diferenças significativas. - Esta afirmação é falsa, pois existem diferenças claras entre os dois. D) Compiladores executam código-fonte diretamente, enquanto interpretadores traduzem para linguagem de máquina. - Esta afirmação é falsa, pois é o contrário: compiladores traduzem e interpretadores executam. E) Compiladores geram código executável, enquanto interpretadores geram apenas código-fonte. - Esta afirmação é enganosa, pois interpretadores não geram código-fonte, mas sim executam o código diretamente. Portanto, a alternativa correta é: B) Compiladores traduzem código-fonte para linguagem de máquina, enquanto interpretadores executam diretamente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade