SlideShare una empresa de Scribd logo
S07.s1 - Material.pdf
TEORIA DE LENGUAJES
DE PROGRAMACION
Las expresiones regulares y los autómatas
This material has been prepared by Richard E. Aguilar P.
Contenido de la Sesión
• Las expresiones regulares y los
autómatas
S07.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
Logro
Al finalizar la sesión el alumno comprende y reconoce las
relaciones entre las expresiones regulares y los autómatas y su
importancia en el desarrollo de analizadores léxicos.
S07.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
Autómata finito determinístico
Un autómata finito determinístico M = (S, Σ, f, S0, F) consiste en:
• Un alfabeto fuente Σ
• Un conjunto finito de estados S
• Una función de transición f: S x Σ -> S
• Un estado de inicio S0 ϵ S
• Un conjunto de estados de aceptación F с S
This material has been prepared by Richard E. Aguilar P.
Autómata finito no determinístico
Un autómata finito no determinístico M = (S, Σ, f, S0, F) consiste
en:
• Un alfabeto fuente Σ
• Un conjunto finito de estados S
• Una función de transición f: S x (Σ U {λ}) -> P(S)
• Un estado de inicio S0 ϵ S
• Un conjunto de estados de aceptación F с S
This material has been prepared by Richard E. Aguilar P.
Autómata finito no determinístico
• Identificadores
• Números enteros mayores e iguales a cero
• Números enteros con signo
• Números reales con y sin signo
• Números en notación exponencial
• Comentarios
S07.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
PREGUNTAS
S07.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
Resumiendo
• Existe una fuerte relación entre los autómatas finitos y
las expresiones regulares; los autómatas finitos nos
permitirán luego desarrollar código para realizar el
análisis léxico.
S07.s1 - Material.pdf

Más contenido relacionado

PDF
S06.s1 - Material.pdf
PPTX
Funciones
PPTX
Leyesalgebraproposisiones
PDF
S12.s1 - Material.pdf
PDF
S03.s1 - Material.pdf
PDF
S04.s1 - Material.pdf
PDF
S05.s1 - Material.pdf
S06.s1 - Material.pdf
Funciones
Leyesalgebraproposisiones
S12.s1 - Material.pdf
S03.s1 - Material.pdf
S04.s1 - Material.pdf
S05.s1 - Material.pdf

Más de JS Legendario (11)

PDF
S14.s1 - Material.pdf
PDF
S02.s1 - Material.pdf
PDF
S01.s1 - Material.pdf
PDF
S17.s1 - Material.pdf
PDF
S13.s1 - Material.pdf
PDF
S16.s1 - Material.pdf
PDF
S15.s1 - Material.pdf
PDF
S09.s1 - Material.pdf
PDF
S08.s1 - Material.pdf
PDF
S10.s1 - Material.pdf
PDF
S11.s1 - Material.pdf
S14.s1 - Material.pdf
S02.s1 - Material.pdf
S01.s1 - Material.pdf
S17.s1 - Material.pdf
S13.s1 - Material.pdf
S16.s1 - Material.pdf
S15.s1 - Material.pdf
S09.s1 - Material.pdf
S08.s1 - Material.pdf
S10.s1 - Material.pdf
S11.s1 - Material.pdf
Publicidad

Último (9)

PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Control de seguridad en los sitios web.pptx
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
Presentacion de compiladores e interpretes
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Implementación equipo monitor12.08.25.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
Control de seguridad en los sitios web.pptx
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Conceptos basicos de Base de Datos y sus propiedades
Fundamentos de Python - Curso de Python dia 1
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Presentacion de compiladores e interpretes
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Implementación equipo monitor12.08.25.pptx
Publicidad

S07.s1 - Material.pdf

  • 2. TEORIA DE LENGUAJES DE PROGRAMACION Las expresiones regulares y los autómatas
  • 3. This material has been prepared by Richard E. Aguilar P. Contenido de la Sesión • Las expresiones regulares y los autómatas
  • 5. This material has been prepared by Richard E. Aguilar P. Logro Al finalizar la sesión el alumno comprende y reconoce las relaciones entre las expresiones regulares y los autómatas y su importancia en el desarrollo de analizadores léxicos.
  • 7. This material has been prepared by Richard E. Aguilar P. Autómata finito determinístico Un autómata finito determinístico M = (S, Σ, f, S0, F) consiste en: • Un alfabeto fuente Σ • Un conjunto finito de estados S • Una función de transición f: S x Σ -> S • Un estado de inicio S0 ϵ S • Un conjunto de estados de aceptación F с S
  • 8. This material has been prepared by Richard E. Aguilar P. Autómata finito no determinístico Un autómata finito no determinístico M = (S, Σ, f, S0, F) consiste en: • Un alfabeto fuente Σ • Un conjunto finito de estados S • Una función de transición f: S x (Σ U {λ}) -> P(S) • Un estado de inicio S0 ϵ S • Un conjunto de estados de aceptación F с S
  • 9. This material has been prepared by Richard E. Aguilar P. Autómata finito no determinístico • Identificadores • Números enteros mayores e iguales a cero • Números enteros con signo • Números reales con y sin signo • Números en notación exponencial • Comentarios
  • 11. This material has been prepared by Richard E. Aguilar P. PREGUNTAS
  • 13. This material has been prepared by Richard E. Aguilar P. Resumiendo • Existe una fuerte relación entre los autómatas finitos y las expresiones regulares; los autómatas finitos nos permitirán luego desarrollar código para realizar el análisis léxico.