BIBLIOTEKA MFC

Transkrypt

BIBLIOTEKA MFC
BIBLIOTEKA MFC
PYTANIA NA EGZAMIN USTNY 2001
Egzamin składa się z trzech pytań wylosowanych z poniższej listy. Odpowiedzi powinny
charakteryzować działanie odpowiednich mechanizmów i technologie zastosowane w bibliotece
MFC. Poza najbardziej podstawowymi dla danego zagadnienia, nie jest wymagana szczegółowa
znajomość identyfikatorów klas i ich elementów składowych.
1. Application framework – wyjaśnij pojęcie i opisz główne klasy na nie się składające.
2. Klasa aplikacji. Funkcja składowa InitInstance.
3. Architektura dokument – widok. Zakres odpowiedzialności obiektów.
4. Architektura dokument – widok. Metody odświeżania zawartości widoku.
5. Klasa CView i jej podklasy.
6. Rysowanie i narzędzia graficzne (GDI).
7. Aplikacje z wieloma typami dokumentów i dokumenty z wieloma typami widoków.
8. Okna dzielone (splitter windows).
9. Dystrybucja komunikatów i mapy komunikatów.
10. Architektura drukowania w MFC.
11. Dzielenie dokumentów na strony podczas drukowania.
12. Okna dialogowe modalne i niemodalne, inicjalizacja i wymiana danych (DDX i DDV).
13. Okna kontrolne w dialogach; tworzenie okien własnych klas (subclassing) i ich obsługa.
14. Biblioteki DLL w programach MFC i biblioteki MFC DLL.
15. Obsługa baz danych: klasy CDatabase i CRecordet.
16. Przeglądanie, sortowanie i filtrowanie danych. Wykorzystanie poleceń języka SQL.
17. Aplikacje bazodanowe w architekturze dokument – widok.
18. Tworzenie i wykorzystanie serwerów automatyzacji.
19. Tworzenie kontrolek ActiveX.
20. COM: właściwości, metody i zdarzenia. Właściwości magazynowe i otaczające. Trwałość.
21. Implementacja podstawowych protokołów internetowych.
22. Obsługa sieci Internet przy pomocy gniazd.
23. Aplikacje wielowątkowe. Wątki robocze i wątki interfejsu użytkownika.
24. Aplikacje wielowątkowe: synchronizacja wątków.