Sunteți pe pagina 1din 6

Evaluare sumativă, clasa a X-a, profil Uman

Unitatea de învăţare: TIPURI DE DATE SIMPLE.


Numele, Prenumele _____________________________________ Data _________________________
Numărul de puncte total/acumulate ______/______ Nota ____________

Varianta I
Ite Puncta
Întrebarea
mul jul
1 Completați propoziția: L
a) Mulțimea de valori a tipului de date boolean este .............................................................. 0
b) Operațiile ce pot fi aplicate pe mărimi de tip boolean ............................................................... 1
c) Este o mărime valoarea căruia nu poate fi modificată pe parcursul execuției 2
programului ................................. 3
d) Această constantă predefinită are valoarea +32767 ................................... 4
e) NOT(false)=......................................... 5
f) Acest tip de date include o submulțime de valori ale unui tip ordinal de date deja 6
definit .................................. 7
g) Care domeniu de valori reprezintă mulțimea de date Integer?
1)–32768..32767 2)0..MaxInt 3) –32768..0 4)Nici un răspuns nu este corect
2 Indicați corespondența. L/0
1. Mod 1. Valoarea maximală a tipului de date integer 1
2. Div 2. Restul împărții unui număr la un număr întreg 2
3. MaxInt 3. Negația 3
4. True 4. Câtul unui număr întreg 4
5. Not 5. Tipuri definite cu același nume de tip 5
6. Tipuri identice 6. Valoarea de adevăr al tipului de date boolean 6
3 Determinați tipul pentru mărimile: L/0
a) greutatea omului; ___________________ 1
b) numărul de elevi în clasă; ___________________ 2
c) denumirea unei litere a alfabetului latin. ___________________ 3
4 Calculați: L/0
150 div 3+745 mod 2 = 1/2
29 mod 6 +121 mod 11= 3/4
191 div 4 +130 div 12 = 5/6

5 Scrieți A sau F în dependență de faptul dacă este sau nu adevărată afirmația. L/0
a) Un program PASCAL se termină întotdeauna cu cuvântul-cheie “end;”. ____ 1
b) Operatorul MOD află câtul împărțirii și se aplică datelor de tip boolean. ____ 2
c) Un identificator începe întotdeauna cu o literă. ____ 3
d) Tipul de date char este un tip simplu, real. ____ 4
e) Cuvântul “var” este un cuvânt-cheie. ____ 5

6 Fie a= A, b=F, c=F, unde A=adevărat și F=fals. Scrieți ce valoare de adevăr se va obține L/0
1/2
a) NOT (a OR c) AND (a OR c)= b) a OR b AND (a OR b)= 3/4
c) NOT ( b AND c) AND (a OR c)= c) NOT ( a AND b) AND (a AND c)=
7 Determinați valorile expresiilor: L
Nr. Expresia Valoare 0
1 ord ( ‘B’ ) 1
2 chr ( ord ( ‘D’ )) 2
3 (2=0) and (5<1) 3
4 succ( -8 ) 4
5 pred ( ‘C’ ) 5
6 true or (15 mod 7=0) 6
7 ord(false) 7
8 chr(67) 8
9 ord(-23) 9
10 ( chr (ord (‘a’)+3) ); 10

8 Ce va afișa pe ecran programul ce urmează: L


Program P7; 0
var a:integer; 1
BEGIN
a:=37;
write(a mod 10);
write(a div 10);
readln;
END.
a) 37 b) 3 c) 7 d) 73
9 De la tastatură se introduc două numere întregi. Scrieți un program ce va calcula și va afișa pe L
ecran suma acestor numere. 0
1
2
3
4

Nota 10 9 8 7 6 5 4 3 2 1
Punctaj 46 - 44 43 - 40 39 - 35 34 - 28 27 - 21 20 - 15 14 - 9 8-5 4-3 2-1
acumula
t
Evaluare sumativă, clasa a X-a, profil Uman
Unitatea de învățare: TIPURI DE DATE SIMPLE.
Numele, Prenumele _____________________________________ Data _________________________
Numărul de puncte total/acumulate ______/______ Nota ____________

Varianta II
Ite Puncta
Întrebarea
mul jul
1 Completați propoziția: L
a) Mulțimea de valori a tipului de date char este ......................................................................... 0
.................................................................................. 1
b) Operațiile ce pot fi aplicate pe mărimi de tip char .................................................................... 2
c) Este o mărime valoarea căruia poate fi modificată pe parcursul execuției 3
programului ................................ 4
d) Această constantă predefinită are valoarea -32768 .............................. 5
e)NOT(true)=....................... 6
f) Acest tip de date este neordinar........................... 7
g) Alegeți din mulțimea de operații propuse, setul complet de operații definite pe mulțimea de
date integer:
1) +, -, *, / 2) +, -, mod, div, / 3) +, -, *, mod, div 4) Nici un răspuns nu este corect
2 Indicați corespondența. L/0
1. False 1. Valoarea minimă a tipului de date integer 1
2. -MaxInt 2. Restul împărții unui număr la un număr întreg 2
3. Mod 3. Conjuncția 3
4. Tipuri identice 4. Câtul unui număr întreg 4
5. And 5. Tipuri definite cu același nume de tip 5
6. Div 6. Valoarea de adevăr al tipului de date boolean 6
3 Determinați tipul pentru mărimile: L/0
a) aria figurii; _________________ 1
b) numărul de locuri în cinematograf; _________________ 2
c) semn de punctuație. _________________ 3
4 Calculați: L/0
180 div 3 +345 mod 2= 1/2
26 mod 5+55 mod 11 = 3/4
91 div 4+140 div 14 = 5/6

