AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
-
Upload
fabian-munoz -
Category
Documents
-
view
231 -
download
0
Transcript of AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
1/15
AUTOMATAS Y LENGUAJES FORMALES 301405A_288
ACTIVIDAD COLABORATIVA 3
CHRISTIAN FABIAN MUÑOZ MEDINA C !"#$ 1%112%221%055
TUTOR&
VICTOR FERNANDO CANON RODRIGUEZ
GRU'O&
301405_21
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ( UNADESCUELA DE CIENCIAS BASICAS) TECNOLOGIA E INGENIERIA
INGENIERIA DE SISTEMAS
'ALMIRA) VALLE
ABRIL DEL 201*
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
2/15
Actividades a desarrollar punto 3
1. Realice la conversión paso a paso de la máquina de Mealy del ejercicio delpunto 2 a la máquina de Moore equivalente. Se debe realizar la e plicación de
cada paso que se realice
I+","-./ + " + + , + - .- -."!- -6- " $ ! /7 "+- $.$ ! +!-!$ -, -. +$ ! .- 6-+ "," + $6 .$ , -. ! 6/"+- . +9/ 6$ ! -!$
# + 6 + .- ":-. +,"- + , -6"- -6- .- -, -," + ! . . +# -; % .- /7 "+- ! M$$ -6- + 6$ - /- - $/-6"+ ! $= + 6 ,-! +- :-."!- ! -66$..--+ 6"$6/ + + .- /7 "+- ! M -. ) 6- -+!$ ! "+ 6 6 -6 .$ . +# -; -, -!$
-%
T +" +!$ + , + - +- /7 "+- ! M$$6 + - /- - ! -!$ >"+" $ !$+!
-."!- 7+ ! 6/"+-!- 9+",-/ + $6 . -!$ -, -. ! .- /7 "+- +$ ! +! !.- + 6-!-) ! 6/"+-/$ .- ,$+ 6 ,," + -+-."@-+!$ . ,$/ $6 -/" + $ ! .- -."!- + .-/7 "+- ! M -. ,$+ . $=; ":$ ! " - +- ":-. +,"- + 6 .$ "+#6 -!$ 6 $6+-!$ $6 .- /" /-% A! /7 ! ..$ ! :" -. "/ $6 -+,"- .$ -!$ + +/7 "+- ! M$$6 $+ /- $6 $ "# -. - .$ -..-!$ + .- /7 "+- ! M -. ) -6- ,- $ +9/ 6$ /- $6 67+!$.$ + 3 -!$ /7 %
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
3/15
D -, 6!$ - .$ ! -66$..-!$ / :7."!$ + 6 + , + - .- ! >"+"," + - .",M -. / "/".-6 - .- /7 "+- ! M$$6 ) $6 ..$ ! ! ,"=. $ $ "=. ->"6/-6
6 + - +- ,$66 $+! +,"- ! -. >$6/- -6- ,-!- /7 "+- ! M -. " /7 "+- ! M$$6 ":-. + , $ -!$ $+ .- +" + ! .$ -!$ ! .- /7 "+- M -. %
E 6 -/$ .$ -+ 6"$6 +" +!$ + , + - .- /7 "+- ! M$$6 ,$66 $+! -- /- - >"+" $ ! 6/"+" - . , -. 6/" - -=. , 6 + ,-/"+$ . #",$ -6- . -.>-="+#6 -!$% E. ,$+; + $ ! 6-+ ","$+ " + -6- .- /7 "+- ! M$$6 ! -.
+$ !? ,$/$ 6 . -!$ +- ,-! +- :-."!- ":-. + #9+ -+ .$ -67/ 6$.$ . +# -; ! >"+"!$ % E+ .- "/-# + / 6- .- ,$+ 6 ,," + ! .- 6-+ ","$ -6 " +!$ ! .- ,$+ , ":"!-! ! .- /7 "+- ! . + $ -+ 6"$6
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
4/15
S #9+ .$ ! ,6" $ -6- .- /7 "+- ! . + $ 2) .- + 6- $.$ 6 ,"= -6- .- + 6-!-. +# -; -)= .- -."!- 7+ !-!- $6 1)2 + $+, "+","-/$ . #$ ! .-/=!- ,$+ $6 .$ / +$ +- - $ +- = + +9/ 6$ + ! : , -6- 6 "6 -.>-= $% L$ / 6- 6-+ ","$+ :-6"-!- ! -. >$6/- .- 6 " + ! -."!- , / .- ,$+ .- !M -. ! . + $ 2%
' + -./ + -6- + $ .- ,$+ 6 ,," + ! .- /7 "+- ! M$$6 6 -."@ -6! .$ . +# -; 6 ,"="!$ $6 .- /7 "+- ! M -. ) -6- $ 6"$6 / + ! >$6
, +,"-. "6 6-@-+!$ .- 6-+ ","$+ 6 6"!- %
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
5/15
2. !denti"ique los componentes de la Máquina de Moore #descr$bala%.
U+- /7 "+- ! M$$6 ! 6 ! >"+"!- ,$/$ +- * .- S)S 0) ) )T ) G ,$+ " +!
• + ,$+; + $ >"+" $ ! -!$ S
S q 0 , q 1 , q 2 , q 3 , q 4 , q 5
• + -!$ "+","$ -/="?+ ..-/-!$ -!$ "+","-.S 0 . , -. + . / + $ ! S
s 0 q 0
• + ,$+; + $ >"+" $ ..-/-!$ -.>-= $ + 6-!-
-)=
• + ,$+; + $ >"+" $ ..-/-!$ . -.>-= $ -."!-
1)2
• +- > +," + ! 6-+ "," + T &S K S /- -+!$ + -!$ +- + 6-!- -."# " + -!$
T ENTRADA
ESTADO - =
q 0 q 1 q 2
q 1 q 1 q 2
q 2 q 5 q 3
q 3 q 1 q 4
q 4 q 1 q 4
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
6/15
q 5 q 3 q 2
• +- > +," + -."!- G &S /- -+!$ ,-!- -!$ -. -.>-= $ -."!-%
G ENTRADA
ESTADO - =
q 0 1 2
q 1 1 2
q 2 2 1
q 3 1 2
q 4 1 2
q 5 1 2
3. &is'(ela en un &ia)rama de Moore %
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
7/15
*. Recorra la máquina con al menos una cadena válida e plicando lo sucedidotanto en la cinta como en la secuencia de entrada.
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
8/15
T +" +!$ + , + - .- "/-# + -+ 6"$6 / 6-+ +- 6" ! ,-! +- :7."!- -.- /- "+- ,$+ 6 "!- ! ..- .- ,-! +- - 6 ,$66 6 67 -=-=== $6 -+ $&
I+","-./ + .- /- "+- -6 ! 0 - 6- ! . :-.$6 ! . -.>-= $ ! 6-+ "," + :-"+#6 -6 ,$+ . >"+ ! -66$;-6+$ .$ :-.$6 ! -."!- ! -, 6!$ -. -!$ -. - .- /- - $/-+!$ .- ,-! +- :-."!- ,$/$ 6 > 6 +,"-%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
9/15
'-6- - $ "+#6 - +- - + .- /7 "+- $ 6$! , - ! . -!$ 0 ! :$.:" +!$ + 1 -.$;-!$ + . -!$ -. .. #- ,$/$ -67/ 6$ ! -."!-%
E+ ,- $ ,$/$ . "+#6 $ > +- = . - /- - - - -. -!$ 2 $=:"-+!$ .- 6 ..- . + ! . -!$ 1 - - $.$ - .",- -6- + ,-+ "!-! ! -) $6 .$ -+ 6"$6 .- -."!-
2%
'-6- - $ + :-/ + "+#6 - +- - - +$ .. :- ! . -!$ 2 - - . -. , -. -66$;- ,$/$ -."!- + 2%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
10/15
C -+!$ + 6- /- "+- 6 ,"= + :-/ + +- = -+!$ + 5 - +$ 6 $6+- ! +- 2 ! :$.:" +!$ ,$+ ..$ + 2 . ,-/="$ ,"+" $ ! 6/"+" -%
E. -!$ 2 -. 6 ,"="6 +- = + :-/ + +$ -, .- 6-+ "," + -. -!$ 3 + 6 #-,$/$ -."!- + 1 ,$66 $+!" + - !", $ -!$%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
11/15
J $ + /$/ + $ . - /- - 6/"+- . 6 ,$66"!$ ! .- ,-! +-ababbb +$ + 6 #-,$/$ 6 . -!$ .- ,-! +- 122212 .- , -. :7."!- -6- + 6$ ,- $ , / . ,$+ .$ -67/ 6$ ! .- /7 "+- ! M$$6 ,$+ 6 "!-%
+. !denti"ique una cadena que no sea válida y justi"$quela porque.
'-6- ,- $ :-/$ - 6-=-;-6 ,$+ .- ,-! +-abbc :-/$ - $= 6:-6 , ! ,$+-&
'-6- "+","-6 .- /- "+- 6 ,"= . 6"/ 6 ?6/"+$ ! . -.>-= $ - 6 ,"= -+ - -,$/$ = !-+ + 6 $ +"6 + ,-! +- :-6"-!- %
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
12/15
L- 6"/ 6- - :7."!- + . - /- - +$ 6- .-!- ! . -!$ 0 - 1 +$ + 6 #- + 1
L- ,-! +- ,$+ "+9- ! . -!$ 1 -. 2 $/-+!$ ,$/$ 6-+ "," + +- = ! :$.:" +!$ + 2%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
13/15
E. 6, 6 ?6/"+$ ,$+ "+9- " +!$ :7."!$ " / 6 6- - ! +- = 6/"+$ 6 ,"="!. - /- - .$ , -. 6/" / :- ! 2 - 3 ! :$.:" +!$ + 1%
'$6 . "/$ J>.-= +$ / 6- .- ,-! +- ! ;- ! 6 :7."!- ; $ + . /$/ + $ + "+#6 - + .- ,-! +- + ?6/"+$ +$ 6 + , -. -.>-= $ ! + 6-!- + ,- $
-, .- ,-! +- +$ - :7."!-%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
14/15
,. -jecute el Run est a una cadena aceptada que ten)a al menos cinco s$mbolos.
/adena valida seleccionada aabaab.
0. I! + ">" + /$/ + $ .- /7 "+- ! " + %
'-6- + 6$ ,- $ " + !$ /-+ 6- + .- /- "+- ! " + ) .- 6"/ 6- ! ..- , -+!$ .- ,-! +- :7."!- - 6 ,$66"!- - . . "/$ 6/"+$ ; , -+!$ ! 6"+," "$- >"+ ,-!- +$ ! .$ :-.$6 6 $6+-+!$ ,$+ ..$ + -.>-= $ $ ,-! +- ! -."!-! +!" +!$ ! .$ ?6/"+$ $ 6-!$ %
E; / .$%
S $/- .- ,-! +- :-."!- -=-=%
-
8/17/2019 AUTOMATAS Y LENGUAJES FORMALES_aporte_Mom3
15/15
E. # +!$ ,- $ 7 6 + + . "+ -+ + + 6$ - /- - 6 ,"= +- :-."!- $!6