Logo Passei Direto
Buscar
Assinale a alternativa correta: a. Nem todas as linguagens livres de contexto permitem a construção de analisadores determinísticos. b. O subconjunto de gramáticas livres de contexto que permite a construção de reconhecedores ascendentes é denominado LL(k). c. Os reconhecedores descendentes podem apresentar gramáticas com recursividade à esquerda. d. Os reconhecedores descendentes não devem apresentar gramáticas fatoradas à esquerda e nem à direita. e. Os reconhecedores descendentes podem apresentar somente gramáticas com recursões indiretas à esquerda
User badge image
Nathan Alencar

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das alternativas para identificar a correta: a) Nem todas as linguagens livres de contexto permitem a construção de analisadores determinísticos. - Esta afirmação é verdadeira. Existem linguagens livres de contexto que não podem ser reconhecidas por analisadores determinísticos, como algumas gramáticas que requerem análise não determinística. b) O subconjunto de gramáticas livres de contexto que permite a construção de reconhecedores ascendentes é denominado LL(k). - Esta afirmação está incorreta. O LL(k) refere-se a gramáticas que podem ser analisadas de forma descendente, não ascendente. O subconjunto que permite reconhecedores ascendentes é geralmente associado a gramáticas LR(k). c) Os reconhecedores descendentes podem apresentar gramáticas com recursividade à esquerda. - Esta afirmação é falsa. Reconhecedores descendentes, como os LL(k), não podem lidar com recursividade à esquerda, pois isso causaria loops infinitos. d) Os reconhecedores descendentes não devem apresentar gramáticas fatoradas à esquerda e nem à direita. - Esta afirmação é incorreta. Os reconhecedores descendentes não devem apresentar gramáticas fatoradas à esquerda, mas podem lidar com gramáticas fatoradas à direita. e) Os reconhecedores descendentes podem apresentar somente gramáticas com recursões indiretas à esquerda. - Esta afirmação é falsa. Reconhecedores descendentes não podem lidar com recursões à esquerda, sejam diretas ou indiretas. Após a análise, a alternativa correta é: a) Nem todas as linguagens livres de contexto permitem a construção de analisadores determinísticos.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Considere as seguintes afirmacoes: I. Compiladores traduzem todo o código-fonte para código de máquina de uma só vez, gerando um arquivo executável, que pode ser executado repetidamente sem a necessidade de nova tradução. II. Interpretadores traduzem e executam o código linha por linha, e, portanto, sempre que o programa for executado, ele precisa ser novamente interpretado. III. Atualmente a estratégia de interpretação está em desuso. Está correto o que se afirma em:
a. I e II, apenas.
b. I e III, apenas.
c. II e III, apenas.
d. I, II e III.
e. I, apenas.

Assinale a alternativa incorreta:
a. Gramáticas regulares são dispositivos geradores das linguagens regulares.
b. Autômatos finitos são dispositivos reconhecedores das linguagens regulares.
c. Padrões de tokens podem ser especificados por expressões regulares.
d. Gramáticas de atributos são empregadas na análise semântica do compilador.
e. Gramáticas livres de contexto são dispositivos aceitadores da sintaxe das linguagens de programação.

Considere as seguintes asserções: I. Os autômatos finitos são estruturas formais pertinentes aos dispositivos reconhecedores das linguagens regulares. PORQUE II. Os diagramas de estado representam graficamente qualquer autômato finito e consequentemente qualquer linguagem regular. Assinale a alternativa correta:
a. I e II são verdadeiras e II justifica I.
b. I e II são verdadeiras, mas II não justifica I.
c. Apenas I é verdadeira.
d. Apenas II é verdadeira.
e. I e II são falsas.

Mais conteúdos dessa disciplina