Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Compilador — UFRR 2023

Arquitetura de ComputadoresCompilador
Código
qg044928
Banca
UFRR
Órgão
UFRR
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Na teoria, qualquer linguagem de programação pode ser compilada ou interpretada. Interpretadores e compiladores são programas que operam sobre o código-fonte de um programa de computador. Diante disso, qual é a principal diferença entre compiladores e interpretadores?
  1. ACompiladores convertem o código fonte em bytecode, enquanto interpretadores executam o código diretamente em linguagem de máquina.
  2. BCompiladores convertem todo o código fonte em linguagem de máquina de uma vez, enquanto interpretadores executam o código fonte linha por linha.
  3. CCompiladores são usados para linguagens de script, enquanto interpretadores são usados para linguagens compiladas.
  4. DInterpretadores e compiladores são a mesma coisa.
  5. EInterpretadores geram código mais rápido do que compiladores.
Revelar gabarito e comentário

GabaritoB — Compiladores convertem todo o código fonte em linguagem de máquina de uma vez, enquanto interpretadores executam o código fonte linha por linha.

Link permanente: /questoes/qg044928