Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hacer Un Automata de Pila Con Jflap
Hacer Un Automata de Pila Con Jflap
El enunciado en este enlace Practica 9:Autmatas de pila 1. Dada la siguiente gramtica libre de contexto S S xAy A A xAy S xByy B xByy
B
a. Crea un autmata de pila que acepte el lenguaje generado por dicha gramtica Seleccionamos la opcin grammar en JFlap e introducimos la gramtica
una vez introducida la gramtica seleccionamos el men Convert y seleccionamos la opcin Convert CFG to PDA (LL) nos mostrara una nueva pestaa para realizar la conversin
Pinchamos en el botn Show all para seleccionar todas las producciones y seguidamente en export con lo que obtendremos nuestro autmata de pila.
b. Transfrmala a forma normal de Chomsky. Sobre la gramtica anterior seleccionamos la opcin Transform Grammar en el men Convert nos mostrara un mensaje de que la nueva gramtica no generara la palabra
aceptamos el mensaje y aparecer una nueva pestaa indicndonos las acciones a realizar para transformar la gramtica.
c. Comprueba la equivalencia de los autmatas al menos con las siguientes palabras, e indica la traza en cada caso para obtener las trazas para palabras que deseamos probar seleccionamos la opcin Step by State en el men input xyyy para el AFP generado a partir de la gramtica libre de contexto : Rechaza la palabra. para el AFP generado a partir de la gramtica en forma normal de Chomsky: Rechaza la palabra. xy para el AFP generado a partir de la gramtica libre de contexto :
xyxy para el AFP generado a partir de la gramtica libre de contexto : Rechaza la palabra para el AFP generado a partir de la gramtica en forma normal de Chomsky: Rechaza la palabra para el AFP generado a partir de la gramtica libre de contexto :
para el AFP generado a partir de la gramtica en forma normal de Chomsky: Rechaza la palabra d. Intenta describir que lenguaje genera el lenguaje esta formado por la palabra vacio, o por un conjunto de caracteres x seguidos de un conjunto de caracteres y. 2. Prueba cadenas reconocidas por el siguiente autmata de pila para insertar el autmata de pila en JFlap seleccionamos Pusdown Automaton
para obtener las trazas para palabras que deseamos probar seleccionamos la opcin Step by State en el men input aabb
opci aabbbb
ab
abb
http://luzem.dyndns.org/2010/03/29/practica-3-talf/