A alternativa correta é: "As afirmações I e II estão corretas." Explicação: A afirmação I está correta, pois a árvore sintática é uma representação intermediária que mantém a estrutura hierárquica do código-fonte, sendo a forma mais próxima da estrutura do código-alvo. A afirmação II também está correta, pois a árvore sintática abstrata é uma representação intermediária que contém informações adicionais sobre as produções gramaticais realizadas, se comparada com a árvore sintática comum. A afirmação III não está correta, pois o código de três endereços é uma representação intermediária que facilita a otimização do código, mas não necessariamente a tradução para linguagens de máquina.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar