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

Programowanie zaawansowane 0600-IS1-2PZ
Wykład (WYK) Rok akademicki 2017/18

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

Liczba godzin: 30
Limit miejsc: (brak limitu)
Literatura:

Literatura podstawowa:

Bruce Eckel - Thinking in Java. Edycja polska. Wydanie IV, 2006.

Bruce Eckel - Thinking in Java, 3rd Edition (edycja angielska) http://www.mindview.net/Books/TIJ/ 2002.

http://wazniak.mimuw.edu.pl/index.php?title=Programowanie_obiektowe

http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_projektowanie_obiektowe

Materiały Oracle Academy

Literatura uzupełniająca:

Krzysztof Barteczko - Java od podstaw do technologii. Mikom Multimedia, 2004.

Marcin Lis - Java, ćwiczenia praktyczne. Helion, 2011.

Efekty uczenia się:

Znajomość zasad definiowania odpowiednich typów danych adekwatnych do rozwiązywanego problemu. Wykorzystywanie istniejącego kodu do własnych potrzeb. Znajomość reguł programowania „generic” z wykorzystaniem typów sparametryzowanych. Znajomość zasad tworzenia aplikacji okienkowych (GUI) z wykorzystaniem pakietu Swing. Umiejętność definiowania i wykorzystania zdarzeń. Programowanie na wyjątkach. Weryfikacja poprzez egzamin pisemny.

Metody i kryteria oceniania:

Zaliczenie laboratorium oraz co najmniej 50% punktów zdobytych z egzaminu pisemnego.

Zakres tematów:

Podstawy języka Java - typy danych, zmienne, tablice. Operatory i instrukcje sterujące. Klasy i obiekty. Dziedziczenie. Polimorfizm. Interfejsy. Pakiety. Obsługa wyjątków. Typy sparametryzowane. Java Collections Framework - kolekcje i algorytmy. Operacje wejścia-wyjścia. Przegląd pakietów java.lang i java.util. Pakiety AWT i Swing - komponenty i obsługa zdarzeń.

Metody dydaktyczne:

Wykład: 30 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)
Artur Korniłowicz 53/ 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.3.0-1 (2024-04-02)