Informática Múltipla Escolha

Como chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda à medida que vai sendo convertido?

Como chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda à medida que vai sendo convertido?

  1. Interpretação
  2. Tradução
  3. Compilação
  4. Montador
  5. Ligador

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

A questão descreve o conceito fundamental de como os computadores entendem programas escritos em linguagens de alto nível. O termo chave é a execução simultânea à conversão.

Quando um programa é interpretado, o computador lê cada instrução e a executa imediatamente. Não há criação de um arquivo intermediário ou binário completo antes da execução. Isso permite que o código seja testado rapidamente, mas geralmente torna a execução mais lenta comparada à compilação.

Em contraste, na compilação, todo o código é transformado em linguagem de máquina antes de ser executado, gerando um arquivo executável separado.

Análise das Alternativas

  • A) Interpretação: Correta. O interpretador converte e executa instruções individualmente durante a execução, sem gerar um executável prévio.
  • B) Tradução: Termo genérico. Embora a conversão seja uma tradução, o método específico descrito é a interpretação.
  • C) Compilação: Incorreta. Envolve geração prévia de código executável (binário) antes de rodar o programa.
  • D) Montador: Incorreto. Específico para tradução de Assembly para código de máquina.
  • E) Ligador: Incorreto. Responsável por unir módulos de código objeto em um executável final.

Conclusão

O processo de converter e executar simultaneamente, sem gerar um executável prévio, é definido tecnicamente como interpretação. Portanto, a alternativa correta é a A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.