Sunteți pe pagina 1din 2

Test de evaluare curentă

Tema:Tipul de date integer


Obiective de evaluare:OO1:Elevul va fi capabil să precizeze mulţimea de valori şi
mulţimea de operaţii ale tipului de date integer
OO2: Elevul va fi capabil să aplice mulţimea de valori şi mulţimea
de operaţii ale tipului de date integer la rezolvarea
problemelor.
OO3: :Elevul va fi capabil să depisteze erorile de depăşire a
domeniului de date integer.

Cunoştinţe
Itemul1:Care domeniu de valori reprezintă mulţimea de date Integer?
a) –32768..32767
b) 0..MaxInt
c) –32768..0
d) Nici un răspuns nu este corect

Itemul2:Care din afirmaţiile următoare sunt corecte:


a) MaxInt este o constantă predefinită în Pascal
b) -Maxint are valoarea are valoarea –32767
c) Nici una din afirmaţii nu este corectă
Itemul3:Alegeţi din mulţimea de operaţii propuse, setul complet de operaţii definite pe mulţimea de date
integer:
a) +, -, *, /
b) +, -, mod, div, /
c) +, -, *, mod, div
d) Nici un răspuns nu este corect
Aplicare
Itemul4:Ce va afişa următorul program Pascal:
Program Calcule;
Var x, y:integer;
Begin
x:=15;
y:=x mod 2;
x:=x+y;
WriteLn(x,’ ’,y)
End.
a) 15 1
b) 16 1
c) 15 7
d) 16 7
Rezolvare de probleme:
Itemul5:Fie secvenţa de program:

a:=x+y;
b:=x-y;
c:=x mod y;
e:=x*y;

Selectaţi setul de valori pentru care secvenţa respectivă va semnala o eroare de depăşire:
1) x=10, y=15;
2) x=0, y=Maxint;
3) x=100, y=400;
4) x=Maxint, y=1;

MATRICEA DE SPECIFICAŢII
Cunoaştere, Rezolvare de
Conţinuturi Aplicare Total
Înşelegere probleme
Mulţimea de 14 11 10 35
valori
Mulţimea de 18 13 14 45
operaţii
Erori de 8 6 6 20
depăţire
Total 40 30 30 100

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