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.