Spis rzeczy

Opis wykładu
Spis wykładów
Przydatne linki

Dane o wykładzie

Wykładowca: Marcin Młotkowski
Wykład: czwartek 10:15-12:00, sala 25

Konsultacje

Pok. 303, godziny dostępne w Systemie Zapisy

Punkty za zajęcia

Informacje o zdobytych punktach są widoczne w systemie USOSWeb.

Komunikaty

27 lutego (czwartek) będzie pierwszy wykład.
W dniach 26-28 lutego nie ma pracowni.
Materiały z wykładu, slajdy są w systemie SKOS nie ma pracowni.

Parę słów o wykładzie

Jednym z najważniejszych narzędzi używanych obecnie w inżynierii oprogramowania jest paradygmat programowania obiektowego. Podstawowym pojęciem w tym paradygmacie jest obiekt: swego rodzaju czarna skrzynka posiadająca pewną wewnętrzną strukturę oraz ściśle wyspecyfikowany interfejs za pomocą którego można modyfikować tę strukturę. Dzięki temu projektowanie aplikacji rozumiane jako odzwierciedlenie pewnego fragmentu rzeczywistości stało się bardziej naturalne. Nie byłoby jednak programowania obiektowego bez obiektowych języków programowania, dlatego do podstawowego warsztatu każdego programisty należy znajomość przynajmniej jednego z takich języków: Java czy C#.

Podczas zajęć przedstawiane są zarówno podstawowe zagadnienia programowania obiektowego, jak również prezentowane są techniki implementacji popularnych struktur danych w wybranych obiektowych językach programowania. Pracownia przypisana do zajęć daje zarówno możliwość praktycznego zgłębiania wykładanych zagadnień w powszechnie stosowanych językach takich jak C# czy Java, jak i samodzielnego przygotowania analizy i projektu wybranego zagadnienia.