ENADE 2008< P>
COMPILADORES DE LINGUAGENS DE PROGRAMACAO TRADUZEM PROGRAMAS-FONTE, EM UMA LINGUAGEM DE ENTRADA, PARA PROGRAMAS-OBJETO, EM UMA LINGUAGEM DE SAIDA. DURANTE O PROCESSO DE TRADUCAO, O COMPILADOR DEVE VERIFICAR SE AS SENTENCAS DO PROGRAMA-FONTE ESTAO SINTATICAMENTE CORRETAS.< P>
ESSE PROCESSO DE ANALISE SINTATICA PODE SER REALIZADO CONSTRUINDO-SE UMA ARVORE DE ANALISE SEGUNDO DUAS PRINCIPAIS ABORDAGENS: TOP-DOWN, QUANDO A ARVORE E INVESTIGADA DA RAIZ AS FOLHAS; OU BOTTOM-UP, DAS FOLHAS A RAIZ.< P>
ACERCA DESSE ASSUNTO, JULGUE OS ITENS SEGUINTES.< P>
I A ANALISE TOP-DOWN E ADEQUADA QUANDO A LINGUAGEM DE ENTRADA E DEFINIDA POR UMA GRAMATICA RECURSIVA A ESQUERDA.< P>
II INDEPENDENTEMENTE DA ABORDAGEM ADOTADA, TOP-DOWN OU BOTTOM-UP, O ANALISADOR SINTATICO UTILIZA INFORMACOES RESULTANTES DA ANALISE LEXICA.< P>
III SE OS PROGRAMAS EM UMA LINGUAGEM PODEM SER ANALISADOS TANTO EM ABORDAGEM TOP-DOWN COMO EM BOTTOM-UP, A GRAMATICA DESSA LINGUAGEM E AMBIGUA.< P>
IV A ANALISE BOTTOM-UP UTILIZA ACOES COMUMENTE CONHECIDAS COMO DESLOCAMENTOS E REDUCOES SOBRE AS SENTENCAS DO PROGRAMA-FONTE.< P>
ESTAO CERTOS APENAS OS ITENS< P>
I E II< P>
I E III< P>
II E IV< P>
I, III E IV< P>
II, III E IV< P>
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!