Test de Evaluare Pascal Clasa X

3
Test de evaluare semestrială clasa X (Limbajul Pascal) Numele Prenumele_________________________ grupa______________ 1) Care din tipurile de mai jos sunt tipuri structurate de date? a) string, array, set, record; b) char, byte, integer, word; c) real, single, double, extended. 2) Care dintre variantele de mai jos reprezintă o declaraţie corectă a unui vector v cu maxim 20 de elemente numere întregi. a) var v: array[1 to 20] of integer; b) var v: array[1..20] of integer; c) var v: array[1..20] of int: d) var v: array[1 to 20] of int: e) var v: array[1…20] of integer; 3) Ce va afişa următoarea secvenţă de program pentru n=5 şi elementele vectorului v sunt: ( -3, 6, 8, -2, -1): s:=0; i:=1; repeat s:=s+v[i] ; i:=i+1; until i>n; write(‘s=’, s); 4) Defineşte în spaţiul alăturat variabile pentru a memora : a) numele unei persoane, maximum 30 de caractere; b) antetul unei instituţii, maximum 50 caractere; c) un şir de caractere de lungime implicită. 5) Selectează care din expresiile de mai jos sunt echivalente: a) ord(s[0]) cu length(s); b) copy(s,3,3) cu s[3]; c) s1+s2+s3 cu concat(s1,s2,s3). 6) Ce se va afişa la ecran în rezultatul rulării următorului program?

description

test Pascal structuri de date

Transcript of Test de Evaluare Pascal Clasa X

Test de evaluare semestrial clasa X(Limbajul Pascal)

Numele Prenumele_________________________ grupa______________

1) Care din tipurile de mai jos sunt tipuri structurate de date?a) string, array, set, record;b) char, byte, integer, word;c) real, single, double, extended.

2) Care dintre variantele de mai jos reprezint o declaraie corect a unui vector v cu maxim 20 de elemente numere ntregi. a) var v: array[1 to 20] of integer;b) var v: array[1..20] of integer;c) var v: array[1..20] of int:d) var v: array[1 to 20] of int:e) var v: array[120] of integer;

3) Ce va afia urmtoarea secven de program pentru n=5 i elementele vectorului v sunt: ( -3, 6, 8, -2, -1):

s:=0; i:=1; repeat s:=s+v[i] ; i:=i+1; until i>n; write(s=, s);

4) Definete n spaiul alturat variabile pentru a memora : a) numele unei persoane, maximum 30 de caractere;b) antetul unei instituii, maximum 50 caractere;c) un ir de caractere de lungime implicit.5) Selecteaz care din expresiile de mai jos sunt echivalente:a) ord(s[0]) cu length(s);b) copy(s,3,3) cu s[3];c) s1+s2+s3 cu concat(s1,s2,s3).6) Ce se va afia la ecran n rezultatul rulrii urmtorului program? var s:string[5]; i:byte; begin For i:=65 to 70 do s:=chr(i)+S; writeln(s); end.

7) Fie date declaraiile:var j: set of 1..3;Enumerai toate valorile posibile ale variabilei j, folosind constructorul de mulimi.

8) Artai afirmaia greit:a) In indic apartenena unei mrimi la o mulime;b) La parcurgerea mulimilor sunt admise operaiile: , =, >=,