SlideShare una empresa de Scribd logo
La idea general consiste en modelar un sistema que
Recibe un conjunto de elementos de entrada (estímulos),
Realiza algún proceso (cómputo) y Se produce una salida.
Los autómatas son una representación formal muy útil,
que permite modelar el comportamiento de diferentes
dispositivos, máquinas, programas, etc.
Algunos ejemplos son las Maquinas expendedoras de
refrescos, El comportamiento de un programa (software),
El comportamiento de semáforos, entre otros.
• Un AFD es un quintuple M = (Q, S, d, q0, F), donde Q es una máquina de estados
finíta, S es el alfabeto, q0 es el estado inicial, F es el estado(s) final(es) y d es una
función de Q x S a Q llamada la función de transición.
• Es una maquina o sistema que puede aceptar unaentrada y posiblemente producir
una salida, y que tendrá algúntipo de memoria interna que podrá registrar cierta
información delas entradas previas.
• Ejemplo: El siguiente AFD acepta el conjunto de cadenas que contienen la
subcadena bb y donde S={a,b}. Esto quiere decir que L(M) = (a|b)*bb(a|b)* .
M: Q = {q0, q1, q2 }
S = {a, b}
F = {q2}
(Continuación)
M: Q = {q0, q1, q2 }
S = {a, b}
F = {q2}
La función de transición d es dada en forma tabular y
llamada tabla de transición.
d a b
q0 q0
q1
q1 q0 q2
q2 q2 q2
Para las cadenas abba y abab tenemos las siguientes
operaciones (computaciones) en la tabla:
[q0, abba] [q0, abab]
-[q0, bba] -[q0, bab]
-[q1, ba] -[q1, ab]
-[q2, a] -[q0, b]
-[q2, l] -[q1, l]
acepta rechazado
La cadena abba es aceptada ya que la computación se
para (halts) en estado q2.
Una cadena de entrada es aceptada si existe una
computación que procesa toda la cadena de entrada y para
en un estado final o aceptador.
Ejemplo: El DFA siguiente acepta el lenguaje que no
contiene la subcadena aa y donde S={a,b}.
q0 q1 q2
a,b
a
b
a
b
Representación: Existen dos formas de representar un
AFD. Diagrama de Transición de Estado(DTE): Es una
colección finita de círculos los cuales se pueden
rotular(anotar, apuntar) con fines de referencia,
conectados con flechas que reciben el nombre de arcos.
Cada uno de estos arcos se etiqueta con un simbo0lo o
categoría de símbolo (ej. Letras o dígitos) que podrían
estar presentes en la cadena que se analiza. - Uno de los
círculos es designado con un apuntador, y representa la
posición inicial. - Por lo menos unos de los círculos se
representa como un circulo doble, estos círculos dobles
designan posiciones del diagrama en las cuales se ha
reconocido una cadena valida.
Cadena Valida o Aceptada: Se dice que una cadena
es aceptada por un DTE, si los símbolos que
aparecen en la cadena (de izquierda a derecha),
corresponden a una secuencia de arcos rotulados
que conducen del estado inicial a un circulo doble.
Ejemplo: Sea el AFD dado por: M=(Q, , s, F, )
donde, Q= q0 , q1 ; 0, 1 ; s=q0 ;F= q1 ; : dada por:
q0 ,0 =q0 ; q0 ,1 =q1 ; q1 ,0 =q1 ; q1 ,1 =q0 -
Obtenga la tabla de transición y el diagrama de
transición de estado asociado al AFD dado. -
Verifique la validez de las cadenas siguientes para
el AFD dado. W =01000; w =01001

Más contenido relacionado

La actualidad más candente

Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuencia
Maricarmen Rosales Anton
 
Diagrama de bode y diagrama polar
Diagrama de bode y diagrama polarDiagrama de bode y diagrama polar
Diagrama de bode y diagrama polar
FeroxD
 
Conversion
ConversionConversion
Conversion
SALOMECARDENAS
 
Respuesta en frecuencia Jahdiel
Respuesta en frecuencia Jahdiel Respuesta en frecuencia Jahdiel
Respuesta en frecuencia Jahdiel
jahdielalex
 
Circuito lcr con matlab
Circuito lcr con matlabCircuito lcr con matlab
Circuito lcr con matlab
Jose Jarrin
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serie
Ivenick
 
Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01
DiegoDeluque95
 
Vhdl2
Vhdl2Vhdl2
RESPUESTA EN FRECUENCIA
RESPUESTA EN FRECUENCIARESPUESTA EN FRECUENCIA
RESPUESTA EN FRECUENCIA
Daniel Rivero Graterol
 
Algoritmo
AlgoritmoAlgoritmo
cap7.pdf
cap7.pdfcap7.pdf
cap7.pdf
Gonzalo Fano
 
OPERADORES PARA C++
OPERADORES PARA C++OPERADORES PARA C++
OPERADORES PARA C++
Idalia Tristan
 
