SlideShare una empresa de Scribd logo
S17.s1 - Material.pdf
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
S17.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
principales características de una máquina de estado finito, su
aplicación en ejemplos reales y en la teoría de lenguajes.
S17.s1 - Material.pdf
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.
S17.s1 - Material.pdf
This material has been prepared by Richard E. Aguilar P.
PREGUNTAS
S17.s1 - Material.pdf
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

PDF
Programas propuestos leo
PDF
Operadores relacionales y lógicos en c++
PPT
Congestión Vehicular en el Round Point (final)
DOCX
Problemas propuestos 4
PPTX
S 1001
PDF
Ejercicios practicos de pseudocodigo
PDF
S12.s1 - Material.pdf
PDF
S03.s1 - Material.pdf
Programas propuestos leo
Operadores relacionales y lógicos en c++
Congestión Vehicular en el Round Point (final)
Problemas propuestos 4
S 1001
Ejercicios practicos de pseudocodigo
S12.s1 - Material.pdf
S03.s1 - Material.pdf

Más de JS Legendario (14)

PDF
S04.s1 - Material.pdf
PDF
S05.s1 - Material.pdf
PDF
S06.s1 - Material.pdf
PDF
S14.s1 - Material.pdf
PDF
S02.s1 - Material.pdf
PDF
S01.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
PDF
S07.s1 - Material.pdf
S04.s1 - Material.pdf
S05.s1 - Material.pdf
S06.s1 - Material.pdf
S14.s1 - Material.pdf
S02.s1 - Material.pdf
S01.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
S07.s1 - Material.pdf
Publicidad

Último (20)

DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PPTX
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
PPT
Sustancias Peligrosas de empresas para su correcto manejo
PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPTX
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PDF
presentacion sobre los polimeros, como se conforman
PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PPTX
Logging While Drilling Ingenieria Petrolera.pptx
PDF
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PDF
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
PPTX
Curso Corto de PLANTA CONCENTRADORA FREEPORT
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PDF
Supervisión del PROC. 228_Osinergmin.pdf
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PPTX
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PPTX
Gestion de seguridad y salud ocupacional.pptx
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PPTX
Software para la educación instituciones superiores
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
Sustancias Peligrosas de empresas para su correcto manejo
clase MICROCONTROLADORES ago-dic 2019.pptx
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
GEOLOGIA, principios , fundamentos y conceptos
presentacion sobre los polimeros, como se conforman
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
Logging While Drilling Ingenieria Petrolera.pptx
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
Pensamiento Politico Siglo XXI Peru y Mundo.pdf
Curso Corto de PLANTA CONCENTRADORA FREEPORT
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
Supervisión del PROC. 228_Osinergmin.pdf
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
Gestion de seguridad y salud ocupacional.pptx
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
Software para la educación instituciones superiores
Publicidad

S17.s1 - Material.pdf

  • 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
  • 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.
  • 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.
  • 9. This material has been prepared by Richard E. Aguilar P. PREGUNTAS
  • 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.