Documente Academic
Documente Profesional
Documente Cultură
VARIANTA 1
Domeniul: INFORMATICĂ
Calificarea profesională: ANALIST PROGRAMATOR
Sesiunea: IANUARIE-FEBRUARIE 2023
1. Linia dintr-un program C++ „float alfa(int, int, float);” reprezintă: 1,5p
a. antetul subprogramului alfa
b. prototipul subprogramului alfa
c. apelul subprogramului alfa
d. corpul subprogramului alfa
2. Într-un program C++ variabilelor globale li se alocă spaţiu de memorare în: 1,5p
a. zona adreselor libere (heap)
b. stiva sistemului (stack)
c. segmentul de date
d. regiştrii procesorului
3. Declararea unui vector v cu 100 de componente de tip întreg în C++ se face prin:
1,5p
a. int v[100];
b. int v;
c. integer v[100];
d. v[100]: int;
4. În MySQL, instrucţiunea „SELECT * FROM tabel_ex LIMIT 10,5;” : 1,5p
a. şterge din tabelul „tabel_ex” 5 înregistrări începând de la înregistrarea 10;
b. actualizează conţinutul a 5 înregistrări din tabelul „tabel_ex”, începând cu
înregistrarea 10;
c. adaugă în tabelul „tabel_ex” 5 înregistrări, după înregistrarea 10;
d. afişează înregistrările din tabelul „tabel_ex” începând de la înregistrarea 10,
până la înregistrarea 14.
5. Un identificator în limbajul C++ este format din: 1,5p
a. O succesiune de litere
b. O succesiune de cifre
c. O succesiune de litere şi cifre, urmate, eventual, de caracterul "_" din care prima nu
trebuie să fie cifră.
d. O succesiune de litere şi cifre urmate, eventual, de caracterul "_" din care prima este
obligatoriu cifră.
I.3. 5 puncte
În coloana A sunt enumerate anumite tipuri de fişiere, iar în coloana B sunt
enumerate extensii de fişiere. Scrieţi pe foaia de examen asocierile dintre cifrele
din coloana A şi literele din coloana B.
Coloana A Coloana B
1. Fişier Word a. .xls
2. Fişier C++ b. .cpp
3. Fişier Excel c. .doc
4. Fişier executabil d. .mp3
5. Fișier audio e. .exe
f. .sys
II.1 10 puncte
Scrieţi, pe foaia de examen, informaţia corectă care completează spaţiile libere:
a. Parametrii declarați în antetul unei funcții sunt numiți ..............(1)...............
b. Parametrii folosiți la apelul unei funcții se numesc ..............(2)...............
c. Parametrii efectivi trebuie să corespundă cu cei formali ca ..............(3)...............,
..............(4)...............și ..............(5)...............
II.2. 5 puncte
Scrieţi pe foaia de examen criteriile după care se pot clasifica subprogramele în C++ şi
cum se clasifică acestea.
II.3. 15 puncte
Se consideră subprogramul:
int f(int n)
{ if (n==0) return 1;
else return n*f(n-1);
}
III.1. 10 puncte
Se cere să se scrie pe foaia de examen programul C++ care citeşte o matrice a cu m
linii şi n coloane și două numere naturale distincte x şi y, cuprinse între 1 şi m respectiv
1 şi n.
III.2. 30 puncte
Să se afișeze matricea citită şi divizorii elementului de pe linia x respectiv coloana y.