SlideShare une entreprise Scribd logo
1  sur  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.

Contenu connexe

Tendances

Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
grachika
 
Informatica
InformaticaInformatica
Informatica
agelicam
 
Pseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujoPseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujo
oscar742
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion Programacion
Einstein 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 flujo
Verita Sanjuán
 
principales datos simples
principales datos simplesprincipales datos simples
principales datos simples
edgarcr717
 

Tendances (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
 

En vedette

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
Fran West
 
робота
роботаробота
робота
nelarina
 
Safa Emad C.V
Safa Emad C.VSafa Emad C.V
Safa Emad C.V
Safa 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 newsletter
Rose Madsen
 

En vedette (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
 

Similaire à 8va entrega

Practica Nùmero 10
Practica Nùmero 10Practica Nùmero 10
Practica Nùmero 10
guest3de1a8
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Carlos
 

Similaire à 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
 

Plus 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
 

Dernier

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 

Dernier (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

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.