Sunteți pe pagina 1din 4

Test de evaluare sumativă nr.

1, la informatică în clasa a XI-a,A la Unitatea „Tipuri de date structurate”


Numele, prenumele _________________________________ Clasa ______ Data ________ Puncte____ Nota_____
Nr Itemii Pun
cte
I Stabiliți valoarea de adevăr a următoarelor afirmații încercuind A, dacă e adevărată și F – în caz contrar: L
a) Un tip de date mulțime este limitat la cel mult 256 de elemente. A F 0
b) Un tip de date tablou poate conține elemente de tipuri diferite. A F 1
c) Un șir de caractere poate fi oricât de lung. A F 2
3
d) Un fișier text poate conține oricât de multe componente. A F
4
II Fie date declarațiile: L
Type Matrice=array[1..3,1..3] of real; 0
var X, Y : Matrice; 1
Scrieți o expresie care reprezintă: 2
3
a) suma primei componente a variabilei X și ultima componentă a variabilei Y. _____________________
b) produsul dintre componenta centrală din tabloul X și cea din tabloul Y. ___________________
c) Valoarea absolută a sumei componentelor tabloului X. __________________________________

III Fie dat programul Pascal: L


0
Program Item_3; a) Formulați enunțul problemei rezolvată de 1
var a : array[1..10] of integer; acest program: 2
i, r : integer; ____________________________________ 3
begin ____________________________________
for i:=1 to 10 do readln(a[i]); ____________________________________
r:=0; ____________________________________
for i:= 1 to 10 do ____________________________________
if a[i] mod 2=0 then r:=r+a[i]); ____________________________________
writeln(r); b) Pentru valorile introduse de la tastatură:
readln; 1 2 5 7 9 4 3 0 8 6
end. programul va afișa: ________

IV Fie dar programul Pascal: L


a) Ce realizează programul dat? 0
program Item_4;
____________________________________ 1
var t: set of 1..10; 2
i,r : integer; ____________________________________
3
begin ____________________________________
r:=0; ____________________________________
t:=[1,3,5,7,9]; ____________________________________
for i:=1 to 10 do ____________________________________
if i in t then r:=r+i; ____________________________________
writeln(r);
readln; b) Programul va afișa: ________
end.

V Fie date declarațiile: L


0
type Student=record a) Reprezentați grafic variabila S: 1
N : string; 2
P: string; 3
4
NM: 1..10;
end; b) Reprezentați grafic variabila L:
ListaStunenti = array[1..3] of
Student;
var S : Student;
L : ListaStudent;
VI Scrieți un program Pascal care utilizează un tablou 3x4 cu componente de tip real citite de la tastatură și 3p.
afișează pe ecran suma componentelor de pe fiecare linie (fiecare sumă din rând nou).
VI Scrieți un program Pascal care citește de la tastatură un șir de caractere și copie în alt șir (inițial vid), 3p.
I caracterele care pot fi interpretate ca cifre zecimale, întâlnite în primul șir.
Test de evaluare sumativă nr.1, la informatică în clasa a XI-a, profil real, la Unitatea „Tipuri de date
structurate”

Profesor: Tanas Fiodor Data realizării:___________


Competențe evaluate (U1):

 Argumentarea necesității structurării datelor.


 Prelucrarea datelor structurate.

 Alegerea structurii de date, adecvate rezolvării unei probleme.

Obiectivele de evaluare:

O1 - să argumenteze necesitatea structurării datelor.


O2 - să prelucreze datele structurate.
O3 - să aleagă structuri de date, adecvate rezolvării unei probleme.

Matricea de specificații:

Domenii cognitive Cunoaștere Aplicare Analiză și Total


și înțelegere sinteză
Subcompetențe
Argumentarea necesității 18%-4p. 13%-3p. 13%-3p.
structurării datelor. 1x4p. 1x3p. 1x3p. 44% - 10p.
Prelucrarea datelor structurate.

It.1 It.2 It.3


Alegerea structurii de date, 13%-3p. 30%-7p. 13%-3p.
adecvate rezolvării unei probleme. 1x3p. 1x4p. 1x3p. 56% - 13p.
1x3p.

It.4 It.5,6 It.7


Total 31% -7p. 43% -10p. 26%-6p. 100% -23p.

Barem analitic de notare:


Nr. Se apreciază Puncte Total
item puncte
I a) A -1p. 4x1 4
b) F -1p.
c) F -1p.
d) A -1p.
II a) X[1,1]+Y[3,3] -1p. 3x1 3
b) X[2,2]*Y[2,2] -1p.
c) abs(X[1,1]+X[1,2]+ X[1,3]+X[2,1]+ X[2,2]+X[2,3]+ X[3,1]+X[3,2]+X[3,3]) -1p.
III a) Să se scrie un program Pascal care utilizează un tablou cu zece elemente întregi citite de 1x2 3
la tastatură și afișează pe ecran suma numerelor pare din tablou. -2p. 1x1
b) programul va afișa: 20 -1p.
IV a) Programul va calcula suma numerelor mulții numerelor impare de la 1 la 9 -2p, 2
b) Programul va afișa: 25 -1p.
V 2x2 4
N P NM

a) S
-2p.

-2p.
b) L

VI Pentru declararea corectă a tipului de date tablou bidimensional -1p. 3x1 3


Pentru citirea corectă a datelor de la tastatură -1p.
Pentru calcularea corectă a sumelor cerute și afișarea pe ecran -1p.
VII Pentru declararea corectă a tipului de date șir de caractere -1p. 3x1 3
Pentru citirea corectă a șirului de la tastatură -1p.
Pentru utilizarea corectă a instrucțiunii iterative de copiere a cifrelor în șirul al doilea -1p.
TOTAL: 23 23

Schema de convertire a punctelor în note:

”10” ”9” ”8” ”7” ”6” ”5” ”4” ”3” ”2” ”1”

23 20-22 17-19 13-16 10-12 7-9 5-6 3-4 2 0-1

96-100% 88-94% 76-86% 62-74% 48-62% 34-48% 18-32% 12-16% 6-10% 0-1%

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