Documente Academic
Documente Profesional
Documente Cultură
Facultatea IM
Catedra de informatica
Lucrare de laborator
Nr1
TEMA: Reprezentarea automatelor finite
A elaborat:
st. gr.TI-151 Ona Vladislav
___________
A verificat:
Lector Universitar Duca Ludmila
____________
Chiinu 2016
Sarcina lucrrii:
1. Pentru gramatica formal G = (VN, VT, P, S) construii 5 iruri, care aparin limbajului
L(G) generat de aceast gramatic. Lungimea irului trebuie s fie nu mai mic, dect
numrul de caractere din alfabet VN+2.
2. Pentru fiecare ir s se construiasc arborii de derivare.
3. Desenai automatul finit echivalent acestei gramatici.
4. La ce clas al gramaticilor dup Chomsky aparine gramatica dat?
VN = {O,N,T}, VT = {v,l,a,d},
P={
1. OvN
2. OaT
3. OdN
4. OlO
5. Na
6. NlT
7. Nv
8. NdO
9. Tv
10.TlO
11.TaN
12.Td
Efectuarea lucrrii:
1) Construim 5 iruri ce aparin limbajului L(G) generat de aceast gramatic:
1. OaTalOalvNalvdOalvdlOalvdlvNalvdlva;
2. OvNvlTvllOvllaTvllaaNvllaadOvllaaddNvllaaddv;
3. OlOldNldlTldlaNldlalTldlald;
4. OdNddOdddNdddlTdddlaNdddlalTdddlalaNdddlalaa;
5. OaTaaNaadOaadlOaadldNaadldlTaadldllOaadldllvNaadl
dllva;
2.
O
/\
a T
/\
l O
/\
v N
/\
d O
/\
l O
^
v N
/
a
3.
O
/\
v N
/\
l T
/\
l O
/\
a T
/\
a
N
/\
d
O
^
d
N
/
v
4.
O
/\
l O
/\
d N
/\
l T
/\
a N
/\
l T
/
d
5.
O
/\
d
N
/\
d O
/\
d N
/\
l T
/\
a N
^
l T
^
a N
/
a
=VT={v,l,a,d }
q0=S
F={X}
Pentru toate produciile definim :
Iniial toate mulimile (A, b): = 0
O
/\
a T
/\
a N
/\
d O
/\
l
O
/\
d N
/\
l T
/\
l O
^
v N
/
a
1. O vN
I
a
m
J