Ed
há 2 anos
Vamos analisar as alternativas para identificar a principal diferença entre compiladores e interpretadores: A. Compiladores geram código enquanto interpretadores geram apenas código-fonte. - Incorreto, pois interpretadores não geram código-fonte, mas sim executam o código diretamente. B. Compiladores são usados apenas para linguagens de programação antigas, enquanto interpretadores para modernas. - Incorreto, pois tanto compiladores quanto interpretadores são usados em linguagens modernas. C. Compiladores executam código-fonte enquanto interpretadores traduzem para linguagem de Tempo de Prova. - Incorreto, pois é o contrário: compiladores traduzem o código-fonte e não executam diretamente. D. Compiladores e interpretadores são termos não possuem significativas. - Incorreto, pois ambos têm significados distintos e importantes. E. Compiladores traduzem código-fonte para linguagem de máquina enquanto interpretadores executam diretamente. - Correto, pois essa é a principal diferença: compiladores traduzem o código-fonte para um código executável (geralmente linguagem de máquina), enquanto interpretadores executam o código linha por linha. Portanto, a alternativa correta é: E. Compiladores traduzem código-fonte para linguagem de máquina enquanto interpretadores executam diretamente.
Cadastre-se ou realize login
Ed
há 2 anos
Analisando as opções apresentadas: A. Compiladores geram código enquanto interpretadores geram apenas código-fonte. - Esta opção está incorreta, pois tanto compiladores quanto interpretadores lidam com a transformação do código-fonte em instruções executáveis, mas de maneiras diferentes. B. Compiladores são usados apenas para linguagens de programação antigas, enquanto interpretadores para modernas. - Esta opção está incorreta, pois compiladores e interpretadores são utilizados em linguagens de programação modernas e antigas, dependendo da necessidade e da natureza da linguagem. C. Compiladores executam código-fonte enquanto interpretadores traduzem para linguagem de Tempo de Prova. - Esta opção está incorreta, pois interpretadores executam o código-fonte linha por linha, enquanto compiladores traduzem o código-fonte como um todo para instruções executáveis. D. Compiladores e interpretadores são termos não possuem significativas. - Esta opção está incorreta, pois compiladores e interpretadores têm papéis distintos e significativos no processo de execução de programas. E. Compiladores traduzem código-fonte para linguagem de enquanto interpretadores executam diretamente. - Esta opção está incorreta, pois compiladores traduzem o código-fonte como um todo para instruções executáveis, enquanto interpretadores executam o código-fonte linha por linha. Portanto, a alternativa correta é: C. Compiladores executam código-fonte enquanto interpretadores traduzem para linguagem de Tempo de Prova.