Search
Domácí úkoly jsou zadány na přednášce, na které jsou představeny klíčové části nezbytné pro řešení úkolu. Dále je příslušná problematika řešena na následujících cvičení. Úlohu je možné (a doporučené) řešit v předstihu a seznámit se s tím co bude pro její řešení potřeba a využít cvičení na případné dotazy a pochopení principů. Nebojte se případně již nějak fungující program úplně přepsat tak, aby byl nejen funkční, ale také správný. Termíny odevzdání úloh jsou kromě bonusů v časové zóně AoE. Bonusové úlohy můžete vypracovat až do konce výukové části semestru do finálního termínu 24.05.2024@23:59 CEST.
Pro získání zápočtu je nutné odevzdat řešení všech domácích úkolů (kladně hodnoceny odevzdávacím systémem). Uvedené maximální počty body za úlohy platí pro včasné odevzdání úloh před uplynutím termínu a při maximálním počtu pokusů odevzdat funkční řešení. V případě překročení maximálního počtu se body snižují uměrně počtu dalších pokusů. Za pozdní odevzdání řešení úlohy jsou strhávány body úměrně době prodlení a to včetně záporných hodnot.
Toto jsou obecná pravidla uplatňovaná v mnoha předmětech, které používají tento CourseWare a UploadSystem. V případě nejasností se obraťte na svého cvičícího.
Plagiátem je převzatý text, ilustrace, část počítačového kódu, metoda, i myšlenka (i část téhož) bez uvedení citace pramene.
Každý, kdo ve svém řešení použije výsledky jiného autora, musí tyto převzaté výsledky zřetelně označit a odkázat na původního autora. Jinak se dopouští plagiátorství. Z výukových důvodů dále také není možné používat cizí výsledky v konkrétních předmětech a úlohách, kde se výslovně požaduje samostatná práce, a to i v případě, že by byly převzaté výsledky řádně označeny.
Tato definice plagiátorství nijak nezužuje obvyklé chápání opisování na této univerzitě.
U vybraných úloh označených v tabulce výše je manuálně hodnoceno dodržení pravidel psaní čitelného kódu. Penále se mohou sčítat až do -100 %, kde 100 % je dosažený počet bodů za úlohu bez kontroly stylů (tedy za úlohu lze ztratit až všechny body). Kontrola proběhne po uplynutí termínu odevzdání.
Penalizace za případné pozdní odevzdání je stanovana na 1 bod za 3 dny (72 h). Body budou odečítány až do úspěšného splnění volitelné části. Může se tedy stát, že bude celkové hodnocení úlohy záporné.
Příklad časové penalizace pro úkoly HW03, kdy povinné i volitolné zadání je za 3 body:
Bonusová zadání není možné odevzdávat po termínu.
Maximální počet pokusů $upload_{max}$ je stanoven pro každou úlohu. Při překročení této hranice větším počtem odevzdání $uploads$ vám bude stržena část bodů plného počtu $points _{max}$ podle následujícího vzorce:
$$ points = points_{max} \cdot \min\left(1, \dfrac{upload_{max}}{uploads}\right) $$
Příklad hodnocení pro úlohy s 5 a 10 pokusy:
Operační systém (cat /etc/os-release):
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux buster/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Použitý kompilátor (clang –version):
clang –version
clang version 7.0.1-8 (tags/RELEASE_701/final) Target: x86_64-pc-linux-gnu Thread model: posix