O Analista está utilizando Python para um script de automaçã...
O processo de execução de códigos de linguagem de programação que são lidos e executados diretamente, sem a geração de código de máquina intermediário ou otimizado, é a
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O enunciado descreve execução do código sem etapa prévia de construção de executável ou código objeto, o que afasta compilação, linking e geração de objeto.
- Se o enunciado fala em executar o código diretamente, sem construir executável ou código objeto antes, pense em interpretação.
- Se houver tradução prévia para outra forma executável ou intermediária, o conceito passa a ser compilação, não interpretação.
- Diferencie processo de execução de etapas auxiliares: linking combina artefatos compilados, e parsing analisa sintaxe.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Uma linguagem interpretada executa o programa à medida que ele é lido por um interpretador. Já uma linguagem compilada transforma todo o código em um programa executável antes da execução. O Python é considerado, em termos didáticos de concursos, uma linguagem interpretada, embora o CPython primeiro gere bytecode (.pyc) e depois o execute na Máquina Virtual Python (PVM).
Gabarito: C
Embora o Python utilize uma etapa interna que gera Bytecode (arquivos ) para otimização na JVM/CPython, o paradigma principal de execução da linguagem percebido pelo desenvolvedor e cobrado em provas é o de Linguagem Interpretada / Interpretação.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo