Logo Passei Direto
Buscar
Analise as afirmacoes acerca do Formalismo de Backus-Naur:

I. Só pode ser utilizado para gramáticas livres de contexto
II. Diferente das expressões regulares, não se baseia em operações, sendo apenas uma forma mais simplificada de representar uma gramática.
III. Gramáticas representadas nesta forma não podem ser representadas na forma de um autômato.
a. As afirmações I e III.
b. A afirmação II apenas.
c. A afirmação III apenas.
d. As afirmações II e III.
e. Todas as afirmações.
User badge image
Desvendando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações sobre o Formalismo de Backus-Naur: I. Só pode ser utilizado para gramáticas livres de contexto. Falso. O Formalismo de Backus-Naur (BNF) é frequentemente utilizado para descrever gramáticas livres de contexto, mas não se limita a elas. Ele pode ser adaptado para outras classes de gramáticas. II. Diferente das expressões regulares, não se baseia em operações, sendo apenas uma forma mais simplificada de representar uma gramática. Falso. O BNF é uma forma de descrever gramáticas, mas não é correto afirmar que não se baseia em operações. Ele utiliza produções que podem ser vistas como operações de substituição. III. Gramáticas representadas nesta forma não podem ser representadas na forma de um autômato. Falso. As gramáticas que podem ser descritas pelo BNF, especialmente as gramáticas livres de contexto, podem ser representadas por autômatos, como autômatos de pilha. Agora, vamos verificar as alternativas: a. As afirmações I e III. (Falso) b. A afirmação II apenas. (Falso) c. A afirmação III apenas. (Falso) d. As afirmações II e III. (Falso) e. Todas as afirmações. (Falso) Nenhuma das afirmações está correta. Portanto, não há uma alternativa correta entre as opções apresentadas.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

O Formalismo de Backus-Naur é uma notação utilizada para descrever gramáticas livres de contexto. Sobre as afirmações apresentadas, podemos afirmar que: I. A afirmação está correta. O Formalismo de Backus-Naur é utilizado para descrever gramáticas livres de contexto. II. A afirmação está incorreta. O Formalismo de Backus-Naur se baseia em operações, como a concatenação e a alternância, para representar uma gramática. III. A afirmação está incorreta. Gramáticas representadas nesta forma podem ser representadas na forma de um autômato. Portanto, a alternativa correta é a letra A) As afirmações I e III.

Essa resposta te ajudou?

0
Dislike0

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

Uma Linguagem Irrestrita apresenta como característica das regras de substituição da sua gramática:


a. Um símbolo terminal só pode ser substituído por um símbolo terminal, um não terminal e outro terminal, nesta ordem.
b. Um símbolo terminal só pode ser substituído por um aninhamento contendo um símbolo terminal, um não terminal e outro terminal, nesta ordem.
c. Qualquer substituição é possível desde que do lado esquerdo da regra haja ao menos um símbolo não terminal.
d. Qualquer substituição é possível desde que do lado esquerdo exista pelo menos um símbolo não terminal e também que o lado direito possua uma quantidade de símbolos não inferior àquela encontrada no lado esquerdo da mesma regra.
e. Qualquer substituição é possível desde que sem nenhum tipo de restrição (daí o nome irrestrita).

Indique a alternativa correta sobre Autômatos Finitos não Determinísticos.


a. É equivalente ao Autômato Finito Determinístico, porém com uma pilha associada.
b. É uma forma mais elaborada dos Autômatos Finitos Determinísticos, possuindo sempre maior quantidade de estados e regras de transição.
c. Uma transição pode ser feita de um estado para vários estados distintos.
d. Sendo não determinísticos, suas transições são baseadas em probabilidades.
e. Este tipo de autômato não é aplicável para o reconhecimento de Linguagens Regulares.

Indique a alternativa correta sobre Autômatos de Pilha:

I. Podem ser determinísticos ou não determinísticos.
II. Possuem uma pilha e o elemento na posição de saída desta equivale ao estado do autômato.
III. Podem ser utilizados para identificar cadeias construídas por gramáticas livres de contexto e regulares.
a. As afirmações I e III.
b. A afirmação II apenas.
c. A afirmação III apenas.
d. As afirmações II e III.
e. Todas as afirmações.

Analise as afirmações acerca dos Autômatos de Pilha:

I. Podem ser determinísticos ou não determinísticos.
II. Possuem uma pilha e o elemento na posição de saída desta equivale ao estado do autômato.
III. Podem ser utilizados para identificar cadeias construídas por gramáticas livres de contexto e regulares.
a. As afirmações I e III.
b. A afirmação II apenas.
c. A afirmação III apenas.
d. As afirmações II e III.
e. Todas as afirmações.

Mais conteúdos dessa disciplina