Vocabularul şi sintaxa limbajului


1.1  Care din următoarele afirmaţii sunt adevărate:
a)      Cuvîntul var este un cuvînt utilizator;
b)      În antetul programului se declară toate variabilele folosite în program;
c)      Cuvîntul rezervat end urmat de punct se întîlneşte în program o singură dată;
d)     Nici una din afirmaţiile anterioare nu este adevărată;
1.2  Următorul fragment de program conţine cîte o eroare în fiecare linie:
Program pr.1;
[acesta este antetul programului]
constant p=3.14;
var a,b,c,d,e,f,x,y,z:reale;
Care din următoarele afirmaţii indică corect erorile de sintaxă din fiecare linie:
a)             În linia 1 identificatorul pr.1 nu trebuie să conţină punctul;
b)             Comentariul  din linia a 2 trebuie să fie scris în 1 linie, în continuarea antetului;
c)             În linia a 3 constanta trebuie să fie desemnată prin identificatorul Pi;
d)            În linia 4 sunt declarate mai mult de 8 variabile într-o singură linie;
1.3  Care din următoarele afirmaţii sunt adevărate:
a)      cuvintele rezervate nu pot fi lexeme;
b)      literele diacritice nu pot apărea într-un identificator;
c)      un simbol special poate fi alcătuit din 2 caractere, dacă ele sunt separate prin spaţiu;
d)     nici una din afirmaţiile anterioare nu este adevărată;
1.4  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 afirmaţiile anterioare nu este adevărată;
1.5  Care din următoarele afirmaţii sunt adevărate:
a)             nici unul din identificatorii Şase,OF,2_Pr,A+B nu este corect;
b)            comentariul poate fi scris după fiecare instrucţiune;
c)             simbolul special (* este echivalent parantezei [;
d)            nici una din afirmaţiile anterioare nu este adevărată;
1.6  La afişarea şirului de caractere ‘Anul ‘’99’ la ecran va apărea;
a)             Anul ‘’99
b)            Anul’99
c)             Anul 99
d)            Nici unul din răspunsurile anterioare nu este adevărat.
1.7  Care din următoarele afirmaţii sunt adevărate:
a)    numerele 1.27e-03, 127e-5 şi 0.127E+1 reprezintă una şi aceiaşi valoare;
b)    un număr întreg poate începe cu un semn;
c)    numărul 1E1 este scris corect;
d)    nici una din afirmaţiile anterioare nu este adevărată;
1.8  Care din următoarele afirmaţii sunt adevărate:
a)             numai comentariul poate fi considerat un separator;
b)             orice număr întreg fără semn poate reprezenta o etichetă;
c)              în orice loc al programului se poate introduce un spaţiu;
d)             nici una din afirmaţiile anterioare nu este adevărată.
1.9   Un şir de caractere:
a)             are doar primele 63 de caractere semnificative;
b)            este o lexemă;
c)             este delimitat de apostrofuri, dar nu poate conţine aceste semne;
d)            nu poate conţine semne diacritice.
1.10  Literele majuscule şi minuscule apar drept caractere distincte în:
a)      identificatori;
b)      cuvinte rezervate;
c)      şiruri de caractere;
d)     directive.
1.11 Care din următoarele afirmaţii sunt adevărate:
a)      un identificator poate desemna un cîmp;
b)      un identificator poate desemna un unit;
c)      un identificator poate să înceapă cu simbolul “-”;
d)     nici una din afirmaţiile anterioare nu este adevărată;
1.12 Care din următoarele afirmaţii sunt adevărate:
a)             În mediul TURBO PASCAL cuvintele rezervate apar evidenţiate cu o altă culoare;
b)             Caracterul separator trebuie să apară în mod obligatoriu la sfîrşitul instrucţiunii;
c)             În mediul TURBO PASCAL pot exista comentarii imbricate;
e)       nici una din afirmaţiile anterioare nu este adevărată;