Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Usuario Del Software de Simulación de Árboles de Derivación
Manual de Usuario Del Software de Simulación de Árboles de Derivación
Presentacin de la aplicacin
JIRA Simulator fue creado con la intencin de brindar un aporte ms al aprendizaje en el rea de
Lenguajes Formales y la Teora de Compiladores, en este caso, especficamente se desarrollan los
conceptos de Analizador Sintctico y rboles de Derivacin, se ver desde la creacin de
Conjuntos Primero y Siguiente, una vez analizada la gramtica que el usuario ingrese, pasando por
la creacin de tablas LL o LR, hasta la formacin de los rboles de derivacin de las palabras o
cadenas de entrada.
Adems, con este simulador se busca ofrecer una ayuda a los interesados en este campo, quienes
deseen aprender un poco ms o incluso facilitar el largo proceso que implica la realizacin de
analizadores sintcticos y rboles de derivacin, a aquellos que estn desarrollando otras
aplicaciones donde se necesite contar con herramientas de ayuda como sta.
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Dirigido a
Este manual est orientado a todos aquellos usuarios con conocimiento (ya sea incipiente o no) en
las reas de Lenguajes Formales y Teora de Compiladores. Puede ser utilizado por estudiantes y
docentes de distintas universidades, incluso para aquellos que simplemente tengan deseos de ser
autodidactas y quieran entender el funcionamiento de un Analizador Sintctico y de los rboles de
Derivacin.
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Paso 5: Para calcular el conjunto Primero, clic en el botn Show, la tabla se llenar como en el
siguiente grfico:
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Paso 7: Al igual que en el paso 5, clic en el botn Show y la tabla se llenar, quedando as:
10
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Paso 9: Como en los pasos 5 y 7, hacer clic en Show y se crear automticamente la tabla. As:
11
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
12
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
13
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
14
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
1 Step:
15
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
16
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
17
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Obsrvese que a lo largo de este proceso, se muestran mensajes en la parte inferior de la ventana,
indicando lo que se hace en cada paso.
18
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
NOTA:
19
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS
Cabe destacar que a lo largo del proceso, en diferentes ventanas, se muestran botones
adicionales, los cuales no afectan el desarrollo de la simulacin, sino que poseen otras
funcionalidades:
Return: Este botn permite regresar a la ventana donde se ingresa o elige la gramtica.
Clear: Limpia las tablas.
20
UNSAAC |
INGENIERA INFORMTICA Y DE SISTEMAS