Uniwersytet w Białymstoku - Centralny System Uwierzytelniania
Strona główna

Wstęp do programowania obiektowego 0600-IS1-1WPO
Laboratorium (LAB) Rok akademicki 2018/19

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 45
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Efekty uczenia się:

Umiejętność programowania obiektowego w języku C++. Umiejętność poprawnego projektowania i efektywnej implementacji programów zorientowanych obiektowo oraz ich debugowania i testowania. Zdolność rozpoznania potrzeby zastosowania mechanizmów programowania obiektowego oraz poprawne ich wykorzystanie (dziedziczenie, hermetyzacja, polimorfizm, tworzenie klas składowych). Umiejętność implementacji hierarchii klas zadanych schematem UML. Umiejętność wykorzystania bibliotek obiektów standardowych języka C++. KA6_WG3 (+++), KA6_WG4 (++), KA6_WG5 (+++), KA6_UW8 (+++)

Weryfikacja umiejętności: 2 kolokwia sprawdzające wiedzę praktyczną i teoretyczną, ocena pracy studentów w trakcie zajęć.

Metody i kryteria oceniania:

Warunkiem zaliczenia laboratorium jest zdobycie przynajmniej 50% punktacji z każdego z 2 kolokwiów.Zdobycie przynajmniej 50% punktacji za zadania realizowane w trakcie zajęć. Liczba nieusprawiedliwionych nieobecności na zajęciach nie może przekroczyć 20% zajęć.

Zakres tematów:

Projektowanie i programowanie obiektowe na przykładzie języka C++. Wprowadzenie do programowania obiektowego. Klasa i obiekt. Konstruktory i destruktory. Własności metod składowych. Techniki dziedziczenia. Funkcje polimorficzne. Hermetyzacja. Funkcje zaprzyjaźnione. Przeciążenie operatorów i metod. Metody wirtualne. Strumienie wejściowe i wyjściowe. Wykorzystanie diagramów UML. Obsługa wyjątków. Szablony klas i funkcji. Wykorzystanie bibliotek klas.

Metody dydaktyczne:

Laboratorium: 45 godz.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 (brak danych), (sala nieznana)
Karol Pąk 10/ szczegóły
2 (brak danych), (sala nieznana)
Mariusz Rybnik 11/ szczegóły
3 (brak danych), (sala nieznana)
Agnieszka Golińska 11/ szczegóły
4 (brak danych), (sala nieznana)
Agnieszka Golińska 11/ szczegóły
5 (brak danych), (sala nieznana)
Adrian Jaszczak 13/ szczegóły
Wszystkie zajęcia odbywają się w budynku:
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet w Białymstoku.
ul. Świerkowa 20B, 15-328 Białystok tel: +48 85 745 70 00 (Centrala) https://uwb.edu.pl kontakt deklaracja dostępności USOSweb 7.0.2.0-1 (2024-03-12)