SlideShare una empresa de Scribd logo
1 de 6
LOGO
Proyecto Integrador
Temas Selectos de I.A
8va Entrega
Maquinas de estado finitos
Las máquinas de estado finitos son:
 Modelos de comportamiento de un sistema o un objeto
complejo, con un número limitado de modos o condiciones
predefinidos, donde existen transiciones de modo.
 Modelo matemático que realiza computos de forma
automática sobre una entrada para producir una salida.
Modelo que posee sintaxis y semántica formales y que sirve
para representar aspectos dinámicos que no se expresan en
otros diagramas.
Es una herramienta muy útil para especificar aspectos
relacionados con tiempo real, puede ser electrónico o
computacional o de otro tipo como circuitos, arquitecturas de
software, etc.
 Las Máquinas de estados finitos, también llamados
autómatas de estados finitos (singular: autómata) o sólo
autómatas finitos, son mucho más restrictivas en sus
capacidades que las máquinas de Turing.
 No es posible para una máquina de estado finito
determinar si la entrada se compone de un número
primo de símbolos. Idiomas más simples, tales como las
secuencias de cadenas de paréntesis equilibrados,
tampoco se pueden reconocer
por maquinas de
estados finitos.
Sin embargo, aun existen las siguientes
Aplicaciones:
 Las formas simples de coincidencia de patrones (con
precisión los patrones definibles por "expresiones
regulares", como veremos).
 Modelos de circuitos lógicos secuenciales, de la clase
en la que todos los ordenadores de hoy en día y muchos
controladores de dispositivo se basa.
 Una relación íntima con grafos dirigidos que tienen
arcos etiquetados con
símbolos del alfabeto de entrada.
Finite State Machine Editor
 Es una herramienta en la que puedes dibujar diagramas de
las maquinas de estado finito, y luego compilarlas en el
modulo de pyhton. El modulo puede ser usado para construir
y describir autómatas de estados finitos con graficas DOT.
 Tutorial :
http://fsme.sourceforge.net/doc/tutorial.html
 FSA - Finite State Automation in Python
Contiene todo para poder crear una maquina de estado finito.

Más contenido relacionado

La actualidad más candente

Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicosYahaira Fernández Segura
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigosgrachika
 
metodología de solución de problemas
metodología de solución de problemasmetodología de solución de problemas
metodología de solución de problemasdany3112lopez
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigodlista92
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmicooviedospablo
 
Diseño de Algoritmos Paralelos.pptx
Diseño de Algoritmos Paralelos.pptxDiseño de Algoritmos Paralelos.pptx
Diseño de Algoritmos Paralelos.pptxSebastianPea63
 
Actividad#13_Diseño de Algoritmos Paralelos.pptx
Actividad#13_Diseño de Algoritmos Paralelos.pptxActividad#13_Diseño de Algoritmos Paralelos.pptx
Actividad#13_Diseño de Algoritmos Paralelos.pptxIsaaK10
 
Informatica
InformaticaInformatica
Informaticaagelicam
 
Pseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujoPseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujooscar742
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmoswrtc
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionEinstein Briceño
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoVerita Sanjuán
 
principales datos simples
principales datos simplesprincipales datos simples
principales datos simplesedgarcr717
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmojohan stoker
 

La actualidad más candente (20)

Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
 
metodología de solución de problemas
metodología de solución de problemasmetodología de solución de problemas
metodología de solución de problemas
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigo
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmico
 
Diseño de Algoritmos Paralelos.pptx
Diseño de Algoritmos Paralelos.pptxDiseño de Algoritmos Paralelos.pptx
Diseño de Algoritmos Paralelos.pptx
 
Actividad#13_Diseño de Algoritmos Paralelos.pptx
Actividad#13_Diseño de Algoritmos Paralelos.pptxActividad#13_Diseño de Algoritmos Paralelos.pptx
Actividad#13_Diseño de Algoritmos Paralelos.pptx
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Informatica
InformaticaInformatica
Informatica
 
Pseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujoPseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujo
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 
DISEÑO DE ALGORITMOS PARALELOS
DISEÑO DE ALGORITMOS PARALELOSDISEÑO DE ALGORITMOS PARALELOS
DISEÑO DE ALGORITMOS PARALELOS
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion Programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujo
 
principales datos simples
principales datos simplesprincipales datos simples
principales datos simples
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 

Destacado

Pilot your life newsletter no. 9: Take time out to enjoy every achievement
Pilot your life newsletter no. 9: Take time out to enjoy every achievementPilot your life newsletter no. 9: Take time out to enjoy every achievement
Pilot your life newsletter no. 9: Take time out to enjoy every achievementFran West
 
робота
роботаробота
роботаnelarina
 
Safa Emad C.V
Safa Emad C.VSafa Emad C.V
Safa Emad C.VSafa Emad
 
Families and Friends of Murder Victims, INC, January 2017 newsletter
Families and Friends of Murder Victims, INC, January 2017  newsletterFamilies and Friends of Murder Victims, INC, January 2017  newsletter
Families and Friends of Murder Victims, INC, January 2017 newsletterRose Madsen
 
Шкільне методичне об'єднання вчителів фізичної культури, захисту вітчизни
Шкільне методичне об'єднання  вчителів фізичної культури, захисту вітчизниШкільне методичне об'єднання  вчителів фізичної культури, захисту вітчизни
Шкільне методичне об'єднання вчителів фізичної культури, захисту вітчизниНаталія Slavbibl4
 
Sprint retrospective wartości scrum
Sprint retrospective   wartości scrumSprint retrospective   wartości scrum
Sprint retrospective wartości scrumKrystian Kaczor
 

Destacado (11)

Gunaseelan 2.1.17
Gunaseelan 2.1.17Gunaseelan 2.1.17
Gunaseelan 2.1.17
 
Enem 2016
Enem 2016Enem 2016
Enem 2016
 
Husn wafa
Husn wafaHusn wafa
Husn wafa
 
Pilot your life newsletter no. 9: Take time out to enjoy every achievement
Pilot your life newsletter no. 9: Take time out to enjoy every achievementPilot your life newsletter no. 9: Take time out to enjoy every achievement
Pilot your life newsletter no. 9: Take time out to enjoy every achievement
 
Enem 2016
Enem 2016Enem 2016
Enem 2016
 
робота
роботаробота
робота
 
Safa Emad C.V
Safa Emad C.VSafa Emad C.V
Safa Emad C.V
 
Families and Friends of Murder Victims, INC, January 2017 newsletter
Families and Friends of Murder Victims, INC, January 2017  newsletterFamilies and Friends of Murder Victims, INC, January 2017  newsletter
Families and Friends of Murder Victims, INC, January 2017 newsletter
 
Шкільне методичне об'єднання вчителів фізичної культури, захисту вітчизни
Шкільне методичне об'єднання  вчителів фізичної культури, захисту вітчизниШкільне методичне об'єднання  вчителів фізичної культури, захисту вітчизни
Шкільне методичне об'єднання вчителів фізичної культури, захисту вітчизни
 
Sprint retrospective wartości scrum
Sprint retrospective   wartości scrumSprint retrospective   wartości scrum
Sprint retrospective wartości scrum
 
RESUME
RESUMERESUME
RESUME
 

Similar a 8va entrega

Similar a 8va entrega (20)

Practica Nùmero 10
Practica Nùmero 10Practica Nùmero 10
Practica Nùmero 10
 
Tema v
Tema vTema v
Tema v
 
Tema v
Tema vTema v
Tema v
 
Teoría de autómatas
Teoría de autómatasTeoría de autómatas
Teoría de autómatas
 
Tema v
Tema vTema v
Tema v
 
Trabajo tecnología.
Trabajo tecnología.Trabajo tecnología.
Trabajo tecnología.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos univ colombia
Algoritmos univ colombiaAlgoritmos univ colombia
Algoritmos univ colombia
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Aj
AjAj
Aj
 
Aj
AjAj
Aj
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Automatas[1]
Automatas[1]Automatas[1]
Automatas[1]
 
Qué es un algoritmo 2
Qué es un algoritmo 2Qué es un algoritmo 2
Qué es un algoritmo 2
 
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESPROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informatica
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
lógica programable
lógica programablelógica programable
lógica programable
 
Informatica 11 d
Informatica 11 dInformatica 11 d
Informatica 11 d
 

Más de Eduardo Fermin (17)

Entregable 9 y 10
Entregable 9 y 10Entregable 9 y 10
Entregable 9 y 10
 
Entregable 8
Entregable 8Entregable 8
Entregable 8
 
Entregable 7
Entregable 7Entregable 7
Entregable 7
 
Entregable 6
Entregable 6Entregable 6
Entregable 6
 
Entregable 5
Entregable 5Entregable 5
Entregable 5
 
Entregable 4
Entregable 4Entregable 4
Entregable 4
 
Entregable 3
Entregable 3Entregable 3
Entregable 3
 
Entregable 2
Entregable 2Entregable 2
Entregable 2
 
Proyecto Integrador 2
Proyecto Integrador 2Proyecto Integrador 2
Proyecto Integrador 2
 
Entrega 10
Entrega 10Entrega 10
Entrega 10
 
9na entrega
9na entrega9na entrega
9na entrega
 
Entrega 7
Entrega 7Entrega 7
Entrega 7
 
Entrega 6
Entrega 6Entrega 6
Entrega 6
 
Proyecto 1
Proyecto 1Proyecto 1
Proyecto 1
 
Avance proyecto 1
Avance proyecto 1Avance proyecto 1
Avance proyecto 1
 
Reporte 4
Reporte 4Reporte 4
Reporte 4
 
Segunda entrega de proyecto
Segunda entrega de proyectoSegunda entrega de proyecto
Segunda entrega de proyecto
 

Último

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 

Último (20)

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 

8va entrega

  • 2. Maquinas de estado finitos Las máquinas de estado finitos son:  Modelos de comportamiento de un sistema o un objeto complejo, con un número limitado de modos o condiciones predefinidos, donde existen transiciones de modo.  Modelo matemático que realiza computos de forma automática sobre una entrada para producir una salida.
  • 3. Modelo que posee sintaxis y semántica formales y que sirve para representar aspectos dinámicos que no se expresan en otros diagramas. Es una herramienta muy útil para especificar aspectos relacionados con tiempo real, puede ser electrónico o computacional o de otro tipo como circuitos, arquitecturas de software, etc.
  • 4.  Las Máquinas de estados finitos, también llamados autómatas de estados finitos (singular: autómata) o sólo autómatas finitos, son mucho más restrictivas en sus capacidades que las máquinas de Turing.  No es posible para una máquina de estado finito determinar si la entrada se compone de un número primo de símbolos. Idiomas más simples, tales como las secuencias de cadenas de paréntesis equilibrados, tampoco se pueden reconocer por maquinas de estados finitos.
  • 5. Sin embargo, aun existen las siguientes Aplicaciones:  Las formas simples de coincidencia de patrones (con precisión los patrones definibles por "expresiones regulares", como veremos).  Modelos de circuitos lógicos secuenciales, de la clase en la que todos los ordenadores de hoy en día y muchos controladores de dispositivo se basa.  Una relación íntima con grafos dirigidos que tienen arcos etiquetados con símbolos del alfabeto de entrada.
  • 6. Finite State Machine Editor  Es una herramienta en la que puedes dibujar diagramas de las maquinas de estado finito, y luego compilarlas en el modulo de pyhton. El modulo puede ser usado para construir y describir autómatas de estados finitos con graficas DOT.  Tutorial : http://fsme.sourceforge.net/doc/tutorial.html  FSA - Finite State Automation in Python Contiene todo para poder crear una maquina de estado finito.