SlideShare una empresa de Scribd logo
S05.s1 - Material.pdf
TEORIA DE LENGUAJES
DE PROGRAMACION
Autómatas finitos deterministas
This material has been prepared by Richard E. Aguilar P.
Contenido de la Sesión
• Autómatas finitos deterministas
S05.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 los
conceptos fundamentales relacionados con los autómatas
finitos deterministas y su aplicación en la teoría de lenguajes.
S05.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
Autómatas finitos
• Los autómatas finitos o máquinas de estados finitos, son una manera
matemática para describir clases particulares de algoritmos
(“maquinas”).
• En particular, los autómatas finitos se pueden utilizar para describir el
proceso de reconocimiento de patrones en cadenas de entrada, y
de este modo se pueden utilizar para construir analizadores léxicos.
• Existe una fuerte relación entre los autómatas finitos y las expresiones
regulares.
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 determinístico
• Son aquellos autómatas en los que el estado siguiente está dado
unívocamente por el estado actual y el caracter de entrada actual.
inicio id
letra
letra
digito
This material has been prepared by Richard E. Aguilar P.
Autómata finito determinístico
• Son aquellos autómatas en los que el estado siguiente está dado
unívocamente por el estado actual y el caracter de entrada actual.
inicio id
letra
letra
digito
error
otro otro
cualquiera
S05.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
PREGUNTAS
S05.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
Resumiendo
• Los autómatas finitos se pueden utilizar para construir
analizadores léxicos, por su capacidad de reconocer
patrones en cadenas de entrada.
S05.s1 - Material.pdf

Más contenido relacionado

PDF
Analisis sintactico
PDF
Gramaticas
PPSX
Ejercicio De Analisis Semantico
PDF
Analizador sintactico
DOCX
T37 isc zaraos vazquez jorge alejandro
PPTX
Automatas
PDF
Ps2 u5
PPTX
Analisis Semantico
Analisis sintactico
Gramaticas
Ejercicio De Analisis Semantico
Analizador sintactico
T37 isc zaraos vazquez jorge alejandro
Automatas
Ps2 u5
Analisis Semantico

Similar a S05.s1 - Material.pdf (20)

PDF
S06.s1 - Material.pdf
PDF
S07.s1 - Material.pdf
PDF
Introducción a la Teoría de Autómatas by Yeredith
PDF
S16.s1 - Material.pdf
PPTX
AUTOMATA FINITO DETERMINISTA Y LENGUAJES REGULARES.pptx
PDF
Automatas y compiladores clase3
PPTX
Mapa mental
PDF
Autómatas Finitos
PPTX
Fundamentos de los Automatas Finitos Info
PPTX
Autómata finito
PPTX
Automatas_Finitos_Presentacion autom.pptx
PDF
301405_56090291.pdf automasta y lenguajes
PDF
Automatas finitos
PPTX
Mapa mental (maquinas de estado finito)
PDF
Portafolio lenguajes y automatas unidad 3 - Autómatas finitos
PPTX
Teoría de autómatas
PPT
Teoría de Autómatas y Lenguajes Formales (I Bimestre)
PPTX
Teoría de Autómata
PPTX
Automatas de estado finito
S06.s1 - Material.pdf
S07.s1 - Material.pdf
Introducción a la Teoría de Autómatas by Yeredith
S16.s1 - Material.pdf
AUTOMATA FINITO DETERMINISTA Y LENGUAJES REGULARES.pptx
Automatas y compiladores clase3
Mapa mental
Autómatas Finitos
Fundamentos de los Automatas Finitos Info
Autómata finito
Automatas_Finitos_Presentacion autom.pptx
301405_56090291.pdf automasta y lenguajes
Automatas finitos
Mapa mental (maquinas de estado finito)
Portafolio lenguajes y automatas unidad 3 - Autómatas finitos
Teoría de autómatas
Teoría de Autómatas y Lenguajes Formales (I Bimestre)
Teoría de Autómata
Automatas de estado finito
Publicidad

