Tematyka zajęć laboratoryjnych
temat I |
1. Zapoznanie się ze środowiskiem Delphi: podstawowe elementy środowiska,
polecenia menu, palety komponentów, itd. 2. Tworzenie formatek, umieszczanie komponentów na formatkach 3. Przypisywanie własności komponentom, obsługa zdarzeń związanych z komponentami 4. Projekty: tworzenie, dodawanie/usuwanie modułów, ustalanie opcji, kompilowanie i wykonywanie 5. Tworzenie aplikacji graficznych oraz aplikacji tekstowych w Delphi |
temat II |
1. Struktura projektu w Delphi 2. Struktura modułu programowego 3. Proste i łańcuchowe typy danych, typy tablicowe (tablice statyczne) 4. Deklaracja zmiennych w programie 5. Programowanie operacji I/O w aplikacjach tekstowych i graficznych |
temat III |
1. Instrukcje proste oraz instrukcje strukturalne 2. Struktura instrukcji złożonej 3. Instrukcja warunkowa "jeśli" (if...then, if...then...else) 4. Instrukcja wyboru (case) 5. Instrukcje iteracyjne: instrukcja "dla" (for), instrukcja "dopóki" (while), instrukcja "powtarzaj" (repeat) 6. Operacje na zmiennych typu tablicowego |
temat IV |
1.
Definiowanie
procedur i funkcji 2. Wywoływanie procedury, wywoływanie funkcji 3. Funkcje rekurencyjne 4. Uodparnianie programów na błędy 5. Instrukcje wywoływania i obsługi stanów wyjątkowych (raise, try...except, try...finally) |
temat V | 1. Typy
rekordowe i typy plikowe 2. Tworzenie, otwieranie i zamykanie plików 3. Odczytywanie danych z pliku 4. Zapis danych do pliku 5. Inne operacje wykonywane na plikach |
temat VI | 1.
Zastosowanie bibliotek łączonych dynamicznie (DLL) 2. Struktura biblioteki DLL 3. Tworzenie bibliotek DLL 4. Importowanie procedur i funkcji z bibliotek DLL |
temat VII | 1.
Narzędzia do tworzenia
grafiki w Delphi 2. Komponenty graficzne i ich właściwości 3. Rysowanie kształtów 4. Obsługa zdarzeń związanych z myszką |
temat VIII |
1. Dynamiczny przydział pamięci |
temat IX |
1. Co powinien zawierać system pomocy dołączony do programu 2. Tworzenie systemu pomocy 3. Dołączanie pomocy do programu w Delphi |