Documente Academic
Documente Profesional
Documente Cultură
APROB
Director adjunct instruire
Lilia Grajdian
_______________
_____ ___________ 2016
EXAMENUL I
Disciplina Programarea orientat pe obiecte I (C++, Borland C++ Builder)
Elaborat de profesorul: Verlan Zinaida
1. Evoluia tehnicilor de programare. Specificul fiecrei tehnici.
2. Istoria i evoluia limbajelor de programare orientate obiect.
3. Principiile programrii orientate pe obiecte. Definiii. Exemple.
4. Conceptele de baz a Limbajului Unificat de Modelare. Diagrama claselor.
5. Tipul de date obiectual. Principiul ncapsulrii i abstractizrii.
6. Principiul motenirii. Definiii. Exemplu.
7. Principiul polimorfism. Definiii. Exemplu.
8. Clase i obiecte. Noiuni. Sintaxa. Exemple.
9. Modificatorii de acces. Definiie. Semnificaia. Exemple
10. Date membre, funcii membre. Noiuni. Sintaxa. Exemple.
11. Funcii inline. Membri statici. Exemple.
12. Functii prietene ale unei clase (functii friend).Exemplu.
13. Gestiunea obiectelor prin intermediul pointerilor. Pointerul this.
14. Implementarea motenirii. Clase de baz i clase derivate.
15. Instanierea datelor prin intermediul constructorului n relaia de motenire
16. Motenirea multipl. Accesarea membrilor motenirii.
17. Tipuri de polimorfism. Funcii virtuale i funcii pure.
18. Proiect. Noiuni generale. Fiiere caracteristice ale unui proiect.
19. Componente de tip fereastra. Structura componentelor. Elementele caracteristice unei componente.
20. Tipul de date ir de caractere n mediu de programare vizual. Structura obiectelor de tip ir de
caractere: metode, operatori.
21. Componente frecvent utilizate: butoane de comand; casete de editare; etichete.
22. Elementele caracteristice componentelor: grupuri de butoane, cutii de grupare.
23. Aplicaii multiforme. Proceduri de gestiune a ferestrelor.
24. Tipuri de ferestre: pentru citirea datelor; pentru afiarea datelor; modale.
25. Aplicaii MDI. Proceduri de utilizarea a variabilelor n cadrul mai multor ferestre.
26. Ferestre de dialog. Proprieti, metode i evenimente ale ferestrelor de dialog.
27. Suprafee pentru desenare. Modaliti de gestiune a imaginilor.
28. Proprieti i metode ale obiectul Canvas.
29. Tipuri de date caracteristice mediului de programare vizual.
30. Tipul de date fiier. Structura tipului de date fiier. Metode frecvent utilizate.
13. Arhitectura sistemelor de gestiune a bazelor de date. Funciile fiecrui modul din sistemul de gestiune
a bazelor de date.
14. Formele de normalizare a unei baze de date.
15. Algebra relaional. Operatorii asambliti. Reuniunea, diferena, intersecia, produsul cartezian.
Exemple.
16. Algebra relaional. Operatorii relaionali unari (proiecia i selecia) i auxiliari(jonciunea,
diviziunea). Exemple.
17. Tipuri de date n Visual Fox Pro. Tipul numeric i ir de caractere. Exemple.
18. Tipuri de date n Visual Fox Pro. Tipul logic, data calendaristic., memo. Exemple.
19. Crearea variabilelor de memorie de tip numeric i ir de caractere. Funciile pentru conversia dintr-un
tip n altul. Exemple.
20. Moduri de lucru n VFP. Modul de lucru interactiv i programat. Crearea tabelelor n modul de lucru
interactiv i programat. Comanda CREATE TABLE. Exemplu.
21. Deschiderea i nchiderea tabelelor. Deschiderea i nchiderea tabelelor n diferite zone de lucru.
Selectarea zonei de lucru active. Exemple.
22. Indicatorul de nregistrri. Comenzile GO i SKIP. Funciile eof(), bof(), recno(), i
reccount().Exemple.
23. Domeniul nregistrrilor. Clauzele FOR, WHILE. Comenzi care utilizeaz astfel de clauze. Exemple.
24. Domeniul nregistrrilor. Clauzele ALL, NEXT, REST, RECORD. Comenzi care utilizeaz astfel de
clauze. Exemple
25. ncrcarea i modificarea datelor din tabel. Comenzile REPLACE i APPEND BLANK. Afiarea
datelor din tabele. Comenzile DISPLAY, LIST, ?, ??. Exemple.
26. tergerea datelor din tabel. Instruciunile DELETE, RECALL, PACK, ZAP. Exemple.
27. Cutarea datelor n tabel. Comenzile LOCATE i CONTINUE. Funcia found().Exemple.
28. Calcule statistice cu datele din tabele. Funciile count(), sum(), average(), calculate(). Exemple.
29. nserarea matricelor i tabelelor unidimensionale n tabele. Declararea variabilelor de tip tablou,
atribiurea datelor tabloului i nserarea acestuia n tabel. Exemple.
30. Interogri SQL. Comenzile SELECT, UPDATE, DELETE. Clauza WHERE. Exemple.
EXAMENUL II
Disciplina Analiza i sinteza dispozitivelor numerice
3