Kod Nazwa przedmiotu: PROGRAMOWANIE OBIEKTOWE
Transkrypt
Kod Nazwa przedmiotu: PROGRAMOWANIE OBIEKTOWE
Kod Nazwa przedmiotu: Kredyty akademickie - KA) - PROGRAMOWANIE OBIEKTOWE Przedmioty poprzedzające: Matematyka, informatyka, podstawy programowania Liczba godzin W-7 Ć- Rodzaj studiów: ZiM magisterskie zaoczne L- P- Ps - 14 S- Prowadzący: mgr Mikołaj Rybaczuk; mgr Ewa Chodakowska, mgr Anna Gryko-Nikitin Cele dydaktyczne: Zrozumienie logiki i zasad funkcjonowania aplikacji wykorzystywanych w zarządzaniu firmą, Zdobycie podstaw do samodzielnego formułowania problemów i oprogramowania nietypowych przedsięwzięć Program ramowy: Zintegrowane środowisko programisty IDE – zawartość i zasady korzystania. Komponenty wizualne. Struktura programu i podstawowe elementy języka programowania. Moduły. Formularze. Podstawowe pojęcia programowania obiektowego: klasa, obiekt, dziedziczenie. Rozszerzenie typów danych. Stałe. Zmienne. Tablice. Rekordy. Zmienne wskaźnikowe Funkcje, procedury, metody. Biblioteki klas, komponentów wizualnych. Wykorzystanie dostępnych obiektów i tworzenie nowych. Tworzenie i użytkowanie bibliotek DLL Bazy danych. BDE. Komponenty bazodanowe. Formularze baz danych. Tworzenie raportów i wydruki Tworzenie przykładowych aplikacji dla potrzeb zarządzania i marketingu. Wykrywanie błędów w aplikacjach. Obsługa wyjątków. Zasady zaliczenia przedmiotu: Wykłady - zaliczenie Pracownia specjalistyczna - zaliczenie – samodzielne opracowanie programu w Delphi Literatura obowiązkowa: 1. Reisdorph Kent. Delphi 6 (4, 5) dla każdego, Helion, Gliwice 2001. 2. Boduch A.: Delphi 6. Ćwiczenia praktyczne. Helion, Gliwice 2002. 3. Pamula T.: Aplikacje w Delphi. Przykłady. Helion, Gliwice 2003 4. Daniluk A.: Delphi 6. Nowe narzędzia obliczeniowe. Helion, Gliwice 2002. Literatura uzupełniająca: 1. Steve Teixeira, Xavier Pacheco. Delphi 4. Vademecum profesjonalisty. Helion, Gliwice 1999 2. Steve Teixeira, Xavier Pacheco. Delphi 5. Vademecum profesjonalisty (suplement). Helion, Gliwice 2000 3. Marco Cantu. Delphi 5 (4). Praktyka programowania. Micom, Warszawa 2000 4. Jakubowski Arkadiusz. Delphi 4. Tworzenie systemów baz danych. Księga eksperta. Helion, Gliwice 1999 5. Lischner Ray. Delphi. Almanach. Helion, Gliwice 2002 Zdobyte umiejętności: Umiejętność oprogramowania nietypowych problemów w firmie. Umiejętność wykorzystania istniejących i tworzenia własnych komponentów i bibliotek. Poznanie przeznaczenia, konstrukcji i metod programowania baz danych. Wkład do kształtowania postaw społecznych i zawodowych: Poszerzenie sposobu widzenia problemów związanych z zarządzaniem firmą. Głębsze rozumienie problemów związanych z komputeryzacją firmy (przedsiębiorstwa). Stosowane metody dydaktyczne: Wykład z wykorzystaniem komputera z rzutnikiem multimedialnym oraz folii. Praca w laboratorium, samodzielne opracowanie programów w środowisku programisty IDE. Przykłady zastosowanych metod aktywizujacych: Samodzielne tworzenie programów realizujących zadane problemy. Praca na żywo z komputerem w wizualnym środowisku Delphi. Na wykładach ilustracja pojęć i metod programowania obiektowego własnymi (wykładowcy) aplikacjami.