5 Scrieți A sau F în dependență de faptul dacă este sau nu adevărată afirmația. L


a) Un program PASCAL începe întotdeauna cu cuvântul-cheie “begin”. _____ 0
b) Operatorul DIV află restul împărțirii și se aplică datelor de tip real. _____ 1
c) Un identificator începe întotdeauna cu o cifră. _____ 2
d) Tipul de date real este un tip simplu, ordinal. _____ 3
f) Cuvântul ”const” este un cuvânt-cheie. _____ 4
5
6 Fie a= A, b=A, c=F, unde A=adevărat și F=fals. Scrieți ce valoare de adevăr se va obține L/0
1/2
a) NOT (a OR c) AND (a OR c)= b) a OR b AND (a OR b)= 3/4
c) NOT ( b AND c) AND (a OR c)= d) NOT ( a AND b) AND (a AND c)=
7 Determinați valorile expresiilor: L
0
Nr. Expresia Valoare 1
1 ord ( ‘D’ ) 2
2 Ord(Chr(67)) 3
3 (2<>0) or (2>1) 4
4 pred( -9 ) 5
5 succ ( ‘C’ ) 6
6 true and (10 mod 3=0) 7
7 ord(true) 8
8 chr(100) 9
9 ord(-14) 10
10 ( chr (ord (‘A’)+3) );

8 Ce va afișa pe ecran programul ce urmează: L


0
Program P6; 1
var a:integer;
BEGIN
a:=58;
write(a mod 10);
write(a div 10);
readln;
END.
b) 5 b) 85 c) 8 d) 58
9 De la tastatură se introduc două numere întregi. Scrieți un program ce va calcula și va afișa pe L
ecran produsul acestor numere. 0
1
2
3
4

Nota 10 9 8 7 6 5 4 3 2 1
Punctaj 46 - 44 43 - 40 39 - 35 34 - 28 27 - 21 20 - 15 14 - 9 8-5 4-3 2-1
acumula
t
Liceul Teoretic ”Mihai Stratulat”
Probă de evaluare la informatică cl. a IX-a
Data: -----------------------
Timp alocat – 45 minute

Competenţe specifice:
- Perceperea științifică a rolului și impactului fenomenelor informatice din societatea contemporană, manifestând
gândire critică și pozitivă în conexarea diferitor domenii de studiu, activitate și valori umane;
- Aplicarea intuitivă a metodelor de algoritmizare pentru soluţionarea problemelor legate de prelucrarea digitală a
informaţiei, demostrând creativitate și perseverență.

Subcompetenţe :
- Clasificarea tipurilor de date simple;
- Precizarea mulţimii de operaţii şi valori ale tipurilor de date simple;
- Utilizarea operaţiilor asupra tipurilor de date simple;
- Testarea programelor şi analiza rezultatelor;
- Elaborarea programelor.
Baremul de notare
Nota 10 9 8 7 6 5 4 3 2 1
Punctaj 41- 42 37-40 32-36 26-31 19-25 13-18 8-12 5- 7 2-4 1
acumulat

Matricea de specificaţii

Domenii Cunoaştere şi Aplicarea Analiză şi Total


cognitive înţelegere sinteză
/Conţinuturi
Conceptul de date 1(12.5%) 1(12.5%) 2(25%)
şi tipuri de date
Definirea tipurilor 1(12.5%) 1(12.5%) 2(25%)
de date
Expresii şi 1(12.5%) 1(12.5%) 2(25%)
evaluarea lor
Generalităţi despre 1(12.5%) 1(12.5%) 2(25%)
tipurile ordinale de
date
Total: 3(37,5%) 3(37.5%) 2(25%) 8(100%)

Barem de corectare
Scor
Itemul Etapele rezolvării Punctaj acordat
maxim
1 7 Câte un punct pentru fiecare propoziţie completată corect 1p+1p+1p+1p+1p+1p+
1p
2 6 Câte un punct pentru fiecare corespondență corectă 1p+1p+1p+1p+1p+1p
3 3 Câte un punct pentru fiecare mărime corectă 1p+1p+1p
4 6 Câte un punct pentru fiecare operație corectă 1p+1p+1p+1p+1p+1p
5 5 Câte un punct pentru fiecare răspuns corect 1p+1p+1p+1p+1p
6 10 Câte un punct pentru evaluarea corectă a expresielor 1p+1p+1p+1p+1p+1p
+1p+1p+1p+1p
7 1 Un punct pentru selectarea răspunsului corect 1p
8 4 1 punct pentru declaraţiile corecte 1p+1p+1p+1p
1 punct pentru citirea corectă a datelor
1punct pentru algoritmul problemei
1punct pentru scrierea corectă a răspunsului
total 42p 42p

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