Notas Lenguajes

Páginas: 2 (415 palabras) Publicado: 4 de junio de 2012
UNIVERSIDAD MICHOACANA DE SAN NICOLAS DE HIDALGO


FACULTAD DE INGENIERÍA ELECTRICA


CARRERA:

INGENIERIA EN COMPUTACION



NOTAS PARA LA MATERIA DE :

LENGUAJES FORMALES Y AUTOMATASSemestre Agosto 2008/Enero 2009



Autor: Dr. José Antonio Camarena Ibarrola
Profesor de la Materia












INDICE

INTRODUCCIÓN 3
Objetivos : 3
Justificación : 3Usuarios: 3
Definiciones básicas: 4

AUTOMATAS FINITOS 4
Figura 1 Autómata finito del Ejemplo 1 5
AUTOMATAS FINITOS INDETERMINISTAS 6
Figura2. Autómata Finito Indeterminista 7
EQUIVALENCIA ENTREAUTOMATAS FINITOS DETERMINISTAS E INDETERMINSTAS. 7
AF's CON TRANSICIONES 9
EXPRESIONES REGULARES 12
Autómatas Finitos deterministas de dos direcciones: (2DFA) 16
PROPIEDADES DE LOS LENGUAJESREGULARES 20
Algoritmo de minimización 21
Implementación 21
Interfaz de usuario 23
GRAMATICAS LIBRES DEL CONTEXTO 25
FORMA NORMAL DE CHOMSKY (FNC) 27
LA FORMA NORMAL DE GREIBACH (FNG) 28
AUTOMATAS DEPILA 30

MAQUINAS DE TURING 33

Estrategia de solución. 33
Definición formal 37
Código para el simulador de la Máquina de Turing 38
BIBLIOGRAFIA 41















INTRODUCCIÓNLa teoría de autómatas y lenguajes formales son la herramienta matemática que ha permitido el desarrollo de compiladores, interpretes, editores e impresores de código, verificadores de código yotras herramientas CASE (Ingeniería de Software Asistido por computadora de acuerdo a sus siglas en inglés). La Materia de Lenguajes Formales y Autómatas introduce conceptos abstractos un tantocomplicados para los estudiantes de Ingeniería, los libros de texto tradicionales para esta materia han sido escritos por renombrados Matemáticos dedicados al desarrollo de las ciencias de la computación comoJeffrey Ullman o Alfred V. Aho. Estas Notas fueron escritas con el afán de presentar los conceptos de una forma más accesible para estudiantes de Ingeniería con respecto a los Libros Tradicionales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje técnico jurídico-nota periodística.
  • Notas Lenguaje ensamblador
  • Lowen notas de estudio lenguaje cuerpo
  • Notas
  • Notas
  • Notas
  • Notas
  • Notas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS