Sunteți pe pagina 1din 1

Test ini ial

pentru clasa a XI-a

Rspunde i prin alegerea variantei (sau variantelor) corecte. 1. (0.5p) Operatorii binari sunt: a) div; b) *; c) <= ; d) NOT ; e) x; 2. (0.5p) O constant real se poate scrie: a) .75; b) . -4,4; c) +6.33; d) -2.8e; e) 5.44e-2; 3. (0.5p) O variabil ce poate re ine valori reale se poate declara: a) var x: real; b) var x: REAL; c) var x:single; d) var x: longint; e) var x: comp; 4. (0.5p) Fiind date variabilele ntregi x, y i z, cum se scrie corect condi ia "x mai mare dect y i mai mic dect z"? a) (x>y) or (y<z); b) x>y<z; c) x>y and y<z; d) (x>y) and (x<z); e) (x>y) or (y<z); 5. (0.75p) Care dintre variabilele ntregi x, y i z au valori egale la sfritul executrii urmtoarei secven e de instruc iuni? y:=x+1; z:=y-1; x:=z+1; a) x si z; b) x si y; c) y si z; d) toate au valori diferite; e) x, y si z; 6. (0.75p) Care dintre func iile recursive de mai jos returneaz corect produsul a dou numere naturale n i m? b) function produs (n,m: integer): longint; a) function produs (n,m: integer): begin longint; if (n=0) then produs:=0 begin else produs:=m+produs(n-1,m); if (n=0) then produs:=0 end; else produs:=m+produs(n,m1); end; c) function produs (n, m: integer): d) function produs (n, m: integer): longint; longint; begin begin if (n=0) then produs:=0 if (m=0) then produs:=0 else produs:=n+produs(n-1,m); else produs:=m+produs(n,mend; 1); end; 7. (1p) Ce stiti despre instructiunea if? Schema, exemplu. 8. (1p) Scrie i schema logic i programul n Pascal pentru urmtoarea sum: s=1*2 - 2*3 + 3*4 -.n*(n+1) 9. (1.5p) Scrie i un program care implementeaz urmtoarea formul de recuren : cmmdc(a,b)= a pentru b=0
cmmdc ( b , a mod b ) pentru b< >0

10. (2p) Un tablou V se completeaz cu n elemente numere reale. S se ordoneze cresctor folosind metoda de sortare rapida quicksort. Tabloul ordonat s se introduc ntr-un fiier text.
Nota se ob ine adunnd 1p din oficiu cu punctele acumulate prin rezolvarea corect a exerci iilor. Pentru variante care nu sunt integral corecte nu se acord nici un punct.

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