Test de Evaluare Pascal Clasa X
description
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: , =, >=,