A projeção de um compilador é dividida em duas macro fases: Análise e Síntese. Na fase de síntese, gera-se o código intermediário. Esse código intermediário é responsável por converter a representação intermediária do código-fonte em uma forma que possa ser prontamente executada por uma máquina. Segundo Aho(2007), há três formas básicas de Representação Intermediária (RI): as árvores sintáticas abstratas, a notação pós-fixa e código de três endereços.
A respeito dessas representação, avalie as seguintes asserções, assinalando (V) para as verdadeiras ou (F) para as falsas:
( ) No caso da RI através da árvore sintática, cada nó é representado por um registro.
( ) A notação pós-fixa é uma representação linear.
( ) O código de três endereços é composto por uma sequência de instruções envolvendo operações binárias ou unárias e uma atribuição.
( ) Para a geração do código intermediário, tanto o uso da forma de árvore ou pós-fixa não é necessário conhecimento prévio sobre como percorrer uma árvore binária.
Assinale a alternativa que apresenta a sequência correta.
Escolha uma:
a. V – F – V – F.
b. V – F – V – V.
c. F – F – V – V.
d. V – V – V – F.
e. V – V – F – F.
Soluções para a tarefa
Respondido por
0
e. V-V-F-F. وخک وح تم و جم ا9
دام م
دور
بب
دام م
دور
بب
Respondido por
16
V-V-V-F CORRETO. corrigido pelo ava
Perguntas interessantes
Saúde,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
7 meses atrás
Português,
11 meses atrás
Matemática,
11 meses atrás
Matemática,
1 ano atrás
Administração,
1 ano atrás