Objetivos
Comprender la forma en que los lenguajes naturales se pueden definir matemáticamente (como lenguajes formales) para su mejor comprensión, enfatizando los aspectos que hacen similares o diferentes a ambas representaciones.
Aplicar los conocimientos sobre Gramáticas Formales en la descripción de los lenguajes de programación, con el propósito de desarrollar parte de un compilador, o para entender su operación
Obtener las bases necesarias para el diseño de analizadores lexicográficos y comprender la gran variedad de aplicaciones que se pueden representar y simular con este tipo de Módulos.
Obtener las bases para el diseño de estos dispositivos para aplicarse como analizadores sintácticos en un compilador.
Conocer el poder computacional de estas máquinas en el contexto de la solución de problemas de reconocimiento de lenguajes.
Docentes
GAMBA, Cristian Patricio
Profesor titular
cristian.gamba@ingenieria.uncuyo.edu.ar
MARTINEZ, JULIAN
Profesor adjunto
julian.martinez@ingenieria.uncuyo.edu.ar