Search
This is an old revision of the document!
Odevzdávací systém (Brute) Diskusní fórum Popis předmětu na FEL Rozvrh na FEL
70 ze 100 bodů ze semestru je za domácí práci, z toho 40 za úkoly do Brute, 10 za jednohubky a a 20 za semestrální práci, která se odevzdává vašemu cvičícímu mailem. Pro získání zápočtu potřebujete splnit všechny povinné domácí úkoly, což znamená získat z každého alespoň polovinu bodů, předtím než se započítá penalizace za pozdní odevzdání1).
Úlohy se kontrolují stejnými testy, jako dostáváte, ovšem v odevzdávacím systému testy, resp. vaše úkoly běží pod Valgrindem. Aby byl úkol přijat jako správně odevzdaný, nesmí Valgrind najít žádné problémy.
Úkoly běží také pod sanitizéry – AddressSanitizer, MemorySanitizer a UndefinedBehaviorSanitizer. Ty společně detekují více chyb než Valgrind, jsou rychlejší a jejich výstup je podrobnější. Tento semestr jsou zatím v testovacím běhu a nejsou penalizovány – pokud si budete myslet, že vám něco hlásí špatně, napište na fórum.
Jednohubky jsou malé a nepovinné úkoly, za které můžete získat 1 bod. K tomu abyste bod získali je musíte odevzdat před začátkem dalšího cvičení.
Semestrálka
V Brute najdete i dvě testovací úlohy, na nichž si můžete vyzkoušet, jestli vám funguje tak, jak má.