Documente Academic
Documente Profesional
Documente Cultură
Test Grila Alg Elem Cls9
Test Grila Alg Elem Cls9
________________________________________________
TESTE
2. Alegeţi varianta de răspuns corespunzătaore tipăririi tuturor numerelor formate dintr-o singură
cifră n, care ridicate la pătrat se termină în n:
a) pentru i 0, 9, 1 execută b) pentru i 0, 9, 1 execută
dacă n * n =n atunci scrie n dacă n * n - n =0 atunci scrie n
sfârşit pentru sfârşit pentru
gasit …1
pentru i 1, n, 1 execută
dacă a [i] = nr atunci gasit …2
sfârşit dacă
sfârşit pentru
dacă gasit atunci scrie ‘DA‘
altfel scrie ‘NU‘
sfârşit dacă
a) A; F; b) F; F; c) A; A; d) F; A.
_____________________________________________________
8. Completaţi zonele …1, …2, …3, …4 şi …5 astfel încât secvenţa următoare să rezolve problema
căutării binare a unei valori nr într-un şir (ordonat crescător) de n numere:
p1
un
cât timp …1 execută
este …2
mij [(p + u) / 2]
dacă a [mij] = nr atunci este …3
pu+1
altfel dacă a [mij] > nr atunci …4
altfel …5
sfârşit dacă
sfârşit dacă
sfârşit cât timp
dacă este atunci scrie ‘DA‘
altfel scrie ‘NU‘
sfârşit dacă
a) p u; F; A; u mij – 1; p mij + 1;
b) p u; A; F; u mij – 1; p mij + 1;
c) u > p; F; A; p mij; u mij;
d) p > u; A; F; p mij – 1; u mij + 1;
_____________________________________________________
9. În urma execuţiei secvenţelor de program de mai jos, valoarea variabilei prim ar trebui să fie
TRUE, dacă numărul n este prim, respectiv FALSE în caz contrar. Presupunem variabila prim de tip
boolean, iar n un număr natural cunoscut, diferit de 0 şi 1.
Care dintre secvenţe funcţionează corect în sensul realizării efectului dorit ?
a) 1), 2), 3) şi 4)
b) numai 1) şi 2)
c) numai 3)
d) numai 2) şi 4)
_____________________________________________________
10. Pentru sortarea unui vector v cu n elemente prin metoda bulelor, se vor face mai multe
parcurgeri. Parcurgerile vectorului se repetă până când la o parcurgere nu se mai pot face
interschimbări. Variabila nr numără la a câta parcurgere a vectorului suntem. De câte parcurgeri
avem nevoie pentru sortarea (ordonarea crescătoare) a vectorului v (1, -9, 0, -12, 0) ?
RĂSPUNSURI
1. a 6. b
2. c 7. d
3. c 8. a
4. d 9. c
5. c 10. b