A compilação é o processo de tradução de um programa escrito em uma linguagem fonte em um programa equivalente em linguagem de máquina. Nesse processo, o programa fonte normalmente passa pelas fases:
Os itens I, II e III referem-se, correta e respectivamente, às fases
I. Identificação de sequências de caracteres de entrada e produção de uma sequência de elementos de saída, os tokens.
II. Identificação de sequências de símbolos que constituem estruturas como expressões e comandos, através de uma varredura, ou parsing, da representação interna do programa fonte, produzindo uma estrutura em árvore, chamada árvore de derivação.
III. Verificação das estruturas quanto ao sentido, ou seja, se o programa não possui erros de significado.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!