Sunteți pe pagina 1din 2

RANDUL 1

1.Alegeti din urmatoarele notiuni categoria care reprezinta operatori aritmetici in limbajul pseudocod
a.and, or , not b.mod, div, +, - c.<, >, <>, >= d. ←, =, <=

2.Pentru a calcula catul impartirii intregi a lui x la y se va folosi operatorul:


a. NOT b.DIV c.MOD d.OR

3.Pentru a afla daca numarul n este par vom folosi una din variantele:
a. n/2=0 b. n div 2 = 0 c. n mod 2 =0 d. [n/2]=0

4.Rezultatul evaluarii expresiei N%10 pentru N=12345 este:


a. 1234 b. 1234,5 c. 5 d.1,2345

5.Rezulatul evaluarii expresiei NOT(a<-1 AND a<=1) pentru o valoare a variabilei a=0.5 este:
a. true b. false c. ambele variante d. nici o varianta

6.Stabiliti afirmatia corecta:


A. Structura alternativa se foloseste atunci cand instructiunile se executa una dupa alta in ordinea in care
apar.
B. Structura alternativa alege o optiune din doua posibile in functie de rezultatul evaluarii unei conditii
logice.
C. In structura alternativa se executa ambele optiuni dupa evaluarea conditiei logice.

7.Ce valoare va reţine variabila x după executarea următoarei secvenţe de atribuiri ?


x10; y3; xx-y; yx+y; xy-x;
a. 10 b. -3 c. 7 d. 3

8. Care sunt valorile variabilelor întregi a şi b după executarea secvenţei alăturate, dacă iniţial ele aveau valori
diferite?
dacă (a<b) sau (a>b) atunci a. a=1 şi b=1 c. a=0 şi b=0
a  1; b  a; b  a; b. a=1 şi b=0 d. a=0 şi b=1
┌dacă a=b atunci
|b0
└■ sfarsit_daca;

9. Ce reprezintă rezultatul afişat de programul pseudocod alăturat?


citeşte n (n>0 nr natural) a. suma numerelor naturale impare mai mici sau egale decât n.
s0; k1; b. suma primelor n numere naturale.
┌cât timp k<=n execută c. suma numerelor naturale impare mai mici decât n.
│ ss+k; kk+2; d. suma numerelor naturale pare mai mici decât n.
└■sfarsit_cat_timp;
scrie s;

10. Precizaţi care este valoarea afişată de algoritmul pseudocod alăturat?


y0; x0
┌pentru i-1,3 execută
│ xy+i; yx;
└■sfarsit_pentru;
scrie x
a. 0 b. 3 c. 6 d. 5

11. Declararea unor variabile de tip inreg in limbajul C++ se realizeaza astfel:
a. cin x,y; b. int x, y; c. float x,y; d.cout x,y;

12. Instructiunea cin>> se foloseste in limbajul C++ pentru :


a. declararea datelor b. afisarea datelor c.citirea datelor d. prelucrarea datelor
RANDUL 2

1.Rezultatul evaluarii expresiei N%10 pentru N=12345 este:


a. 1234 b. 1234,5 c. 5 d.1,2345

2.Pentru a calcula catul impartirii intregi a lui x la y se va folosi operatorul:


a. NOT b.DIV c.MOD d.OR

3.Pentru a afla daca numarul n este par vom folosi una din variantele:
a. n/2=0 b. n div 2 = 0 c. n mod 2 =0 d. [n/2]=0

4.Alegeti din urmatoarele notiuni categoria care reprezinta operatori aritmetici in limbajul pseudocod
a.and, or , not b.mod, div, +, - c.<, >, <>, >= d. ←, =, <=

5.Stabiliti afirmatia corecta:


A. Structura alternativa se foloseste atunci cand instructiunile se executa una dupa alta in ordinea in care
apar.
B. Structura alternativa alege o optiune din doua posibile in functie de rezultatul evaluarii unei conditii
logice.
C. In structura alternativa se executa ambele optiuni dupa evaluarea conditiei logice.

6.Rezulatul evaluarii expresiei NOT(a<-1 AND a<=1) pentru o valoare a variabilei a=0.5 este:
a. true b. false c. ambele variante d. nici o varianta

7.Ce valoare va reţine variabila x după executarea următoarei secvenţe de atribuiri ?


x10; y3; xx-y; yx+y; xy-x;
a. 10 b. -3 c. 7 d. 3

8. Care sunt valorile variabilelor întregi a şi b după executarea secvenţei alăturate, dacă iniţial ele aveau valori
diferite?
dacă (a<b) sau (a>b) atunci a. a=1 şi b=1 c. a=0 şi b=0
a  1; b  a; b  a; b. a=1 şi b=0 d. a=0 şi b=1
┌dacă a=b atunci
|b0
└■ sfarsit_daca;

9. Ce reprezintă rezultatul afişat de programul pseudocod alăturat?


citeşte n (n>0 nr natural) a. suma numerelor naturale impare mai mici sau egale decât n.
s0; k1; b. suma primelor n numere naturale.
┌cât timp k<=n execută c. suma numerelor naturale impare mai mici decât n.
│ ss+k; kk+2; d. suma numerelor naturale pare mai mici decât n.
└■sfarsit_cat_timp;
scrie s;

10. Precizaţi care este valoarea afişată de algoritmul pseudocod alăturat?


y0; x0
┌pentru i-1,3 execută
│ xy+i; yx;
└■sfarsit_pentru;
scrie x
a. 0 b. 3 c. 6 d. 5

11. Instructiunea cin>> se foloseste in limbajul C++ pentru :


a. declararea datelor b. afisarea datelor c.citirea datelor d. prelucrarea datelor

12. Declararea unor variabile de tip inreg in limbajul C++ se realizeaza astfel:
a. cin x,y; b. int x, y; c. float x,y; d.cout x,y;

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