Ejercicios del método de lugar de las raíces
Ejercicios del método de lugar de las raícesEjercicios del método de lugar de las raíces
Ejercicios del método de lugar de las raíces
kaginia
 
cap8.pdf
cap8.pdfcap8.pdf
cap8.pdf
Gonzalo Fano
 
Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petri
Adan Aguirre
 
Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)
Carlos Guillén
 
41423968 una-interpretacion-grafica-de-polos-y-ceros
41423968 una-interpretacion-grafica-de-polos-y-ceros41423968 una-interpretacion-grafica-de-polos-y-ceros
41423968 una-interpretacion-grafica-de-polos-y-ceros
Margarito Navarrete-Mendoza
 
cap6.pdf
cap6.pdfcap6.pdf
cap6.pdf
Gonzalo Fano
 
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentesInterpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
JIE MA ZHOU
 
Modelos de redes completo
Modelos de redes   completoModelos de redes   completo
Modelos de redes completo
Pavel Aliaga
 

La actualidad más candente (20)

Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuencia
 
Diagrama de bode y diagrama polar
Diagrama de bode y diagrama polarDiagrama de bode y diagrama polar
Diagrama de bode y diagrama polar
 
Conversion
ConversionConversion
Conversion
 
Respuesta en frecuencia Jahdiel
Respuesta en frecuencia Jahdiel Respuesta en frecuencia Jahdiel
Respuesta en frecuencia Jahdiel
 
Circuito lcr con matlab
Circuito lcr con matlabCircuito lcr con matlab
Circuito lcr con matlab
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serie
 
Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01Algoritmos2 130608173848-phpapp01
Algoritmos2 130608173848-phpapp01
 
Vhdl2
Vhdl2Vhdl2
Vhdl2
 
RESPUESTA EN FRECUENCIA
RESPUESTA EN FRECUENCIARESPUESTA EN FRECUENCIA
RESPUESTA EN FRECUENCIA
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
cap7.pdf
cap7.pdfcap7.pdf
cap7.pdf
 
OPERADORES PARA C++
OPERADORES PARA C++OPERADORES PARA C++
OPERADORES PARA C++
 
Ejercicios del método de lugar de las raíces
Ejercicios del método de lugar de las raícesEjercicios del método de lugar de las raíces
Ejercicios del método de lugar de las raíces
 
cap8.pdf
cap8.pdfcap8.pdf
cap8.pdf
 
Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petri
 
Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)
 
41423968 una-interpretacion-grafica-de-polos-y-ceros
41423968 una-interpretacion-grafica-de-polos-y-ceros41423968 una-interpretacion-grafica-de-polos-y-ceros
41423968 una-interpretacion-grafica-de-polos-y-ceros
 
cap6.pdf
cap6.pdfcap6.pdf
cap6.pdf
 
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentesInterpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
Interpretación del gradiente. Regla de la cadena. Rectas y planos tangentes
 
Modelos de redes completo
Modelos de redes   completoModelos de redes   completo
Modelos de redes completo
 

Similar a Automata finito y leguaje de operación, ana belgica y saudy miguel

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
armando_cardenas
 
Presentacion Enguelbert Garcia
Presentacion Enguelbert GarciaPresentacion Enguelbert Garcia
Presentacion Enguelbert Garcia
Enguelbert Garcia
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
junito86
 
Matlab
MatlabMatlab
Matlab
leona_90
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...
SimonCaceres4
 
Tarea6
Tarea6Tarea6
Introducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by YeredithIntroducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by Yeredith
yeredith1
 
Comandos matlab frecuencia
Comandos matlab frecuenciaComandos matlab frecuencia
Comandos matlab frecuencia
María José Sánchez Ayazo
 
Introduccion af
Introduccion afIntroduccion af
Introduccion af
Oscar Eduardo
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
Germania Rodriguez
 
Conversion
ConversionConversion
algoritmos3.ppt
algoritmos3.pptalgoritmos3.ppt
algoritmos3.ppt
carlosrestrepocardon
 
Breves apuntes matlab5
Breves apuntes matlab5Breves apuntes matlab5
Breves apuntes matlab5
Wdasda Asdasd
 
Apuntesmatlab
ApuntesmatlabApuntesmatlab
Apuntesmatlab
DFSDDD
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
sigirodriguez
 
Clase afd
Clase afdClase afd
Clase afd
edeciofreitez
 
Funcionesdetransferencia respuesta en el dominio del tiempo
Funcionesdetransferencia respuesta en el dominio del tiempoFuncionesdetransferencia respuesta en el dominio del tiempo
Funcionesdetransferencia respuesta en el dominio del tiempo
marquela
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
SANTOS400018
 
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Ana Belgica Vallejo Lebron
 
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Ana Belgica Vallejo Lebron
 

