
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
2043 2044 |
|||||||
udostępnienie |
||||||||||||||||||||
termin oddania |
||||||||||||||||||||
termin oddania |
W ramach wykładów będziemy omawiać (w celach porównawczych) różne wersje Linuksa, w tym najnowszą (ostatnia stabilna to 6.19.3, mainline to 6.19, na lab będzie używany Debian 12 z jądrem 6.18.5). Oczekuje się, że wersja 6.12 będzie wersją objętą długoterminowym wsparciem (LTS) i będzie obsługiwana przez dwa lata, do 2026 roku.
PoczątekOczekuję aktywnego udziału w wykładzie, dyskusji, zadawania pytań. Każda obecność na wykładzie jest premiowana anulowaniem jednego dnia 'karnego' za opóźnienie w dostarczeniu zadania zaliczeniowego (łącznie można w ten sposób zyskać 15 dodatkowych dni na realizację zadań).
Obecność na laboratorium jest obowiązkowa. Wykonywanie w trakcie zajęć zadań przewidzianych scenariuszami jest premiowane anulowaniem jednego dnia 'karnego' za opóźnienie w dostarczeniu zadania zaliczeniowego (łącznie można w ten sposób zyskać ok. 7 dodatkowych dni na realizację zadań).
Będą trzy zadania laboratoryjne, każde oceniane na 10 punktów. Warunkiem koniecznym zaliczenia laboratorium w pierwszym terminie jest uzyskanie co najmniej 3 punktów z KAŻDEGO zadania (chodzi o punkty przyznane w wyniku oceny przez sprawdzającego, przed uwzględnieniem kar czy bonusów) oraz co najmniej 18 punktów w sumie za wszystkie zadania. Ponadto, ocena zależy od punktów w następujący sposób:
| Punkty od | Ocena |
|---|---|
| 28.0 | 5 |
| 25.5 | 4+ |
| 23.0 | 4 |
| 20.5 | 3+ |
| 18.0 | 3 |
| 0 | 2 |
Terminy oddawania zadań - do końca dnia wskazanego w grafiku.
Każdy dzień opóźnienia w oddaniu zadania skutkuje przemnożeniem otrzymanej liczby punktów przez 0.9 (czyli przy założeniu, że przysługuje maksymalna liczba 10 punktów, 1 dzień po terminie oznacza to 9 punktów, 2 dni - 8.1, 5 dni 5.9, 10 dni - 3,5, 14 dni (maksymalne dopuszczalne opóźnienie w oddaniu zadania) - 2,3).
Można poprawić uzyskaną liczbę punktów, przesyłając *jedno* zadanie do (ponownego) sprawdzenia w terminie poprawkowym (jest to ostatnia data wskazana w grafiku, nie stosują się żadne bonusy). Uzyskana liczba punktów zostanie przemnożona przez 0,8. Nowa liczba punktów za to zadanie *bezwarunkowo* zastępuje punkty z pierwszego terminu. Warunkiem koniecznym zaliczenia laboratorium w drugim terminie jest uzyskanie co najmniej 3 punktów z KAŻDEGO zadania (chodzi o punkty przyznane w wyniku oceny przez sprawdzającego, przed uwzględnieniem kar czy bonusów) oraz co najmniej 18 punktów w sumie za wszystkie zadania.
Aktualny stan punktów można śledzić w USOSweb w module Sprawdziany.
Oczekuję aktywnego udziału w wykładzie, dyskusji, zadawania pytań. Każda obecność na wykładzie jest premiowana anulowaniem jednego dnia 'karnego' za opóźnienie w dostarczeniu zadania zaliczeniowego (łącznie można w ten sposób zyskać 15 dodatkowych dni na realizację zadań).
Obecność na laboratorium jest obowiązkowa. Wykonywanie w trakcie zajęć zadań przewidzianych scenariuszami (tych niepunktowanych) jest premiowane anulowaniem jednego dnia 'karnego' za opóźnienie w dostarczeniu zadania zaliczeniowego (łącznie można w ten sposób zyskać 6 dodatkowych dni na realizację zadań).
Będą trzy zadania laboratoryjne, każde oceniane na 10 punktów. Zrozumienie przez studenta przedstawionego rozwiązania będzie podlegać weryfikacji i może wpłynąć na ostateczną ocenę.
Ponadto podczas zajęć laboratoryjnych zostanie przedstawionych 12 małych zadań, przy czym 6 z nich (dowolnie wybranych) musi zostać zrealizowanych w trakcie zajęć i podlega ocenie na 1 punkt. Łącznie można zatem zdobyć 36 punktów, które przeliczają się na ocenę zgodnie z tabelką.
| Punkty od | Ocena |
|---|---|
| 36 | 5 |
| 33 | 5 |
| 30 | 4+ |
| 27 | 4 |
| 24 | 3+ |
| 21 | 3 |
| 0 | 2 |
Warunkiem koniecznym zaliczenia laboratorium w pierwszym terminie jest uzyskanie co najmniej 3 punktów z KAŻDEGO zadania (chodzi o punkty przyznane w wyniku oceny przez sprawdzającego, przed uwzględnieniem kar czy bonusów), co najmniej 3 z małych zadań oraz co najmniej 21 punktów w sumie za wszystkie zadania.
Terminy oddawania zadań - do końca dnia wskazanego w grafiku.
Każdy dzień opóźnienia w oddaniu zadania skutkuje przemnożeniem otrzymanej liczby punktów przez 0.9 (czyli przy założeniu, że przysługuje maksymalna liczba 10 punktów, 1 dzień po terminie oznacza to 9 punktów, 2 dni - 8.1, 5 dni 5.9, 10 dni - 3,5, 14 dni (maksymalne dopuszczalne opóźnienie w oddaniu zadania) - 2,3).
Można poprawić uzyskaną liczbę punktów, przesyłając *jedno* zadanie do (ponownego) sprawdzenia w terminie poprawkowym (jest to ostatnia data wskazana w grafiku, nie stosują się żadne bonusy). Uzyskana liczba punktów zostanie przemnożona przez 0,8. Nowa liczba punktów za to zadanie *bezwarunkowo* zastępuje punkty z pierwszego terminu. Warunkiem koniecznym zaliczenia laboratorium w drugim terminie jest uzyskanie co najmniej 3 punktów z KAŻDEGO zadania (chodzi o punkty przyznane w wyniku oceny przez sprawdzającego, przed uwzględnieniem kar czy bonusów) oraz co najmniej 21 punktów w sumie za wszystkie zadania.
Aktualny stan punktów można śledzić w USOSweb w module Sprawdziany.
Generatywna AI (np. ChatGPT, Claude, GitHub Copilot) jest stałym elementem współczesnej inżynierii oprogramowania i nie zabraniamy jej stosowania. Oczekujemy jednak, że studenci będą używać AI jak inteligentnego podręcznika lub asystenta, a nie podwykonawcy. Ostatecznym celem przedmiotu jest to, aby zrozumieć jak działa kod uruchamiany w przestrzeni jądra.
Tutaj uszczegółowimy zasady korzystania z AI!
Każde zadanie oddawane przez studenta musi zawierać w pliku README.md krótką sekcję "Wykorzystanie AI". Student ma obowiązek wskazać:
Ponadto rezerwujemy sobie prawo weryfikacji samodzielności wykonania zadania (ustnie lub pisemnie).
| Janina Mincer-Daszkiewicz |