Carregando...
Carregando...
Ajude a melhorar a plataforma
Considere o processo de compilação de um programa e analise as afirmações para, em seguida, assinalar a alternativa correta.\n\nI. A execução do programa faz parte do processo de compilação.\nII. A execução do programa é uma etapa separada após a compilação\nIII. Na análise léxica, os caracteres são lidos e, depois, agrupados em conjuntos que são relevantes para outros componentes do compilador.\nIV. Na análise semântica, são analisados erros sintáticos de um programa.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito
A alternativa correta é E
JUSTIFICATIVA:
I. Incorreta. A compilação é o processo de tradução do código-fonte para uma linguagem de baixo nível; a execução é uma etapa posterior e independente.
II. Correta. O programa só pode ser executado após a conclusão bem-sucedida da compilação.
III. Correta. Esta é a definição da fase de análise léxica (ou scanning), onde o fluxo de caracteres é convertido em tokens.
IV. Incorreta. Erros sintáticos são detectados na fase de análise sintática (parsing). A análise semântica verifica a consistência lógica, como tipos de dados e declarações de variáveis.