Grila 3 din 24 · Informatică
Se consideră algoritmul g(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?Algorithm g(n): If n < 10 then Return n EndIf Return n MOD 10 + g(n DIV 10) EndAlgorithm
Din testul Test complet (24 de întrebări) · model admitere Informatică, UBB Cluj, pentru Admitere Informatică, UBB Cluj, Facultatea de Matematică și Informatică. Nivel avansat.
Test_complet_admitere_Informatica_UBB.pdf
Complement multipluPot fi corecte mai multe variante: le alegi pe toate.
Răspunsul corect și explicația
Variantele corecte: A. g(n) returnează suma cifrelor lui n; C. g(2025) returnează 9
La fiecare apel se adaugă ultima cifră; g(1000) = 1. Răspuns: A, C.
Test_complet_admitere_Informatica_UBB.pdfp. 6
Subprograme, recursivitate, divide et impera (cap. 7, 8, 11): parametrii transmiși prin referință își păstrează modificările, cei transmiși prin valoare nu; funcții recursive (suma cifrelor, șirul lui Fibonacci, cu număr exponențial de apeluri, numărul cifrelor 1 în baza 2); maximul unui vector prin împărțirea lui în două jumătăți.
Alege una sau mai multe variante.
Din același test
Toate grilele din „Test complet (24 de întrebări) · model admitere Informatică, UBB Cluj”
- 1Se consideră algoritmul ceFace(n), unde n este număr natural (1 ≤ n ≤ 10⁴). Ce returnează ceFace(10)?
- 2Se consideră algoritmul f(a, b), unde a și b sunt numere naturale (0 ≤ a, b ≤ 10⁴). Care dintre următoarele afirmații sunt adevărate?
- 3Se consideră algoritmul g(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?
- 4Se consideră algoritmul h(n), unde n este număr natural nenul (1 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?
- 5Vectorul x = (5, 1, 4, 2, 8), cu n = 5 elemente, este prelucrat de secvența de mai jos. Ce conține vectorul x după executarea secvenței?
- 6Despre căutarea binară a unei valori într-un vector cu 1000 de elemente, ordonat crescător, sunt adevărate afirmațiile:
- 7Se generează, în ordine lexicografică, toate permutările mulțimii {1, 2, 3}. Care dintre următoarele afirmații sunt adevărate?
- 8Câte submulțimi cu 3 elemente are o mulțime cu 6 elemente?
- 9Un graf neorientat cu 7 noduri este arbore. Care dintre următoarele afirmații sunt adevărate?
- 10Un graf orientat are nodurile 1, 2, 3, 4 și arcele (1, 2), (2, 3), (3, 1), (3, 4). Care dintre următoarele afirmații sunt adevărate?
- 11Se consideră algoritmul calcul(s, n), unde s este un șir de n caractere (1 ≤ n ≤ 100). Ce returnează calcul("banana", 6)?
- 12Se consideră algoritmul F(n), unde n este număr natural nenul (1 ≤ n ≤ 30). Care dintre următoarele afirmații sunt adevărate?
- 13Se consideră algoritmul valoare(n), unde n este număr natural (0 ≤ n ≤ 20). Care dintre următoarele afirmații sunt adevărate?
- 14Se consideră algoritmul transforma(n), unde n este număr natural (0 ≤ n ≤ 10⁴). Care dintre următoarele afirmații sunt adevărate?
- 15Se consideră algoritmul verifica(n), unde n este număr natural (0 ≤ n ≤ 10⁹). Care dintre următoarele afirmații sunt adevărate?
- 16Se interclasează vectorii ordonați crescător (1, 4, 7) și (2, 3, 9). Care dintre următoarele afirmații sunt adevărate?
- 17Se consideră algoritmul alege(x, st, dr), unde x este un vector de numere întregi, iar st și dr sunt numere naturale (1 ≤ st ≤ dr). Ce returnează alege(x, 1, 4) pentru x = (3, 8, 2, 5)?
- 18Suma 63 se plătește cu monede de 1, 5, 10 și 25 (oricâte din fiecare), alegând de fiecare dată moneda cea mai mare care încape (metoda greedy). Care dintre următoarele afirmații sunt adevărate?
- 19Într-o matrice pătratică cu n linii și n coloane, indexate de la 1, elementul A[i][j] se află pe diagonala secundară dacă și numai dacă:
- 20Se consideră algoritmul t(n), unde n este număr natural nenul (1 ≤ n ≤ 10⁴). Care dintre următoarele afirmații sunt adevărate?
- 21Se consideră algoritmul modifica(a, b), unde a și b sunt numere întregi; a este transmis prin referință, iar b prin valoare. Ce valori au x și y după executarea secvenței de după algoritm?
- 22Se consideră algoritmul test(s, n), unde s este un șir de n caractere (1 ≤ n ≤ 100). Care dintre următoarele afirmații sunt adevărate?
- 23Se consideră algoritmul prelucrare(x, n), unde x este un vector cu n cifre (1 ≤ n ≤ 10⁴, 0 ≤ x[i] ≤ 9). Care dintre următoarele afirmații sunt adevărate?
- 24Despre produsul cartezian {1, 2} × {a, b, c} sunt adevărate afirmațiile:
Admitere Informatică
Alte teste rezolvate
- Informatică · 10 întrebăriAlgoritmi, recursivitate și grafuri (10 întrebări) · admitere Informatică, UBB Cluj
- Informatică · 15 întrebăriTest complet (15 grile) · model admitere Informatică, Universitatea din București
- Matematică · 10 întrebăriTest complet (10 grile) · model admitere CSIE, ASE București
- Matematică · 15 întrebăriTest de antrenament (15 probleme) · model admitere Automatică și Calculatoare, UTCN