Warning
This page is located in archive. Go to the latest version of this course pages.

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


Úkoly v semestru

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.

Úkoly

Úkol Téma Max bodů
1 List 15
2 Matika 20
3 Flatset 5

Jednohubky

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

Testovací úlohy

V Brute najdete i dvě testovací úlohy, na nichž si můžete vyzkoušet, jestli vám funguje tak, jak má.

1)
To znamená, že pokud jste dostali 5 bodů z 10 z testů a penalizace za pozdní odevzdání je v danou chvíli 10 bodů, tak jste stále odevzdali úkol úspěšně.
courses/b6b36pjc/ukoly/start.1539812531.txt.gz · Last modified: 2018/10/17 23:42 by horenmar