Języki Obiektowe 1 — Python
Materiały obejmują wprowadzenie do języka, moduły, operacje na kolekcjach i plikach, generatory, domknięcia, dekoratory oraz model programowania obiektowego z metodami specjalnymi.
Koniec testu!
Opis wyniku...
Poprawne odpowiedzi: 0 / 0
Serwerowe Systemy Operacyjne i ich Administracja
Materiały obejmują administrację systemami Linux i Windows Server, konfigurację usług sieciowych (DHCP, Samba, NFS, DNS, Apache, FTP), mechanizmy zabezpieczeń, GPO oraz chmurę i IaC.
Koniec testu!
Opis wyniku...
Poprawne odpowiedzi: 0 / 0
Geometria Obliczeniowa
Materiały obejmują zagadnienia geometrii analitycznej, otoczki wypukłe, struktury podziałów planarnych (DCEL, mapy trapezowe), triangulację z problemem galerii sztuki oraz diagramy Voronoi z algorytmem zamiatania Fortune'a.
Koniec testu!
Opis wyniku...
Poprawne odpowiedzi: 0 / 0
Interaktywny wizualizator linii brzegu (Beach Line)
Poniższy wizualizator symuluje algorytm Fortune'a dla punktów z zadania egzaminacyjnego: A=(1,2), B=(5,4), C=(4,6), D=(5,−2), E=(3,0). Przesuwaj suwak miotły ($ly$), aby zobaczyć, które punkty leżą powyżej miotły, jak rysują się ich parabole oraz jak tworzy się linia brzegu (pogrubiona niebieska obwiednia dolna).
Tabela wierzchołków strefy (Site-ów):
| Nazwa | Współrzędne | Status |
|---|
Na egzaminie pojawia się pytanie: "Wskaż kolejność łuków tworzących beach line (od lewej do prawej) w algorytmie Fortune'a dla miotły na wysokości $y = 1$ dla punktów $A(1,2)$, $B(5,4)$, $C(4,6)$, $D(5,-2)$, $E(3,0)$."
- Odrzuć punkty pod miotłą: Ponieważ linia miotły wynosi $y = 1.00$, bierzemy pod uwagę tylko te punkty, których współrzędna Y jest większa niż 1.
a) Punkty D(5, -2) i E(3, 0) leżą poniżej miotły ($y < 1$) – są pomijane i nie generują łuków!
b) Aktywne są tylko punkty: A, B, C. Odrzuć wszystkie opcje na Moodle, które zawierają litery D lub E. - Określ kolejność łuków od lewej (oś X): Rzutując parabole na linię brzegu przy $ly = 1.00$:
a) Najbardziej na lewo (dla małych wartości $x$) dolną obwiednią jest parabola punktu A (oś $x$ od $-\infty$ do $\approx 2.3$).
b) Następnie w środkowej części najniżej schodzi parabola najwyższego punktu C (oś $x$ od $\approx 2.3$ do $\approx 4.5$).
c) Po prawej stronie (dla dużych wartości $x$) beach line tworzy parabola punktu B (oś $x$ od $\approx 4.5$ do $+\infty$). - Wynik: Prawidłowa sekwencja łuków od lewej do prawej to A, C, B.