Documente Academic
Documente Profesional
Documente Cultură
<Cifră binară>::=0|1
0 Cifră ternară
1
Cifră ternară
2
Construiți în spațiul rezervat formulele metalingvistice respective.
3. (5p) Bifați următoarele șiruri de mai jos care sunt conforme unității lexicale <Cuvânt binar> din itemul 1:
1 01 12 111 020
4. (5p) Trasați prin linii drepte corespondența dintre cuvintele cheie (coloana din stânga) cu sensul lor în limbajul Pascal în
dreapta:
Program începutul instrucțiunii “dacă”
Begin începutul instrucțiunii “pentru”
End începutul unui program
If începutul unui bloc
For sfârșitul unui bloc
Începutul calculelor
5. (8p)Care din următorii identificatori sunt conformi unității lexicale <identificator> în limbajul Pascal (răspundeți prin bifare):
Creion rASPUNS 12B A+B
Răspuns Alfa_Beta VIIIB a?
6. (8p)Care din următoarele numere NU sunt conforme unității lexicale <Număr întreg> în limbajul Pascal (răspundeți prin bifare):
100,4 0104 1111 99999
1004 +1004 -0 -10+45
7. (8p)Care din următoarele numere sunt conforme unității lexicale <Număr real> în limbajul Pascal (răspundeți prin bifare):
100,4 0,104 1E111 9e-9.8
1004.0 +10E04 -0.1e-1 -10+4.5
8. (3p)Se consideră următorul program Pascal:
<Literă>::=a|B|c
<cuvânt>::=<Literă>{<Literă>}
0 Cifră binară
Cifră binară
1
Construiți în spațiul rezervat formulele metalingvistice respective.
3. (5p)Bifați următoarele șiruri de mai jos care sunt conforme unității lexicale <cuvânt> din itemul 1:
a aba Bac aaa Abac
4. (5p)Trasați prin linii drepte corespondența dintre cuvintele cheie (coloana din stânga) cu sensul lor în limbajul Pascal în
dreapta:
Const începutul instrucțiunii “dacă”
Begin declarații de variabile
Type definiții de constante
If începutul unui bloc
var sfârșitul unui bloc
definiție de tip
5. (8p)Care din următorii identificatori NU sunt conformi unității lexicale <identificator> în limbajul Pascal (răspundeți prin
bifare):
Creion Răspuns rASPUNS Alfa_Beta
12B VIIIB A+B a?
6. (8p)Care din următoarele numere sunt conforme unității lexicale <Număr întreg> în limbajul Pascal (răspundeți prin bifare):
100,4 0104 1111 99999
1004 +1004 -0 -10+45
7. (8p)Care din următoarele numere NU sunt conforme unității lexicale <Număr real> în limbajul Pascal (răspundeți prin
bifare):
100,4 0,104 1E111 9e-9.8
1004.0 +10E04 -0.1e-1 -10+4.5
8. (3p)Se consideră următorul program Pascal:
Bifați (Adevărat sau Fals) corectitudinea următoarelor
Program TA1; afirmații cu referință la programul TA1:
Const p=100;
Programul conține comentarii .
Var a,b:real;
Begin Adevărat Fals
a:=2e3; Cuvintele Begin și End sunt cuvinte cheie.
b:=2.0; Adevărat Fals
Write(’a+b=’);writeln(a+b);
Write(’a*b=’);writeln(a*b); Cuvântul TA1 nu este un cuvânt utilizator.
End. Adevărat Fals
Barem de notare
Puncte 45-43 42-39 38-34 33-28 27-21 20-14 13-9 8-5 4-3 2-1
Nota 10 9 8 7 6 5 4 3 2 1