Logo Passei Direto
Buscar

Lógica

Outros
Considere a Linguagem Regular definida pela gramática a seguir, sendo S a raiz:

V = {p, q, r}
Σ = {S, A, C}
P= {S → pS, S → A, A → qqB, B → rB, B → ε}
A expressão regular correspondente é:
p*qqr*.
p*qr*.
pq*r.
pqr.
pqqr.
p*qqr*.
User badge image
Aprendendo Através de Exercícios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar a gramática e encontrar a expressão regular correspondente. Gramática dada: - V = {p, q, r} (alfabeto de terminais) - Σ = {S, A, C} (variáveis) - Produções: - S → pS | A - A → qqB - B → rB | ε Passo a passo: 1. S → pS | A Isso significa que S gera zero ou mais 'p' seguidos de A. Ou seja, p* seguido de A. 2. A → qqB A gera 'qq' seguido de B. 3. B → rB | ε B gera zero ou mais 'r'. Ou seja, r*. Juntando tudo: S gera p* qq r* Portanto, a expressão regular correspondente é: p*qqr* Analisando as alternativas, a correta é: p*qqr*

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!

Mais perguntas desse material

Mais conteúdos dessa disciplina