SylabUZ
Nazwa przedmiotu | Technologie RAD w projektowaniu aplikacji |
Kod przedmiotu | 11.3-WE-INFP-TRADwPA |
Wydział | Wydział Informatyki, Elektrotechniki i Automatyki |
Kierunek | Informatyka |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. inżyniera |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 6 |
Liczba punktów ECTS do zdobycia | 6 |
Typ przedmiotu | obieralny |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | 18 | 1,2 | Egzamin |
Laboratorium | 30 | 2 | 18 | 1,2 | Zaliczenie na ocenę |
Projekt | 15 | 1 | 9 | 0,6 | Zaliczenie na ocenę |
Podstawy programowania, Programowanie obiektowe
Modele programowania aplikacji dla systemu MS Windows. Krótka historia rozwoju narzędzi RAD (Rapid Application Development). Języki programowania stosowane w narzędziach RAD. Wprowadzenie do środowiska programistycznego RAD. Projekty, moduły i formularze. Wykorzystanie debuggera. Obsługa wyjątków. Programowanie bazujące na zdarzeniach. Tworzenie bibliotek DLL. Obsługa komunikatów. Aplikacje wielowątkowe.
Konstruowanie komponentów. Architektury komponentów VCL. Tworzenie komponentów VCL. Przykładowe komponenty wieloplatformowe. Programowanie rozszerzeń powłoki Windows. Podstawy COM (Component Object Model).
Możliwości programowania baz danych. Wprowadzenie do BDE (Borland Database Engine) Podstawowe komponenty obsługi baz danych. Operacje na zbiorach danych (nawigacja, filtrowanie, przeszukiwanie, itp.). Obsługa SQLa - komponent TQuery. Proste raporty z baz danych.
Aplikacje internetowe. Wprowadzenie do technologii IntraWEB. Obsługa standardu XML. Wprowadzenie do technologii CORBA. Możliwości i architektura CORBA. Język IDL. Przykładowe zastosowania.
Wykład: wykład konwencjonalny/tradycyjny.
Laboratorium: ćwiczenia laboratoryjne, wg listy zadań.
Projekt: wykonanie projektu w grupie 2-3 osobowej
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny ze sprawdzianu wiadomości przeprowadzonego w formie pisemnej.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Projekt - warnkiem zaliczenia jest pozytywna ocena z wykonwnego projektu programistycznego.
Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
Zmodyfikowane przez prof. dr hab. inż. Andrzej Obuchowicz (ostatnia modyfikacja: 20-04-2021 08:55)