Wgląd w prace egzaminacyjne z pierwszego terminu egzaminu będzie możliwy w pierwszych dniach sesji wrześniowej, tj. 31.08 albo 1.09 po egzaminie. Pokój 1245, bud. 12.
W razie niejasności proszę o kontakt mailowy.
Wgląd w prace egzaminacyjne z pierwszego terminu egzaminu będzie możliwy w pierwszych dniach sesji wrześniowej, tj. 31.08 albo 1.09 po egzaminie. Pokój 1245, bud. 12.
W razie niejasności proszę o kontakt mailowy.
Wiersze zawierają: trzy ostatnie cyfry z nr indeksu, liczbę punktów za część teoretyczną, liczbę punktów za część praktyczną, całkowitą liczbę zdobytych punktów i ocenę.
Termin wglądu w prace egzaminacyjne zostanie ogłoszony w odrębnym komunikacie.
W razie niejasności proszę o kontakt mailowy
Lista zawiera cztery ostatnie cyfry numeru indeksu osób zwolnionych z egzaminu za bardzo dobre wyniki na zajęciach lab. oraz proponowaną ocenę.
Ocena zostanie wpisana do protokołu USOS jako ocena zdobyta w pierwszym terminie.
Lista osób, które otrzymały ocenę pozytywną z zajęć lab. ale nie zostały zwolnione z egzaminu za bardzo dobre wyniki i osiągnęły co najmniej 50% pkt. na egzaminie zerowym. Wiersze zawierają: trzy ostatnie cyfry nr indeksu, liczbę zdobytych punktów i proponowaną ocenę.
Lista osób, które uczestniczyły w egzaminie zerowym, ale liczba zdobytych na egzaminie punktów nie przekroczyła progowej wartości 50% możliwych do zdobycia. Wiersze zawierają trzy ostatnie cyfry nr indeksu.
Wgląd do pracy egzaminacyjnej będzie możliwy w poniedziałek, 29 czerwca po egzaminie PO, tj. w godz. od 13:30 do 14:00 (lub dłużej, aż do ostatniego zainteresowanego) w pok. 1245 bud. 12.
W razie niejasności, proszę o kontakt mailowy.
Osoby z pozytywną oceną z lab., które nie uzyskały oceny pozytywnej na „zerówce”, zapraszam na pierwszy termin egzaminu i zachęcam do wcześniejszego zapoznania się z Regulaminem uczestnictwa w egzaminach.
Szanowni Państwo,
informuję, że zajęcia PO lab. 15, na których będzie możliwość poprawienia jednej z ocen, odbędą się dla każdej z grup oddzielnie, zgodnie z planem poniedziałkowym. To znaczy, że aby poprawić ocenę, zainteresowany student musi zgłosić się w planowym terminie zajęć do planowej pracowni komputerowej w swojej grupie lab. PO.
Korzystając z okazji przypominam o sprawdzeniu swoich punktów w moodle, czy prawidłowo wszystkie zostały wpisane. W razie niezgodności proszę o przesłanie informacji do swojego prowadzącego lab. PO takim kanałem, jaki wskazał on do komunikacji ze sobą (mail, moodle..).
Szanowni Państwo,
jak co roku, nasza uczelnia zwraca się do studentów z prośbą o wyrażenie swoich opinii na temat prowadzących zajęcia. Ważne jest, aby te opinie wyraziła jak największa liczba osób z prostego powodu. Co roku zdarza się, że pewna liczba ankiet to albo oceny skrajnie negatywne albo pozytywne (tak jak to bywa w przypadku ocen produktów w sklepie internetowym). W każdym przypadku może to dać fałszywy obraz, zwłaszcza jeżeli jest tylko 2 albo 3 opinie. Większa liczba opinii uwiarygadnia oceny oraz wskazówki, jak można poprawić sposób prowadzenia zajęć (np. jeśli ta sama ocena lub uwaga pojawia się w kilku opiniach).
W związku z tym również ja osobiście mam do Was prośbę:
proszę Was o wypełnienie ankiet oceniających pracę prowadzących zajęcia PO (wykład i laboratoria). Ankiety są dostępne dla studentów w systemie USOSweb, w zakładce „Dla studentów” → „Ankiety”, do 16 czerwca 2026 r. (!) Ankiety są anonimowe, a uzyskane odpowiedzi mają charakter poufny i będą wykorzystywane wyłącznie w celu doskonalenia procesu dydaktycznego.
W najbliższy poniedziałek, 1 czerwca, na wykładzie odbędzie się egzamin „zerowy” z PO. Zasady obowiązujące na egzaminie są identyczne z zasadami obowiązującymi na egzaminach w sesji. Regulamin uczestnictwa w egzaminie pisemnym znajduje się na stronie: https://ktrojanowski.blog.uksw.edu.pl/programowanie-obiektowe/zasady-zaliczenia-wykladu/ Znajomość regulaminu jest obowiązkowa na egzaminie (tłumaczenie „nie wiedziałem” nie będzie brane po uwagę).
Na egzaminie „zero” nie będzie części praktycznej, a jedynie część teoretyczna. Na egzamin przychodzą wszystkie osoby, których sytuacja punktowa z zajęć lab. nadal daje szansę na ocenę pozytywną.
W poniedziałek, 1 czerwca, zajęcia lab. PO będą odbywać się planowo.
Rozwiązanie zadania semestralnego należy na siedem dni przed ostatnimi zajęciami w semestrze oddać do oceny prowadzącemu. Więcej szczegółów na stronie: https://ktrojanowski.blog.uksw.edu.pl/programowanie-obiektowe/zasady-zaliczenia-lab/zasady-dla-zadania-sem/ oraz na slajdach pierwszego wykładu PO, dostępnych w moodle: e.uksw.edu.pl
Uwaga: proszę nie umieszczać fragmentów tej wiadomości w mediach społecznościowych w celu udostępnienia innym studentom. Ta wiadomość musi zostać odczytana w całości, w przeciwnym razie może dojść do przypadkowych nieporozumień. Jeżeli już ktoś naprawdę musi, proponuję umieścić link do tej wiadomości.
Do klasy bazowej wybranej do realizacji na lab. 12 (reprezentującej samochód albo urządzenie optyczne albo osobę na uczelni) dodaj przeciążony operator += jako metodę należącą do klasy. Zaproponuj własną logikę sumowania obiektów Czytaj dalej
Pobierz z moodle kod rozwiązania zadania poziomu I z poprzednich zajęć lab. W tym kodzie, w klasie wybranej jako bazowa na lab. 12 oraz w jej dwóch klasach pochodnych zmień prawa dostępu do wszystkich pól na protected (również do pola nast). W metodach modyfikujących wartości pól, tzw. seterach, dodaj kod sprawdzający poprawność wprowadzanych wartości (np. pole 'cena’ nie może mieć wartości ujemnej, itp.), który pozostawia pole niezmienione jeżeli przekazana w argumencie nowa wartość nie należy do ustalonej dziedziny.
Dodaj funkcję tworzącą listę dynamiczną jednokierunkową zawierającą elementy utworzone na podstawie obydwu typów pochodnych (bazując na kodzie tworzącym taką listę z rozwiązania zadania poziomu I ), Czytaj dalej
Zaprojektuj i zaimplementuj trzy klasy, które na zajęciach 12 posłużą jako klasy bazowe. Klasy reprezentują pojęcia: Czytaj dalej
Do rozwiązania zadania lab.10 dodaj mechanizm nadawania ID figurom. Mechanizm składa się z dwóch elementów: licznika unikalnych ID reprezentowanego przez klasę LicznikID oraz pola w obiektach reprezentujących figury, które przechowuje nadany ID.
LicznikID to klasa, zawierająca pole statyczne i metodę statyczną. Pole statyczne przechowuje aktualnie wolny numer ID i na początku programu jest inicjalizowane wartością jeden. Metoda statyczna getID zwraca wartość pola przechowującego aktualnie wolny numer ID, a pole to jest inkrementowane. Np. przy pierwszym wywołaniu getID metoda zwróci 1, a pole otrzyma wartość 2.
Pole w obiektach zawierające numer ID jest typu const, tj. raz nadane ID nie może być modyfikowane do końca istnienia obiektu. Wartość ID jest nadawana w momencie tworzenia obiektu.
Uzupełnij metody druga w klasach reprezentujących typy figur o wypisywanie wartości ID figury. Uruchom program stanowiący rozwiązanie zadania lab.10 i zobacz, czy wypisane ID są unikalne.
Przetestowany, działający program (tylko plik z kodem źródłowym) uploaduj do https://e.uksw.edu.pl jako rozwiązanie zadania „Wejściówka” w sekcji „Temat 11”.
Hint: na zajęciach lab. 11 będzie trzeba rozbudować kod programu napisanego na lab.10. Dlatego warto przejrzeć dotychczas napisany kod i usunąć wszystkie ewentualne błędy i niedoróbki.
Uniwersytet Kardynała Stefana Wyszyńskiego nie ponosi
odpowiedzialności za treść zamieszczonych tu materiałów. Treści i
opinie zawarte na tych podstronach są prywatnym zdaniem ich autorów i
nie stanowią oficjalnego stanowiska Uniwersytetu Kardynała Stefana
Wyszyńskiego.
Copyright © 2026 UKSW Wszelkie prawa zastrzeżone
Informacja o cookies