Ed
há 2 anos
Vamos analisar as alternativas uma a uma: a) A detecção de erro em uma sentença gerada por esta gramática está fora do escopo da análise sintática. - A análise sintática é responsável por verificar se a estrutura da sentença está correta, então essa afirmação é falsa. b) A gramática presente no enunciado é regular. - Gramáticas regulares não podem expressar operações como a adição e multiplicação de expressões, então essa afirmação é falsa. c) A detecção de erro em uma sentença gerada por esta gramática está no escopo da análise semântica. - A análise semântica verifica se as operações fazem sentido, mas a detecção de erros de sintaxe é feita na análise sintática, então essa afirmação é falsa. d) A gramática presente no enunciado é livre de contexto. - A gramática apresentada permite expressões aninhadas e operações aritméticas, o que a caracteriza como uma gramática livre de contexto. Portanto, essa afirmação é verdadeira. e) A gramática presente no enunciado é denominada gramática de atributos aritméticos. - A gramática não é especificamente uma gramática de atributos, então essa afirmação é falsa. A alternativa correta é: d) A gramática presente no enunciado é livre de contexto.
Cadastre-se ou realize login
Mais perguntas desse material