IB002 Algoritmy a datové struktury I
Závěrečná zkouška - instrukce
Implementační část zkoušky
- Zkouška bude probíhat v počítačových učebnách, do kterých budete přiřazeni den před konáním zkoušky.
- Budete přiřazeni ke konkrétnímu počítači. Jeho polohu lze vyhledat na stránce fakultní administrativy.
- Počítače budou v linuxovém zkušebním režimu, takže budete pracovat pouze lokálně na zadaném stroji.
- Nebudete mít přístupné žádné materiály, zejména nebudete mít přístupný svůj domovský adresář.
- Na počítači budou v lokální defaultní konfiguraci nástroje, na které jste mnozí zvyklí z předešlých kurzů: Python3, Vim, thonny, PyCharm, IDLE, VS Code, Mypy, flake8, Pylint, xdot.
- Zkušební režim počítačů si můžete osahat na stroji nymfe17. Případné problémy hlaste přímo na unix@fi.muni.cz.
- Přijďte včas, musíme zkontrolovat ISIC, rozsadit vás a rozdat papírová zadání.
- K implementaci dostanete jeden příklad rozdělený na úkoly, celkem za 80 bodů (většinou ve struktuře: zahřívací úkol za 15 bodů, styl "cv zadání" za 30 bodů a styl "du zadání" za 35 bodů).
- Zadání nejdříve dostanete jen na papíře a 10 minut ho můžete studovat.
- Potom si stáhnete oficiální zadání kliknutím na tlačítko Stáhnout zadání a můžete začít programovat. Jméno souboru se zadáním neměňte, ani soubor nikam nepřesouvejte. Při odevzdání se bude hledat přesně tento soubor.
- V zadání každého úkolu bude základní sada testů. Úkoly, pro které neprojde ani základní sada, dostanou automatickou nulu. (Tj. řešení, které nelze přeložit nebo na něm neprošly základní testy, je za 0 bodů.)
- Řešení, která mají po testech šanci na úspěch, budou opravena učitelem. Pište proto čitelné kódy s logicky pojmenovanými proměnnými. Pomůže to i vám při odhalování případných chyb.
- Celkem máte na řešení 150 minut (v dopoledním termínu od 9.00 do 11.30, odpoledne od 15.30 do 18.00).
- Svoji hotovou implementaci odevzdáte tlačítkem Odevzdat a dostanete informaci o tom, jestli je lze spustit a prošly základní testy.
- Odevzdávat můžete průběžně i opakovaně; hodnotíme poslední odevzdání provedené před koncem termínu (tj. před 11.30 pro dopolední termíny, před 18.00 pro odpolední).
- Když budete hotovi dřív, můžete skončit dřív, pokud tím nebudete rušit ostatní, odhlásíte se ale osobně u šéfa místnosti (a odevzdáte mu všechny papíry s poznámkami, viz níže).
- K úspěšnému absolvování potřebujete alespoň 50 bodů, bodovou hranici můžete mít sníženou za odevzdané domácí úkoly.
- Poznámky si můžete kreslit tužkou na papír se zadáním.
- Zadání i případné další papíry s poznámkami se odevzdávají při odchodu z místnosti.
- Vypnuté mobily a sundané chytré hodinky snad ani nemusíme zmiňovat.
- Rozřazení do učeben dostanete mailem den před konáním zkoušky. Dostavte se nejpozději v 12:20 před určenou učebnu.
- Po tradiční kontrole začnete nejpozději ve 12:30 psát zkoušku.
- Znalostní zkoušku řešíte na papír, nejsou povoleny žádné materiály.
- Na řešení budete mít 100 minut.
Následující