Buscar

Leia o texto a seguir:

“Por sua vez, um esquema de tradução é uma notação para anexar fragmentos de programa às produções de uma gramática. Os fragmentos do programa são executados quando a produção é usada durante a análise sintática.” 

BARBOSA, C. da S. et al. Compiladores. Porto Alegre: Sagah, 2021. p. 166. (Disponível na Minha Biblioteca).

Sobre a tradução de expressões, leia e selecione a alternativa correta dentre as abaixo.



a) O resultado combinado de todas essas execuções de fragmentos produz a tradução do programa ao qual o processo de análise/síntese é aplicado.

b) As expressões só poderão ser identificadas como complexos caminhos na árvore léxica.

c) As expressões utilizadas no código-fonte podem ser analisadas apenas ao serem feitas operações complexas para sua análise.

d) Os operadores devem vir antes dos operandos sempre, caso contrário, haverá problemas na compilação.

e) Em uma árvore sintática, o conteúdo das regras semânticas poderá sofrer variação dependendo da atividade a ser realizada.


Respostas

User badge image

gomesalvaro153

Resposta correta: As expressões utilizadas no código-fonte podem ser analisadas apenas ao serem feitas operações complexas para sua análise.

7
Dislike0
User badge image

John Leão

Alternativa errada:

As expressões só poderão ser identificadas como complexos caminhos na árvore léxica.

0
Dislike1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina