Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesion 3
Sesion 3
Sistemas
Sesión 3:
Producciones de un alfabeto.
Gramáticas.
Jerarquía de Chomsky.
https://www.youtube.com/watch?v=VV_JYaL-
Cos&t=107s
Producciones
Derivación directa
Derivación directa: Ejemplos
Derivación directa:
Derivación :
Gramáticas
Gramáticas
Definición: Una gramática es una tupla de 4
elementos, G = (Φ, Σ, P, S), donde
Φ es un conjunto de no-terminales,
Σ es un conjunto de terminales,
V = Φ U Σ es el vocabulario de la gramática,
S Φ es el símbolo de inicio (o meta),
y P V* x V* es un conjunto finito de
producciones.
L = {anbn / n > 0}
a
aaa
a aaba
a aa
b b aab b
a
a ab
aabb
ε a
a ba bbaa
b b a bba
b bb b bbab
b bbb
Gramáticas
Derivaciones:
S => aSb => aaSbb => aaaSbbb => aaaaSbbbb → …
=>
=>
=>
=>
=>
ε ab aabb aaabbb aaaabbbb
Identificador → Letra
→ Identificador Letra
→ Identificador Dígito
Letra → ‘a’ → ‘A’
→ ‘b’ → ‘B’
.
.
→ ‘z’ → ‘Z’
Dígito → ‘0’
→ ‘1’
.
.
→ ‘9’
Gramáticas
=>
=>
=>
=>
ε ab aabb aaabbb aaaabbbb
sentencias
Prueba: Trivial.
Gramáticas
Ejemplo: A → aABC
→ aBC
aB → ab B se reemplaza con b, pero
bB → bb solamente en el contexto
bC → bc de tener a ó b a la izquierda
CB → BC
cC → cc
Gramáticas
Derivación: A => aABC => aaABCBC => …
=>
=>
=>
aBC aaBCBC aaaBCBCBC
=>
=>
=>
abC aabCBC aaaBBCBCC A → aABC
=>
=>
=>
→ aBC
abc aabBCC aaaBBBCCC
aB → ab
=>
=> =>
bB → bb
aabbCC aaabBBCCC
(2) bC → bc
=>
aabbcC aaabbbCCC CB → BC
=>
=>
cC → cc
aabbcc aaabbbcCC
=>
(2)
aaabbbccc
{anbncn | n>0}
¿ Lenguaje natural ?
Tipo 0
Tipo 0
Tipo 0
Sensibles al Cotexto
Ejercicios
Ejercicios
Ejercicios
Videos
https://www.youtube.com/watch?v=0ID5QT4I20A
https://www.youtube.com/watch?v=Rz1Sn27QW5k
https://www.youtube.com/watch?v=KbqzW3bPrDo