Ed
ano passado
Vamos analisar cada uma das alternativas sobre o analisador sintático: A) O analisador sintático, apesar de fazer parte do processo de compilação, é totalmente independente e não altera o resultado final. - Incorreto. O analisador sintático é parte integrante do processo de compilação e influencia diretamente a estrutura do código. B) A principal função do analisador sintático é enviar os tokens necessários para a função do léxico. - Incorreto. O analisador léxico é quem gera os tokens, e o analisador sintático utiliza esses tokens para construir a estrutura sintática. C) O analisador sintático, para efetuar sua tarefa, organiza os tokens, enviados pelo analisador léxico em uma árvore. - Correto. O analisador sintático organiza os tokens em uma estrutura de árvore (geralmente uma árvore de sintaxe abstrata), que representa a estrutura do código. D) A análise sintática só pode ser realizada depois que o seu código fonte esteja convertido em linguagem de máquina. - Incorreto. A análise sintática é feita antes da conversão para linguagem de máquina, enquanto o código ainda está em sua forma fonte. E) A maioria das linguagens formais, utilizadas para a programação de computadores, dispensa o uso de analisadores sintáticos. - Incorreto. A maioria das linguagens de programação utiliza analisadores sintáticos para garantir que o código esteja estruturado corretamente. Portanto, a alternativa correta é: C) O analisador sintático, para efetuar sua tarefa, organiza os tokens, enviados pelo analisador léxico em uma árvore.
Cadastre-se ou realize login
Mais perguntas desse material