Ed
há 7 meses
Vamos analisar as alternativas para entender a principal diferença entre compiladores e interpretadores: a) Compiladores traduzem o código fonte para código de máquina, enquanto interpretadores executam o código fonte diretamente. - Esta afirmação está correta. Compiladores fazem a tradução do código fonte para um código de máquina que pode ser executado, enquanto interpretadores leem e executam o código fonte linha por linha. b) Compiladores executam o código fonte diretamente, enquanto interpretadores traduzem o código fonte para código de máquina. - Esta afirmação está incorreta, pois é o contrário do que acontece. c) Compiladores e interpretadores são a mesma coisa e realizam as mesmas funções. - Esta afirmação está incorreta, pois eles têm funções diferentes. d) Compiladores e interpretadores são usados apenas em linguagens de programação de baixo nível. - Esta afirmação está incorreta, pois ambos podem ser usados em linguagens de alto nível também. e) Compiladores e interpretadores são usados apenas em linguagens de programação de alto nível. - Esta afirmação também está incorreta, pois existem linguagens de baixo nível que podem ser compiladas ou interpretadas. Portanto, a alternativa correta é: a) Compiladores traduzem o código fonte para código de máquina, enquanto interpretadores executam o código fonte diretamente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
A diferença principal entre compiladores e interpretadores está relacionada à forma como lidam com o código fonte. Compiladores traduzem o código fonte para código de máquina de uma vez, gerando um arquivo executável que pode ser executado posteriormente de forma independente do código fonte original. Enquanto interpretadores executam o código fonte linha por linha, sem gerar um arquivo executável separado. Portanto, a alternativa correta é: a) Compiladores traduzem o código fonte para código de máquina, enquanto interpretadores executam o código fonte diretamente.