1. Wyjasnić krótko pojęcia: - pole statyczne klasy - funkcja wirtualna - polimorfizm - dziedziczenie wirtualne - asocjacja 2. Rozszyfrować i Wyjaśnić znaczenie skrótów: UML, IPC, STL, SGA, SQL, RAD, DLL, OWA, HTML, PL/SQL, VCL, MFC, ADT 3. Kolekcje i algorytmy uogólnione w standardowej bibliotece szablonów C++ 4. Wątki i ich synchronizacja 5. Sygnały, obiekt typu Application 6. Porównanie ładowania statycznego i dynamicznego funkcji bibliotecznych 7. Rozstrzyganie problemów wspólnego dostępu do zasobów za pomocą mechanizmu blokad, typy blokad 8. Rodzaje diagramów UML i ich zastosowanie 9. Istota i rodzaje indeksów bazodanowych 10. Omów pojęcia: blok, rozszerzenie i segment w systemie Oracle 11. Omów działanie Unix-owej funkcji fork() 12. Do czego służą segmenty danych, segmenty tymczasowe i segmenty wycofania w systemach bazodanowych 13. Wyjasnij zasadnicze roznice pomiedzy klasami vector i list zawartymi w bibliotece STL 14. Pakiety, procedury wbudowane i triggery w systemie Oracle 15. Do czego sluza sekcje public, private i protected w definicjach klas 16. Obsługa wyjątków w C++ 17. Rozstrzyganie metod przeciążonych i typów w C++, rozstrzyganie statyczne i dynamiczne 18. Składanie obiektów przez wartość i składanie przez referencję - wady i zalety 19. Funkcje zaprzyjaźnione i cel ich stosowania 20. Wymień i opisz znane Ci dyrektywy prekompilatora