Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CETAP 2023

ProgramaçãoLinguagens de programação
Código
qq843043
Banca
CETAP
Órgão
IGEPREV-PA
Ano
2023
Nível
Médio
Cargo
Assistente de Informática
Uma das principais diferenças entre linguagens de programação interpretadas e compiladas é a forma como o código é processado e executado. Enquanto as linguagens compiladas passam por um processo de compilação, que transforma o código fonte em código de máquina executável, as linguagens interpretadas executam o código fonte diretamente em tempo de execução. Com base nessa diferença, qual das seguintes afirmações é verdadeira sobre as vantagens das linguagens de programação interpretadas em relação às linguagens compiladas?
  1. ALinguagens interpretadas geralmente têm uma execução mais lenta do que as linguagens compiladas, pois o código precisa ser processado em tempo de execução.
  2. BCódigo compilado é geralmente mais fácil de depurar do que código interpretado, pois o processo de compilação pode detectar erros de sintaxe e semântica no código fonte antes da execução.
  3. CLinguagens interpretadas são geralmente menos portáteis do que linguagens compiladas, pois dependem da disponibilidade do interpretador em cada sistema operacional em que são executadas.
  4. DNas linguagens interpretadas, o código pode ser modificado e executado em tempo de execução, sem a necessidade de recompilar o código.
  5. ECódigo compilado geralmente tem um tamanho menor do que código interpretado, pois não precisa incluir o interpretador junto com o programa executável.
Revelar gabarito e comentário

GabaritoD — Nas linguagens interpretadas, o código pode ser modificado e executado em tempo de execução, sem a necessidade de recompilar o código.

Link permanente: /questoes/qq843043