Ślad: • 01_hello_cpp • wdm_2026_1 • po_2026_1

Programowanie obiektowe dla AiR

Writing /home/grochu/public_html/wiki/data/cache/8/846c90bb03087aaa6d3824e0c49b6701.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/meta/zajecia/po_2026_1/start.meta failed
Unable to save metadata file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/2/22670276a54ae639fca5f57604048f95.i failed
Writing /home/grochu/public_html/wiki/data/cache/2/22670276a54ae639fca5f57604048f95.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/8/846c90bb03087aaa6d3824e0c49b6701.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.

REVEAL theme=simple&disableLayout=0&transition=none&controls=1&show_progress_bar=1&build_all_lists=0&show_image_borders=0&horizontal_slide_level=2&enlarge_vertical_slide_headers=0&show_slide_details=1&open_in_new_window=1&size=1024×768

<html> <style type=„text/css”> p { text-align: left;} .reveal pre code {

height: 100%;
max-height: 100%;
box-sizing: border-box; }

</style> </html>

Programowanie obiektowe dla AiR

Zaliczenie zajęć

  • zaliczenie 50% zadań realizowanych w trakcie laboratoriów
  • zaliczenie 2 kolokwiów, każde z wynikiem minimum 50%

Rozwiązania zadań z laboratorium należy umieszczać w Moodle (strona kursu) w czasie trwania zajęć. Jeżeli nie jest możliwe ukończenie zadania na zajęciach, rozwiązanie należy umieścić w Moodle najpóźniej w ciągu 7 dni (do następnych zajęć). Rozwiązania musza być realizowane w 100% samodzielnie. Zabronione jest korzystanie z rozwiązań innych osób, z pomocy sztucznej inteligenci, itp. W przypadku wątpliwości co do samodzielności rozwiązania, prowadzący może poprosić o ustne wyjaśnienie rozwiązania.

Literatura

  • Jerzy Grębosz, Opus magnum C++ 11, Tom I-III, 2017
    (lub wcześniejsze: Symfonia C++ i Pasja C++„)
  • Bjarne Stroustrup, Język C++, WNT 2002
  • Stanley B. Lippman, Josee Lajoie, Podstawy języka C++, WNT 2001
  • (prawie) wszystkie książki na temat języka C++ i programowania obiektowego


Laboratoria - plan

Kilka przydatnych odnośników

Narzędzia

Projekty zaliczeniowe

Osoby, które potrafią programować obiektowo w C++ mogą zaliczyć laboratoria na podstawie projektu bez uczęszczania na zajęcia.

  • chęć zaliczenia zajęć w ten sposób wraz z tematem projektu należy zgłosić najpóźniej w ciągu 2 pierwszych tygodni zajęć (do 9 marca 2026 r.)
  • termin oddania projektu zaliczeniowego: 12 kwietnia 2026 r.

Wymagania dotyczące projektu zaliczeniowego