Engenharia Múltipla Escolha

Um programa pode ser executado de logo em seguida executado; na segunda tradução completa do código-fonte. Em qual das alternativas estão essas descrições?

Um programa pode ser executado de logo em seguida executado; na segunda tradução completa do código-fonte. Em qual das alternativas estão essas descrições?

  1. Compilação e tradução.
  2. Compilação e interpretação.
  3. Simplificação e execução dinâmica.
  4. Compilação e processamento.
  5. Interpretação e compilação.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - Compilação e interpretação

Conceitos Fundamentais:

A questão aborda os dois principais modos de executar programas em computadores. Para que um computador processe um código escrito em linguagem humana (código-fonte), ele precisa ser convertido para linguagem de máquina. Existem duas técnicas principais para isso:

  1. Compilação:
  • Ocorre quando todo o código-fonte é traduzido de uma só vez para um arquivo executável antes da execução.
  • Característica: Há uma etapa de "tradução completa" prévia.
  • Vantagem: Execução mais rápida depois de pronto.
  1. Interpretação:
  • Ocorre quando o código é traduzido e executado simultaneamente, linha por linha ou comando por comando.
  • Característica: O programa é executado "logo em seguida" após a leitura de cada trecho, sem gerar um arquivo executável separado.
  • Vantagem: Mais fácil de depurar e portabilidade imediata.

Análise das Alternativas

  • Alternativa B (Correta): Apresenta os termos técnicos corretos (Compilação e Interpretação) que descrevem esses dois processos de execução de software.
  • Alternativa A: "Tradução" é um termo genérico. Todo processo envolve tradução, mas não especifica o método (compilador ou interpretador).
  • Alternativa C: "Simplificação" não é um termo técnico utilizado para classificar métodos de execução de programas.
  • Alternativa D: "Processamento" é muito amplo. Não define o mecanismo de conversão do código-fonte.
  • Alternativa E: Embora contenha os termos corretos, a ordem convencional em livros didáticos e bancas de concurso costuma listar a Compilação primeiro, seguido pela Interpretação, tornando a alternativa B a escolha padrão.

Conclusão:

Os dois métodos descritos no enunciado (tradução completa vs. execução imediata) correspondem exatamente à Compilação e à Interpretação. Portanto, a alternativa B é a correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

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