Sunteți pe pagina 1din 2

Test de aotoevaluare nr.

1
1.Sintaxa limbajului de pragramare a executantului Cangur este descris cu ajutorul formulelor
metalingvistice:
<Comand>::=pas | salt | rotire
<Instructiune>::= <Comand> {<Comand>}
<Program>::=nceput <Instructiune> sfrit
Indicai programele corect sintactice:
a) nceput pas pas rotire pas pas rotire pas | rotire sfrit_________________
b) nceput pas salt rotire pas salt rotire pas salt rotire sfrit__________________
c) nceput pas pas pas pas sfrit______________
d) nceput salt rotire pas jos rotire pas salt rotire sfrit______________
2. Desenai diagramele sintactice ce corespund formulelor metalingvistice <Comand>,
<Instructiune> i <Program>din itimul 1.
<Comand>,

<Instructiune>

<Program>

3. n figura de mai jos snt prezentate diagramele sintactice care definesc unitatea gramatical
<Numr ternar>.
<Cifr ternar>

<Numr ternar>
<Cifr ternar>

Determinai care din secvenele ce urmeaz snt conforme diagramei <Numr ternar>
a)
c)
e)
g)
i)

+0
-17012
0101010101
3102
10-2

b)
d)
f)
h)
j)

12
0,12
012012
103
19

4.Scriei formulele metalingvistice ce corespund diagramelor sintactice din itimul 3.


<Cifr ternar>::=
<Numr ternar>::=
5.Compunei cinci identificatori care ar reflecta specificul problemelor din matematic.
1.
2.
3.
4.
5.
6.Transcriei din forma uzual n notaia Pascal numerele:
a) +152
b) 6,2310-4
c) -17,12
d) 0,12
5
e) 0,10110
f) +12012
g) 31,25,12103
h) 10,3
1
i) 2,210
j) 1910-12
7.Scrie n limbajul PASCAL expresiile de mai jos:
a) a este mai mare dect 3;
_______________
b) b este diferit de 9;
_______________
c) b este mai mic egal decit 5;
_______________
d) lui s i se atribuie suma lui a i b; _______________
e) d este mai mare sau egal dect c; _______________
8.Indicai pe programul de mai jos prile componente ale acestuia.

9. Din programul din itimul 8 scoate n lista de mai jos unitile lexicale utilizate.
Simboluri speciale
Cuvinte-cheie
Identificatori
Numere
iruri de caractere
10.Prelugete definiia.
Sintaxa
este ................................................................................................................................ ......................
............. .................................................................................................................
Semantica este .............................................................................................................................
.........................................................................................................................................................

S-ar putea să vă placă și