Sunteți pe pagina 1din 1

Evaluare:Vocabularul i sintaxa limbajului

Numele, prenumele elevului______________________________


1. Care din urmtoarele afirmaii sunt adevrate:
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)
l)

Cuvntul var este un cuvnt utilizator;


n antetul programului se declar toate variabilele folosite n program;
Cuvntul rezervat end urmat de punct se ntlnete n program o singur dat;
literele nu pot aprea ntr-un identificator;
un simbol special poate fi alctuit din 2 caractere, dac ele sunt separate prin spaiu;
nici unul din identificatorii ase,OF,2_Pr,A+B nu este corect;
comentariul poate fi scris dup fiecare instruciune;
simbolul special (* este echivalent parantezei [;
numerele 1.27e-03, 127e-5 i 0.127E+1 reprezint una i aceiai valoare;
un numr ntreg poate ncepe cu un semn;
numrul 1E1 este scris corect;
n mediul TURBO PASCAL cuvintele rezervate apar evideniate cu o alt culoare;
2. Urmtorul fragment de program conine cte o eroare n fiecare linie:
Program pr.1;
[acesta este antetul programului]
Care din urmtoarele afirmaii indic corect erorile de sintax din fiecare linie:
a)
b)

n linia 1 identificatorul pr.1 nu trebuie s conin punctul;


Comentariul din linia a 2 trebuie s fie scris n 1 linie, n continuarea antetului;

3. Identificatorul SirDeCaracter este:


a) corect;
b) corect dac se scrie Sir_De_caractere;
c) incorect dac se scrie Sir De Caractere;
d) nici una din afirmaiile anterioare nu este adevrat;
4. Care din entitile de mai jos snt uniti lexicale? ncercuii raspunsurile corecte.
a) Identificator ;
b) Literele alfabetului englez ;
c) Cuvinte cheie ;
d) Numere ;
e) Diagram sintax ;
f) Directive ;
5. Reprezentai cu ajutorul diagramelor sintactice:
<Numr>::=<Cifr>{<Cifr>}

6. Care sunt etapele de prelucrare a unui progral turbo pascal?