Escolar Documentos
Profissional Documentos
Cultura Documentos
SYLLABUS de la Asignatura
Teora de autmatas y lenguajes formales INS131
1. Descripcin de la asignatura
La teora de autmatas es el estudio de dispositivos de clculos abstractos, es decir, de
mquinas. Hace un tiempo Turing estudi la mquina abstracta que se homologa con el
funcionamiento de los computadores de hoy en da. De esta forma, la importancia del
curso radica en el aprendizaje directo de autmatas para disear software, anlisis
lxico, exploracin de textos largos, entre otros.
3.
Objetivos
Objetivo General
Objetivos Especficos
Proporcionar las bases matemticas para diferentes asignaturas propias de las ciencias de
la computacin.
Facultad de Ingeniera
Escuela de Informtica
Con los elementos tericos y prcticos disear, construir y clasificar autmatas finitos y
lenguajes regulares aceptados en autmatas finitos.
Estudiar los principales teoremas de los lenguajes y establecer las gramticas regulares y
las formas normales, analizar las mquinas de Turing.
Solemne 1
Solemne 2
Solemne 3
Controles
Ejercicios
= 20%
= 20%
= 20%
= 20%
= 20%
Importante:
Si el alumno tiene nota CAT bajo 4.0, reprueba la asignatura de forma inmediata.
Si el alumno tiene CAT sobre 5.0, el alumno aprueba.
Si el alumno tiene CAT bajo 5.0 pero CAT 4.0, deber presentarse a rendir un examen
(EXA). Para calcular su nota final, se ponderar de la siguiente forma:
EXA
CAT
= 30%
= 70%
Facultad de Ingeniera
Escuela de Informtica
5.
Ctedra
El alumno o alumna deber asistir a clases tericas y rendir tres pruebas solemnes, las cuales
sern escritas y de acuerdo a los contenidos que se hayan visto en clases, los cuales, por lo
general, sern acumulativos, esto significa que para la segunda prueba ser necesario utilizar
lo aprendido para la primera.
Facultad de Ingeniera
Escuela de Informtica
Fundamentos de
Alfabetos y lenguaje
Lenguajes regulares
Lenguajes
independientes de
contexto
Fecha
Observacin General
Lunes 3 de Agosto
* Presentacin del curso.
* Conceptos bsicos
Viernes 7 de Agosto
* Alfabetos
Lunes 10 de Agosto
Viernes 14 de
*Palabras
Agosto
*Operaciones
Lunes 17 de Agosto
Viernes 21 de
*Evaluacin
Agosto
Control I
*Revisin de evaluacin
Lunes 24 de Agosto
* Lenguajes regulares y expresiones
Viernes 28 de
regulares
Agosto
* Autmata finito determinista
* AFD y lenguajes
* Autmata finito no determinista
* Equivalencia
Lunes 31 de Agosto
* e- transiciones
* Autmata finito y expresiones
regulares
* Propiedades de los lenguajes
regulares
Viernes 4
Evaluacin
Septiembre
Solemne I
Revisin de evaluacin
Lunes 7 Septiembre
*Gramticas regulares
*Gramticas regulares y lenguajes
Viernes 11
regulares
Septiembre
* Gramticas independientes del
contexto
Lunes 14
* rboles de derivacin
Septiembre
* Simplificacin de gramticas
independientes del contexto
* Propiedades de los lenguajes
independientes del contexto
Viernes 18
* Autmatas de pila
Septiembre
Lunes 21
Evaluacin
Septiembre
Control II
Revisin de evaluacin
Viernes 25
Septiembre
Facultad de Ingeniera
Escuela de Informtica
Unidad de
aprendizaje
Lenguajes
independientes de
contexto
Aprendizaje esperados
* Autmatas de pila y lenguajes
independientes del contexto
* Forma normal de Greibach
Fecha
Lunes 28
Septiembre
Viernes 2 Octubre
Evaluacin
Lunes 5 Octubre
Revisin de evaluacin
Viernes 9 Octubre
Observacin
General
Solemne II
Lunes 12 Octubre
* Ejercicios
Evaluacin
Revisin de evaluacin
* Definicin
* Mquinas de Turing como
aceptadores de lenguajes
* Construccin de mquinas de
Turing
* Modificacin de las mquinas de
Turing
* Mquinas de Turing universales
Evaluacin
Viernes 16 Octubre
Lunes 19 Octubre
Viernes 23 Octubre
Control III
Lunes 26 Octubre
Viernes 30 Octubre
Lunes 2 Noviembre
Viernes 6
Noviembre
Lunes 9 Noviembre
Viernes 13
Noviembre
Solemne III
Lunes 16 Noviembre
Viernes 20
Noviembre
Lunes 23 Noviembre
Viernes 27
Noviembre
Examen
Facultad de Ingeniera
Escuela de Informtica
7.
Bibliografa Obligatoria