Questão FC393948
A principal característica de uma linguagem de programação interpretada, como Python, em comparação com uma linguagem compilada, como Java, no contexto de execução do código e gera
Questões sem classificação de assunto (Informática)
IBADE · 2024
A principal característica de uma linguagem de programação interpretada, como Python, em comparação com uma linguagem compilada, como Java, no contexto de execução do código e geração de código de máquina é:
- necessita de um compilador específico para cada sistema operacional.
- oferece maior desempenho que linguagens compiladas.
- não precisa de um ambiente de execução dedicado.
- requer que o código seja convertido em código de máquina antes da execução.
- executa diretamente o código-fonte sem tradução.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Interpretação significa que o programa é lido e executado pelo ambiente em tempo de execução: o interpretador realiza análise do texto-fonte (lexical e sintática) e executa as instruções imediatamente.
Na prática isso pode envolver a criação de representações internas (como uma árvore de sintaxe ou bytecode em memória), mas não há uma tradução prévia para código de máquina nativo armazenado antes da execução.
O resultado é a execução direta do código-fonte: alterações são refletidas imediatamente, facilitando testes e interatividade, e o mesmo código roda em diferentes plataformas desde que haja um interpretador adequado (portabilidade).
Como consequência, muitos aspectos são resolvidos em tempo de execução (verificação de tipos, ligação dinâmica), o que favorece flexibilidade, embora possa impactar desempenho em relação à geração antecipada de código nativo.
Conteúdo do catálogo FC Concursos · Atualizado em