Oferta dydaktyczna Instytutu Informatyki

Poniższa lista przedstawia przedmioty, które są uczone w Instytucie Informatyki, niektóre z nich co roku, niektóre z mniejszą częstotliwością Każdy student Instytutu Informatyki studiuje wg indywidualnego toku studiów, wybierając (zgodnie z pewnymi zasadami) z tej listy swoje przedmioty.

Jeżeli zastanawiasz się nad studiami u nas, jeżeli chcesz wiedzieć, czy na Uniwersytecie można zostać inżynierem, jeżeli interesuje Cię 1000 zł stypendium miesięcznie - zapraszamy na naszą stronę główną

Kurs języka C++

Nazwa angielska (title in English): Programming in C++
Prowadzący (lecturer): Paweł Rzechonek
Liczba punktów (ECTS): 5
Liczba punktów 2007 (ECTS since 2007): 3
Rodzaj (type): kurs
Rodzaj od 2007 (type since 2007): kurs
Liczba godzin (hours in semester):
wykład:30
pracownia:30
Egzamin (exam): nie
Możliwe zajęcia w języku angielskim (can be taught in English): nie
Przedmiot zostal uaktualniony na biezacy rok (updated): tak
Semestr (semester): letni

Wymagania (prerequisites)

Opis (description)

C++ to obiektowo zorientowany język programowania. Został on zaprojektowany przez B.Stroustrupa z myślą o programowaniu systemowym oraz do zaawansowanych obliczeń matematycznych. Świadome używanie C++ do rozwiązywania problemów algorytmicznych daje dużo satysfakcji doświadczonym programistom, zwłaszcza dlatego że generowany przez kompilator kod jest bardzo efektywny. Celem kursu jest zapoznanie studentów z bogatą składnią języka C++, najważniejszymi technikami stosowanymi w programowaniu z wykorzystaniem tego języka oraz z obszernymi fragmentami biblioteki standardowej STL.

Program (program)

  1. klasy i obiekty
  2. Konstruktory i destruktor
  3. składowe statyczne
  4. przeciążanie metod
  5. przeciążanie operatorów
  6. przyjaźń
  7. dziedziczenie
  8. polimorfizm
  9. rzutowanie i RTTI
  10. wyjątki
  11. szablony funkcji i klas
  12. strumienie
  13. STL

Literatura (references)

Jeżeli jesteś zainteresowany studiowaniem w naszym instytucie, zapraszamy na stronę poświęconą tegorocznej rekrutacji.

Nazwa użytkownika (user name):
Hasło (password):