Similar a Automata finito y leguaje de operación, ana belgica y saudy miguel (20)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Presentacion Enguelbert Garcia
Presentacion Enguelbert GarciaPresentacion Enguelbert Garcia
Presentacion Enguelbert Garcia
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
 
Matlab
MatlabMatlab
Matlab
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...
 
Tarea6
Tarea6Tarea6
Tarea6
 
Introducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by YeredithIntroducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by Yeredith
 
Comandos matlab frecuencia
Comandos matlab frecuenciaComandos matlab frecuencia
Comandos matlab frecuencia
 
Introduccion af
Introduccion afIntroduccion af
Introduccion af
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
 
Conversion
ConversionConversion
Conversion
 
algoritmos3.ppt
algoritmos3.pptalgoritmos3.ppt
algoritmos3.ppt
 
Breves apuntes matlab5
Breves apuntes matlab5Breves apuntes matlab5
Breves apuntes matlab5
 
Apuntesmatlab
ApuntesmatlabApuntesmatlab
Apuntesmatlab
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Clase afd
Clase afdClase afd
Clase afd
 
Funcionesdetransferencia respuesta en el dominio del tiempo
Funcionesdetransferencia respuesta en el dominio del tiempoFuncionesdetransferencia respuesta en el dominio del tiempo
Funcionesdetransferencia respuesta en el dominio del tiempo
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
 
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
 
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
 

Último

TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 

Último (20)

TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 

Automata finito y leguaje de operación, ana belgica y saudy miguel

  • 1.
  • 2. La idea general consiste en modelar un sistema que Recibe un conjunto de elementos de entrada (estímulos), Realiza algún proceso (cómputo) y Se produce una salida. Los autómatas son una representación formal muy útil, que permite modelar el comportamiento de diferentes dispositivos, máquinas, programas, etc. Algunos ejemplos son las Maquinas expendedoras de refrescos, El comportamiento de un programa (software), El comportamiento de semáforos, entre otros.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. • Un AFD es un quintuple M = (Q, S, d, q0, F), donde Q es una máquina de estados finíta, S es el alfabeto, q0 es el estado inicial, F es el estado(s) final(es) y d es una función de Q x S a Q llamada la función de transición. • Es una maquina o sistema que puede aceptar unaentrada y posiblemente producir una salida, y que tendrá algúntipo de memoria interna que podrá registrar cierta información delas entradas previas. • Ejemplo: El siguiente AFD acepta el conjunto de cadenas que contienen la subcadena bb y donde S={a,b}. Esto quiere decir que L(M) = (a|b)*bb(a|b)* . M: Q = {q0, q1, q2 } S = {a, b} F = {q2}
  • 9. (Continuación) M: Q = {q0, q1, q2 } S = {a, b} F = {q2} La función de transición d es dada en forma tabular y llamada tabla de transición. d a b q0 q0 q1 q1 q0 q2 q2 q2 q2
  • 10. Para las cadenas abba y abab tenemos las siguientes operaciones (computaciones) en la tabla: [q0, abba] [q0, abab] -[q0, bba] -[q0, bab] -[q1, ba] -[q1, ab] -[q2, a] -[q0, b] -[q2, l] -[q1, l] acepta rechazado La cadena abba es aceptada ya que la computación se para (halts) en estado q2. Una cadena de entrada es aceptada si existe una computación que procesa toda la cadena de entrada y para en un estado final o aceptador.
  • 11. Ejemplo: El DFA siguiente acepta el lenguaje que no contiene la subcadena aa y donde S={a,b}. q0 q1 q2 a,b a b a b
  • 12. Representación: Existen dos formas de representar un AFD. Diagrama de Transición de Estado(DTE): Es una colección finita de círculos los cuales se pueden rotular(anotar, apuntar) con fines de referencia, conectados con flechas que reciben el nombre de arcos. Cada uno de estos arcos se etiqueta con un simbo0lo o categoría de símbolo (ej. Letras o dígitos) que podrían estar presentes en la cadena que se analiza. - Uno de los círculos es designado con un apuntador, y representa la posición inicial. - Por lo menos unos de los círculos se representa como un circulo doble, estos círculos dobles designan posiciones del diagrama en las cuales se ha reconocido una cadena valida.
  • 13. Cadena Valida o Aceptada: Se dice que una cadena es aceptada por un DTE, si los símbolos que aparecen en la cadena (de izquierda a derecha), corresponden a una secuencia de arcos rotulados que conducen del estado inicial a un circulo doble. Ejemplo: Sea el AFD dado por: M=(Q, , s, F, ) donde, Q= q0 , q1 ; 0, 1 ; s=q0 ;F= q1 ; : dada por: q0 ,0 =q0 ; q0 ,1 =q1 ; q1 ,0 =q1 ; q1 ,1 =q0 - Obtenga la tabla de transición y el diagrama de transición de estado asociado al AFD dado. - Verifique la validez de las cadenas siguientes para el AFD dado. W =01000; w =01001