Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Análisis de Gramáticas Independientes del Contexto, Apuntes de Ingeniería Infórmatica

Diferentes ejercicios relacionados con la determinación de finalidad y ambigüedad de gramáticas independientes del contexto (gic). Se incluyen ejercicios para determinar si una gic es finita o infinita, demostrar ambigüedad, definir una gic bien formada, encontrar una gic que genere ciertos lenguajes y convertir gics a forma normal de chomsky y greibach. Además, se incluyen ejemplos y definiciones necesarias.

Tipo: Apuntes

Antes del 2010

Subido el 28/05/2007

_vivayo_
_vivayo_ 🇪🇸

3.7

(117)

149 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
HOJA 2. Gramáticas Independientes del Contexto
1.- Determinar si el lenguaje generado por
S ::= aaA | bB | aa
B ::= aA | b | a
A ::= aS | bB
Es finito o infinito.
2.- Demostrar que las siguientes gramáticas son ambiguas:
a)
S ::= bA | aB
B ::= aBB | bS | b
A ::= aS | bAA | a
b)
S ::= aBC | aC | aXBb | Abb |
aXb | ab | c
B ::= bB | b | Xa | a | c
C ::= c | bB | b
X ::= c
3.- Escribe un ejemplo de una GIC bien formada y ambigua.
4.- Definir una GIC bien formada para el lenguaje L = {xnym / m,n F 0
B 3
0 y m=n ó m=2n }
5.- Encontrar una GIC bien formada que genere un lenguaje definido sobre F 0
5 3
= {0,1},
formado únicamente por todas las cadenas que contienen un número de ceros mayor en
una unidad que el número de unos. Por ejemplo: 01001, 001, 00101,…
6.- Convertir las siguientes GICs a Forma Normal de Chomsky:
a)
S ::= AB | CA
A ::= a
B ::= BC | AB
C ::= aB | b
b)
S ::= aAb | cHB | CH
A ::= dBH | eeC
pf2

Vista previa parcial del texto

¡Descarga Análisis de Gramáticas Independientes del Contexto y más Apuntes en PDF de Ingeniería Infórmatica solo en Docsity!

HOJA 2. Gramáticas Independientes del Contexto

1.- Determinar si el lenguaje generado por

S ::= aaA | bB | aa B ::= aA | b | a A ::= aS | bB

Es finito o infinito.

2.- Demostrar que las siguientes gramáticas son ambiguas:

a) S ::= bA | aB B ::= aBB | bS | b A ::= aS | bAA | a

b) S ::= aBC | aC | aXBb | Abb | aXb | ab | c B ::= bB | b | Xa | a | c C ::= c | bB | b X ::= c

3.- Escribe un ejemplo de una GIC bien formada y ambigua.

4.- Definir una GIC bien formada para el lenguaje L = {x nym^ / m,n F 0B 3 0 y m=n ó m=2n }

5.- Encontrar una GIC bien formada que genere un lenguaje definido sobre F 05 3 = {0,1}, formado únicamente por todas las cadenas que contienen un número de ceros mayor en una unidad que el número de unos. Por ejemplo: 01001, 001, 00101,…

6.- Convertir las siguientes GICs a Forma Normal de Chomsky:

a) S ::= AB | CA A ::= a B ::= BC | AB C ::= aB | b

b) S ::= aAb | cHB | CH A ::= dBH | eeC

B ::= f | D C ::= gFB | a D ::= i E ::= jD H ::= Hlm

7.- Pasar a Forma Normal de Greibach:

a) S ::= aSb | ab

b) S ::= AA | a A ::= SS | b

c) S ::= Sa | Sb | cA A ::= Aa | a | F 06 C