Sunteți pe pagina 1din 4

Raionul

MINISTERUL Localitatea
EDUCAȚIEI ȘI
Instituția de învățământ
CERCETĂRII
AL REPUBLICII
MOLDOVA Numele, prenumele elevului

INFORMATICA
Teză semestrială
Profil umanist
decembrie, 2023
Timp alocat: 90 de minute

Rechizite și materiale permise: pix cu cerneală albastră.

Instrucțiuni pentru candidat:

- Citește cu atenție fiecare item și efectuează operațiile


solicitate.
- Lucrează independent.

Îți dorim mult succes!

Punctaj acumulat
_________
Nr. Item Punctaj
Subiectul I
1. Enumeră părţile componente ale unui program PASCAL. L
0
1
2
3
2. Enumeră unităţile lexicale ale limbajului PASCAL. L
0
1
2
3
4
5
3. Identifică şi numeşte simbolurile speciale din lista de mai jos: L
0
a.  d. := g. ≥ k. : 1
2
b. ± e. / h. ≠ l. <= 3
4
c. + f. ≤ i. ; m.>= 5
j. . n. <>
6
7
8
9
10
4. Traduceţi cuvintele-cheie din limbajul PASCAL în cel uzual(utilizat de noi). L
array _____________end ____________ 0 1
downto_____________else _____________ 2 3
goto _____________set _____________ 4 5
until _____________while _____________ 6 7
with _____________then _____________ 8 9
div _____________for _____________
10 11
mod _____________do _____________
12 13
to _____________or ______________
and ______________not ______________ 14 15
16 17
18

Subiectul II
5. Scrie în limbajul PASCAL expresiile de mai jos: L
a) a este mai mare decît 3; _______________ 0
b) b este diferit de 9; _______________ 1
c) b este mai mic egal decit 5; _______________ 2
d) lui s i se atribuie suma lui a şi b; _______________ 3
e)d este mai mare sau egal decît c; _______________ 4
5
6. Care din secvenţele ce urmează sunt conforme definiţiei unităţii lexicale L
<Identificator>. Găsiţi perechile de identificatori echivalenţi. 0
1
2
a) X2 e)sirdecaractere i)Radacini 3
b) Carte f)triunghi j)Suprafata L
01
c) Rădăcină g)cărți k)SUPRAFAȚA 23
d) x2 h)SirDeCaractere l)SUPRAFATA 45
67
89

7. Care din secvenţele ce urmează sunt conforme definiţiei unităţii lexicale <Număr L
întreg>. 0
Găsiţi numerele întregi care reprezintă una şi aceeaşi 1
valoare._________________________ L
a) -123
0
b) 1,23
c) +458 1
d) +00025 2
e) -0000123 3
f) +56-25 4
g) 25. L
h) +54.1 0
Care din secvenţele ce urmează sunt conforme definiţiei unităţii lexicale <Număr 1
real>. Găsiţi numerele reale care reprezintă una şi aceeaşi valoare. L
a) 3.14 0
b) 59251e+6 1
c) .125 2
d) +125. 3
e) 21.0
4
f) 0.125
g) +3.14 5
h) -0.25 6
i) -21.0 7
8. Indicaţi tipul datelor din programul de mai jos: L
0
1
2
3
4
5
6
7
8

Exemplu: i − variabilă de tip integer; a − variabilă de tip real; 5 − constantă de tip


integer ș.a.m.d.
9. Pentru fiecare constantă din lista de mai jos înscrieți în spațiul rezervat tipul de date
corespunzător valorii acesteia:
const a=false;
{__________} L
const a=10; 0
{__________} 1
const a=’S’; 2
{__________} 3
const a=3.14; 4
{__________} 5
const a=3>=0;

Lista de tipuri a limbajului Pascal: char, integer, boolean, real, string.


Subiectul III
10. Elaboraţi un program care afi șează pe ecran numerele de ordine ale cifrelor L
zecimale. 0
1
2
3
4
5
6
7

11. Creaţi un program care afi șează pe ecran numerele de ordine ale valorilor
următoarelor tipuri de date enumerare:
FunctiaOcupata = (Muncitor, SefDeEchipa, Maistru, SefDeSantier, Director);
L
0
1
2
3
4
5
6
7
8

Punctajul 0-5 6-11 12- 19-26 27- 39-50 51-73 74-84 85-90 91-94
18 38
Nota 1 2 3 4 5 6 7 8 9 10

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