Más de JS Legendario (13)

PDF
S12.s1 - Material.pdf
PDF
S03.s1 - Material.pdf
PDF
S04.s1 - Material.pdf
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
S15.s1 - Material.pdf
PDF
S09.s1 - Material.pdf
PDF
S08.s1 - Material.pdf
PDF
S10.s1 - Material.pdf
PDF
S11.s1 - Material.pdf
S12.s1 - Material.pdf
S03.s1 - Material.pdf
S04.s1 - Material.pdf
S14.s1 - Material.pdf
S02.s1 - Material.pdf
S01.s1 - Material.pdf
S17.s1 - Material.pdf
S13.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 (20)

PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
DOC
informacion acerca de la crianza tecnificada de cerdos
PDF
Oficio SEC 293416 Comision Investigadora
PPTX
Gestion de seguridad y salud ocupacional.pptx
PDF
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
PPTX
Logging While Drilling Ingenieria Petrolera.pptx
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PPTX
Introducción al Diseño de Máquinas Metodos.pptx
PDF
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PPTX
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
PPTX
leyes de los gases Ideales. combustible refinación
PPTX
NILS actividad 4 PRESENTACION.pptx pppppp
PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PDF
Durabilidad del concreto en zonas costeras
DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PDF
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
PDF
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
PDF
Primera formulación de cargos de la SEC en contra del CEN
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
informacion acerca de la crianza tecnificada de cerdos
Oficio SEC 293416 Comision Investigadora
Gestion de seguridad y salud ocupacional.pptx
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
Logging While Drilling Ingenieria Petrolera.pptx
Módulo-de Alcance-proyectos - Definición.pdf
Introducción al Diseño de Máquinas Metodos.pptx
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
prg2_t01_p01_Fundamentos POO - parte1.pdf
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
leyes de los gases Ideales. combustible refinación
NILS actividad 4 PRESENTACION.pptx pppppp
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
Durabilidad del concreto en zonas costeras
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
Primera formulación de cargos de la SEC en contra del CEN
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx

S05.s1 - Material.pdf

  • 2. TEORIA DE LENGUAJES DE PROGRAMACION Autómatas finitos deterministas
  • 3. This material has been prepared by Richard E. Aguilar P. Contenido de la Sesión • Autómatas finitos deterministas
  • 5. This material has been prepared by Richard E. Aguilar P. Logro Al finalizar la sesión el alumno comprende y reconoce las los conceptos fundamentales relacionados con los autómatas finitos deterministas y su aplicación en la teoría de lenguajes.
  • 7. This material has been prepared by Richard E. Aguilar P. Autómatas finitos • Los autómatas finitos o máquinas de estados finitos, son una manera matemática para describir clases particulares de algoritmos (“maquinas”). • En particular, los autómatas finitos se pueden utilizar para describir el proceso de reconocimiento de patrones en cadenas de entrada, y de este modo se pueden utilizar para construir analizadores léxicos. • Existe una fuerte relación entre los autómatas finitos y las expresiones regulares.
  • 8. 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
  • 9. This material has been prepared by Richard E. Aguilar P. Autómata finito determinístico • Son aquellos autómatas en los que el estado siguiente está dado unívocamente por el estado actual y el caracter de entrada actual. inicio id letra letra digito
  • 10. This material has been prepared by Richard E. Aguilar P. Autómata finito determinístico • Son aquellos autómatas en los que el estado siguiente está dado unívocamente por el estado actual y el caracter de entrada actual. inicio id letra letra digito error otro otro cualquiera
  • 12. This material has been prepared by Richard E. Aguilar P. PREGUNTAS
  • 14. This material has been prepared by Richard E. Aguilar P. Resumiendo • Los autómatas finitos se pueden utilizar para construir analizadores léxicos, por su capacidad de reconocer patrones en cadenas de entrada.