Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes...

15
TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES UNIVERSIDAD DE CÓRDOBA UNIVERSIDAD DE CÓRDOBA UNIVERSIDAD DE CÓRDOBA UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR ESCUELA POLITÉCNICA SUPERIOR ESCUELA POLITÉCNICA SUPERIOR ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS SEGUNDO CURSO, SEGUNDO CUATRIMESTRE SEGUNDO CURSO, SEGUNDO CUATRIMESTRE SEGUNDO CURSO, SEGUNDO CUATRIMESTRE SEGUNDO CURSO, SEGUNDO CUATRIMESTRE TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES Tema 3. Tema 3. Tema 3. Tema 3. Tema 3. Tema 3. Tema 3. Tema 3.- - - - - Gramáticas Gramáticas Gramáticas Gramáticas Gramáticas Gramáticas Gramáticas Gramáticas formales formales formales formales formales formales formales formales

Transcript of Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes...

Page 1: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES

UNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIOR

DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO

INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS

SEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRE

TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES

Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

Page 2: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

< oración > → < sujeto > < verbo > < atributo >

< sujeto > → < artículo > < nombre >

< artículo > → el

< artículo > → la

< artículo > → un

< artículo > → una

< nombre > → hombre

Gramática que genera frases copulativas

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

2222

< nombre > → hombre

< nombre > → niña

< verbo > → es

< verbo > → está

< verbo > → parece

< atributo > → < adjetivo >

< adjetivo > → alto

< adjetivo > → bella

< adjetivo > → inteligente

< adjetivo > → amable

Page 3: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática que genera frases copulativas:agrupamiento de reglas

< oración > → < sujeto > < verbo > < atributo >

< sujeto > → < artículo > < nombre >

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

3333

< artículo > → el | la | un | una

< nombre > → hombre | niña

< verbo > → es | está | parece

< atributo > → < adjetivo >

< adjetivo > → alto | bella | inteligente | amable

Page 4: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática que genera frases copulativas:ejemplo de generación de una frase

< oración > ⇒ < sujeto > < verbo > < atributo >

⇒ < artículo > < nombre > < verbo > < atributo >

⇒ la < nombre > < verbo > < atributo

⇒ la niña < verbo > < atributo >

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

4444

⇒ la niña < verbo > < atributo >

⇒ la niña es < atributo >

⇒ la niña es < adjetivo >

⇒ la niña es inteligente

abreviadamente

< oración > ⇒* la niña es inteligente

Page 5: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática que genera frases copulativas:limitaciones de las gramáticas

Frases sintácticamente correctas pero semánticamente erróneas

< oración > ⇒* la hombre está bella

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

5555

< oración > ⇒* una niña parece alto

Page 6: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática que genera sentencias de asignación

< asignación > → < variable > = < expresión >

< variable > → x | dato

< expresión > → < expresión > + < sumando >

∗∗∗∗

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

6666

< expresión > → < sumando >

< sumando > → < sumando > ∗∗∗∗ < factor >

< sumando > → < factor >

< factor > → < número >

< factor > → < variable >

< factor > → (< expresión >)

< número > → 10 | 5 | 2

Page 7: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática que genera sentencias de asignación:ejemplo de generación de una sentencia

< asignación > ⇒ < variable > = < expresión >

⇒ x = < expresión >

⇒ x = < expresión > + < sumando >

⇒ x = < sumando > + < sumando >

⇒ x = < sumando > ∗∗∗∗ < factor > + < sumando >

⇒ x = < factor > ∗∗∗∗ < factor > + < sumando >

⇒ ∗∗∗∗

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

7777

⇒ ∗∗∗∗

⇒ x = < factor > ∗∗∗∗ < factor > + < sumando >

⇒ x = < número > ∗∗∗∗ < factor > + < sumando >

⇒ x = 10 ∗∗∗∗ < factor > + < sumando >

⇒ x = 10 ∗∗∗∗ < variable > + < sumando >

⇒ x = 10∗∗∗∗ dato + < sumando >

⇒ x = 10 ∗∗∗∗ dato + < factor >

⇒ x = 10 ∗∗∗∗ dato + < número >

⇒ x = 10 ∗∗∗∗ dato + 2

o abreviadamente

< asignación > ⇒* x = 10 ∗∗∗∗ dato + 2

Page 8: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Ejemplo de gramática formal

G = ({S, A, B}, {a, b, c}, P, S)

donde

P = {

(1) S → A a

(2) S → a b B

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

8888

(2) S → a b B

(3) A → A c B

(4) A c→ b B

(5) c B → B c c

(6) B → B a

(7) B → b c

}

Page 9: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 0, con estructura de frase o no restringida

Las reglas son de la forma

α→ β ∈ P

donde

α = δ A γA ∈ VN , β, δ, γ ∈ V ∗

Ejemplo

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

9999

∈ ∈∗

Ejemplo

P0 = {

(1) A → a A B C

(2) A → a bC

(3) A → ε(4) C B → B C

(5) b B → b b

(6) b C → b

}

Page 10: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 1 o sensible al contexto

Las reglas son de la forma

α→ β ∈ P

donde

| α | ≤ | β |

α = δ A γA ∈ V , δ, γ ∈ V ∗, β ∈ V +

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

10101010

A ∈ VN , δ, γ ∈ V ∗, β ∈ V +

Estas gramáticas se pueden transformar para que sus reglas sean de la siguiente forma equivalente

α→ β ∈ P

donde

α = δ A γβ = δ η γA ∈ VN , δ, γ ∈ V ∗, η ∈ V +

Page 11: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 1 o sensible al contexto: ejemplo

P1 = {

(1) S → a S B C

(2) S → a B C

(3) C B → B C

(4) a B → a b

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

11111111

(4) a B → a b

(5) b B→ b b

(6) b C → b c

(7) c C→ c c

}

Page 12: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 2 o independiente del contexto

Las reglas son de la forma

Α → β ∈ P

donde

A ∈ VN , δ, γ ∈ V ∗, β ∈ V *

Ejemplo

P = {

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

12121212

∈ ∈ ∈

P2 = {

(1) S → identificador = E

(2) E → E + T

(3) E → T

(4) T → T ∗∗∗∗ F

(5) T → F

(6) F → (E)

(7) F → identificador

(8) F→ número

}

Page 13: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 3 o regular

Las reglas son de la forma

Α → β ∈ P

donde

A ∈ VN

aB

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

13131313

B ∈ VN , a ∈ VT

=

εβ a

Page 14: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

Gramática de tipo 3 o regular: ejemplo

P3 = {

(1) S → letra

(2) S → letra A

(3) A → letra

Teoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes FormalesTeoría de Autómatas y Lenguajes Formales Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales

14141414

(4) A → letra A

(5) A → dígito

(6) A → dígito A

}

Page 15: Tema 3.Tema 3.- --- GramáticasGramáticas formales formales · teorÍa de autÓmatas y lenguajes formales universidad de cÓrdoba escuela politÉcnica superior departamento de informÁtica

UNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAUNIVERSIDAD DE CÓRDOBAESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIORESCUELA POLITÉCNICA SUPERIOR

DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICODEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO

INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMASINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS

SEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRESEGUNDO CURSO, SEGUNDO CUATRIMESTRE

TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALESTEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES

Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.Tema 3.-------- GramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticasGramáticas formalesformalesformalesformalesformalesformalesformalesformales