Sunteți pe pagina 1din 5

________________________________________________

IX B

(Numele i prenumele)

Lucrare scrisa pe semestrul I la informatic


SUBIECTUL I
1.

2.

3.
4.
5.

6.

Algoritmul este :
a. Succesiune de operaii infinite ;
b. O noiune ce nu poate fi descris ;
c. Succesiune de operaii pentru rezolvarea unei
probleme oarecare ;
d. Folosit numai la matematic i informatic ;
Caracteristica unui algoritm conform creia pentru orice set
de date de intrare se obin date de ieire este:
a. Modularitatea;
b. Generalitatea;
c. Claritatea;
d. Precizia;
Constantele i pot modifica valoarea pe parcursul unui
algoritm?
a. ADEVRAT
b. FALS
Variabilele i pot schimba tipul de dat pe parcursul
algoritmului?
a. ADEVRAT
b. FALS
Fie n o variabil ntreag cu valoarea 32735. Expresia n
%10+n/10%10+n/100%10 va avea valoarea:
a. 15
b. 25
c. 32750
d. 1110
Consideram a,b doua variabile intregi avnd valorile 3 i 5.
Expresia ((a+b)/2+2*b)/2+a%2 va avea valoarea:
a. 8

b. 10
c. 12
d. 9
7. Consideram a, b dou variabile reale avnd valorile 2 i 3.
Evaluai urmatoarele expresii logice:
a. a+b>=2*a
A F
b. (2*a<4) AND(b+3<=3*b)
A F
c. (a>4) OR (b+3>2)OR (a=b) A F
d. (2*a+b)(b-a)>=b
A F
8. Transpunerea grafic a unui algoritm folosind figuri
geometrice se numete:
a. Schi grafic;
b. Pseudocod;
c. Schem logic
d. Algoritm;
9. Parcurgerea instruciunilor n ordinea specificrii lor
reprezint o structur:
a. Algoritmic;
b. Liniar;
c. Secvenial;
d. Alternativ;
10. Selectarea instruciunilor ce urmeaz a fi executate n
funcie de valoarea unei expresii reprezint:
a. O structur repetitiv;
b. O expresie logic;
c. O structur alternativ;
d. O structur complex;

SUBIECTUL II
Urmrind algoritmul descris mai jos, stabilii ce va afia dup execuie pentru setul de date de intrare (4,7,3).

a,b,c,x,y ntregi;
citeste a, b, c;
daca a>b atunci xa-b

altfel xb-a

y (a+b+c)%x
ct timp c<7 repeta
aa+x
bb-y
cc+y

afieaz a,b,c,x,y

_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
__________
REZULTAT: __________________________________
1

________________________________________________

IX B

(Numele i prenumele)

Lucrare scrisa pe semestrul I la informatic


SUBIECTUL I
1.

2.

3.
4.
5.

6.

Algoritmul este :
a. O noiune ce nu poate fi descris ;
b. Succesiune de operaii infinite ;
c. Succesiune de operaii pentru rezolvarea unei
probleme oarecare ;
d. Folosit numai la matematic i informatic ;
Caracteristica unui algoritm conform creia pentru orice set
de date de intrare se obin date de ieire este:
a. Generalitatea;
b. Modularitatea;
c. Precizia;
d. Claritatea;
Constantele i pot modifica valoarea pe parcursul unui
algoritm?
a. ADEVRAT
b. FALS
Variabilele i pot schimba tipul de dat pe parcursul
algoritmului?
a. ADEVRAT
b. FALS
Fie n o variabil ntreag cu valoarea 32642. Expresia n
%10+n/10%10+n/100%10 va avea valoarea:
a. 15
b. 12
c. 32650
d. 1110
Consideram a,b doua variabile intregi avnd valorile 2 i 6.
Expresia ((a+b)/2+2*b)/2+a%2 va avea valoarea:
a. 8

b. 10
c. 12
d. 9
7. Consideram a, b dou variabile reale avnd valorile 2 i 1.
Evaluai urmatoarele expresii logice:
a. a+b>=2*a
A F
b. (2*a<4) AND (b+3<=3*b)
A F
c. (a>4) OR (b+3>2)OR (a=b) A F
d. (2*a+b)(b-a)>=b
A F
8. Transpunerea grafic a unui algoritm folosind figuri
geometrice se numete:
a. Schi grafic;
b. Algoritm;
c. Pseudocod;
d. Schem logic
9. Parcurgerea instruciunilor n ordinea specificrii lor
reprezint o structur:
a. Alternativ;
b. Algoritmic;
c. Liniar;
d. Secvenial;
10. Selectarea instruciunilor ce urmeaz a fi executate n
funcie de valoarea unei expresii reprezint:
a. O structur repetitiv;
b. O structur complex;
c. O expresie logic;
d. O structur alternativ;

SUBIECTUL II
Urmrind algoritmul descris de schema logic de mai jos, ce va afia dup execuie pentru setul de date de intrare (7,4,3).

a,b,c,x,y ntregi;
citeste a, b, c;
daca a>b atunci xa-b

altfel xb-a

y (a+b+c)%x
ct timp c<8 repeta
aa+x
bb-y
cc+y

afieaz a,b,c,x,y

_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
__________
REZULTAT: __________________________________

SUBIECTUL III
Scriei cte un algoritm n limbaj pseudocod pentru fiecare dintre problemele:
a.

Calculai si afiai valoarea funciei de mai jos pentru orice x real:


2

x 2, daca x 0

f ( x) 0, daca x 0
2 * x, daca x 0

b.

Calculai i afiai valoarea sumei S

1
1
1

....
, unde n este o valoare natural nenul.
1 2 2 3
n ( n 1)

1
SUBIECTUL III
Scriei cte un algoritm n limbaj pseudocod pentru fiecare dintre problemele:
c.

Calculai si afiai valoarea funciei de mai jos pentru orice x real:


2

2 x 1, daca x 1

f ( x) 1, daca x 1
x 3, daca x 1

d.

Calculai i afiai valoarea sumei S

1 2 1 3
1 (n 1)

....
, unde n este o valoare natural nenul.
1 2 2 3
n ( n 1)