Ed
há 2 anos
Vamos analisar as alternativas sobre os analisadores que efetuam análise recursiva preditiva: a) Permitem que a linguagem que apresente a gramática tenha recursividade à esquerda. - Esta afirmação é falsa, pois a análise recursiva preditiva não pode lidar com gramáticas que possuem recursividade à esquerda sem modificações. b) Seu projeto faz uso do conjunto “First” dos símbolos não terminais. - Esta afirmação é verdadeira. Analisadores preditivos utilizam o conjunto "First" para determinar quais produções usar. c) Não devem apresentar gramáticas fatoradas à esquerda e nem à direita. - Esta afirmação é confusa. Eles não devem ter recursividade à esquerda, mas podem lidar com gramáticas fatoradas à direita. d) Fazem uso da gramática de atributos. - Esta afirmação não é correta para analisadores preditivos, que não necessariamente utilizam gramáticas de atributos. e) Fazem uso de gramáticas ambíguas. - Esta afirmação é falsa, pois analisadores preditivos não funcionam bem com gramáticas ambíguas. Portanto, a alternativa correta é: b) Seu projeto faz uso do conjunto “First” dos símbolos não terminais.
Cadastre-se ou realize login
Mais perguntas desse material