SlideShare una empresa de Scribd logo
TEORIA DE LENGUAJES
DE PROGRAMACION
Máquina de estado finito
This material has been prepared by Richard E. Aguilar P.
Contenido de la Sesión
• Máquina de estado finito
This material has been prepared by Richard E. Aguilar P.
Logro
Al finalizar la sesión el alumno comprende y reconoce las
principales características de una máquina de estado finito, su
aplicación en ejemplos reales y en la teoría de lenguajes.
This material has been prepared by Richard E. Aguilar P.
Máquina expendedora
• Se tiene una máquina expendedora que puede estar en uno
de 7 estados diferentes si, i = 0, 1, .., 6 donde si es el estado en
el que la máquina lleva recaudados 5i céntimos. La máquina
comienza en el estado so, con cero céntimos recaudados.
Las posibles entradas son 5, 10 y 25 céntimos, (N) el botón
naranja y (R) el botón rojo. Las posibles salidas son nada, 5,
10, 15, 20, 25 céntimos, un zumo de naranja y un zumo de
manzana. Cuando un cliente ha depositado 30 céntimos o
más, la máquina devuelve inmediatamente todo lo que
sobrepase los 30 céntimos. Tanto el zumo de naranja como el
de manzana cuestan 30 céntimos.
This material has been prepared by Richard E. Aguilar P.
PREGUNTAS
This material has been prepared by Richard E. Aguilar P.
Resumiendo
• Cualquier maquina de autoservicio puede ser modelada
utilizando una máquina de estados finitos pues se
comportan como autómatas y son sencillas de programar.
S17.s1 - Material.pdf

Más contenido relacionado

Más de JS Legendario

S04.s1 - Material.pdf
S04.s1 - Material.pdfS04.s1 - Material.pdf
S04.s1 - Material.pdf
JS Legendario
 
S05.s1 - Material.pdf
S05.s1 - Material.pdfS05.s1 - Material.pdf
S05.s1 - Material.pdf
JS Legendario
 
S06.s1 - Material.pdf
S06.s1 - Material.pdfS06.s1 - Material.pdf
S06.s1 - Material.pdf
JS Legendario
 
S14.s1 - Material.pdf
S14.s1 - Material.pdfS14.s1 - Material.pdf
S14.s1 - Material.pdf
JS Legendario
 
S02.s1 - Material.pdf
S02.s1 - Material.pdfS02.s1 - Material.pdf
S02.s1 - Material.pdf
JS Legendario
 
S01.s1 - Material.pdf
S01.s1 - Material.pdfS01.s1 - Material.pdf
S01.s1 - Material.pdf
JS Legendario
 
S13.s1 - Material.pdf
S13.s1 - Material.pdfS13.s1 - Material.pdf
S13.s1 - Material.pdf
JS Legendario
 
S16.s1 - Material.pdf
S16.s1 - Material.pdfS16.s1 - Material.pdf
S16.s1 - Material.pdf
JS Legendario
 
S15.s1 - Material.pdf
S15.s1 - Material.pdfS15.s1 - Material.pdf
S15.s1 - Material.pdf
JS Legendario
 
S09.s1 - Material.pdf
S09.s1 - Material.pdfS09.s1 - Material.pdf
S09.s1 - Material.pdf
JS Legendario
 
S08.s1 - Material.pdf
S08.s1 - Material.pdfS08.s1 - Material.pdf
S08.s1 - Material.pdf
JS Legendario
 
S10.s1 - Material.pdf
S10.s1 - Material.pdfS10.s1 - Material.pdf
S10.s1 - Material.pdf
JS Legendario
 
S11.s1 - Material.pdf
S11.s1 - Material.pdfS11.s1 - Material.pdf
S11.s1 - Material.pdf
JS Legendario
 
S07.s1 - Material.pdf
S07.s1 - Material.pdfS07.s1 - Material.pdf
S07.s1 - Material.pdf
JS Legendario
 

Más de JS Legendario (14)

S04.s1 - Material.pdf
S04.s1 - Material.pdfS04.s1 - Material.pdf
S04.s1 - Material.pdf
 
S05.s1 - Material.pdf
S05.s1 - Material.pdfS05.s1 - Material.pdf
S05.s1 - Material.pdf
 
S06.s1 - Material.pdf
S06.s1 - Material.pdfS06.s1 - Material.pdf
S06.s1 - Material.pdf
 
S14.s1 - Material.pdf
S14.s1 - Material.pdfS14.s1 - Material.pdf
S14.s1 - Material.pdf
 
S02.s1 - Material.pdf
S02.s1 - Material.pdfS02.s1 - Material.pdf
S02.s1 - Material.pdf
 
S01.s1 - Material.pdf
S01.s1 - Material.pdfS01.s1 - Material.pdf
S01.s1 - Material.pdf
 
S13.s1 - Material.pdf
S13.s1 - Material.pdfS13.s1 - Material.pdf
S13.s1 - Material.pdf
 
S16.s1 - Material.pdf
S16.s1 - Material.pdfS16.s1 - Material.pdf
S16.s1 - Material.pdf
 
S15.s1 - Material.pdf
S15.s1 - Material.pdfS15.s1 - Material.pdf
S15.s1 - Material.pdf
 
S09.s1 - Material.pdf
S09.s1 - Material.pdfS09.s1 - Material.pdf
S09.s1 - Material.pdf
 
S08.s1 - Material.pdf
S08.s1 - Material.pdfS08.s1 - Material.pdf
S08.s1 - Material.pdf
 
S10.s1 - Material.pdf
S10.s1 - Material.pdfS10.s1 - Material.pdf
S10.s1 - Material.pdf
 
S11.s1 - Material.pdf
S11.s1 - Material.pdfS11.s1 - Material.pdf
S11.s1 - Material.pdf
 
S07.s1 - Material.pdf
S07.s1 - Material.pdfS07.s1 - Material.pdf
S07.s1 - Material.pdf
 

Último

MATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
MATERIALES PELIGROSOS NIVEL DE ADVERTENCIAMATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
MATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
ROXYLOPEZ10
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
RobertoChvez25
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
Ing. Julio Iván Mera Casas
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
0602021003
 
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
luliolivera62
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
Alex809116
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
FlavioMedina10
 
Norma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.pptNorma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.ppt
linapaolac5
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
Sistema de sobrealimentacion de un motor
Sistema de sobrealimentacion de un motorSistema de sobrealimentacion de un motor
Sistema de sobrealimentacion de un motor
mauriciok961
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
jorgecuasapaz182
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
FrancisJhonatanEnriq1
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
FrancelisFernandez
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
HalmarMiranda
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 
Estructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegaciónEstructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegación
AlvaroEduardoConsola1
 

Último (20)

MATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
MATERIALES PELIGROSOS NIVEL DE ADVERTENCIAMATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
MATERIALES PELIGROSOS NIVEL DE ADVERTENCIA
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
 
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
 
Norma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.pptNorma API 1104 Calificación de Procedimiento.ppt
Norma API 1104 Calificación de Procedimiento.ppt
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
Sistema de sobrealimentacion de un motor
Sistema de sobrealimentacion de un motorSistema de sobrealimentacion de un motor
Sistema de sobrealimentacion de un motor
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 
Estructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegaciónEstructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegación
 

S17.s1 - Material.pdf

  • 1.
  • 2. TEORIA DE LENGUAJES DE PROGRAMACION Máquina de estado finito
  • 3. This material has been prepared by Richard E. Aguilar P. Contenido de la Sesión • Máquina de estado finito
  • 4.
  • 5. This material has been prepared by Richard E. Aguilar P. Logro Al finalizar la sesión el alumno comprende y reconoce las principales características de una máquina de estado finito, su aplicación en ejemplos reales y en la teoría de lenguajes.
  • 6.
  • 7. This material has been prepared by Richard E. Aguilar P. Máquina expendedora • Se tiene una máquina expendedora que puede estar en uno de 7 estados diferentes si, i = 0, 1, .., 6 donde si es el estado en el que la máquina lleva recaudados 5i céntimos. La máquina comienza en el estado so, con cero céntimos recaudados. Las posibles entradas son 5, 10 y 25 céntimos, (N) el botón naranja y (R) el botón rojo. Las posibles salidas son nada, 5, 10, 15, 20, 25 céntimos, un zumo de naranja y un zumo de manzana. Cuando un cliente ha depositado 30 céntimos o más, la máquina devuelve inmediatamente todo lo que sobrepase los 30 céntimos. Tanto el zumo de naranja como el de manzana cuestan 30 céntimos.
  • 8.
  • 9. This material has been prepared by Richard E. Aguilar P. PREGUNTAS
  • 10.
  • 11. This material has been prepared by Richard E. Aguilar P. Resumiendo • Cualquier maquina de autoservicio puede ser modelada utilizando una máquina de estados finitos pues se comportan como autómatas y son sencillas de programar.