~~NOTOC~~ [[https://cw.felk.cvut.cz/brute/|Odevzdávací systém (Brute)]] [[https://cw.felk.cvut.cz/forum/forum-1423.html|Diskusní fórum]] [[http://www.fel.cvut.cz/cz/education/bk/predmety/13/95/p1395906.html|Popis předmětu na FEL]] [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B161/public/cz/predmety/13/95/p1395906.html|Rozvrh na FEL]] --------------- ===== Úkoly v semestru ===== 70 ze 100 bodů ze semestru je za domácí úkoly, z toho 40 za úlohy v Brute a 30 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šech 6 povinných alespoň na polovinu bodů, před započtením penalizace za pozdní odevzdání. Úlohy se kontrolují stejnými testy jako dostáváte, běžících pod [[http://valgrind.org/|Valgrindem]]. Chyby odhalené Valgrindem s sebou nesou penalizaci ve výši poloviny maxima bodů z daného úkolu. Během semestru dostanete 6 malých povinných úloh, 2 bonusové (z nich můžete dostat body i nad rámec 40 bodů z povinných úloh) a semestrální práci. ==== Malé úlohy ==== ^ Úkol ^ Téma ^ Max bodů ^ | 1 | Manipulace s formátovaným textem | 4 | | 2 | Trie: základy | 7 | | 3 | Trie: třída a průchod | 8 | | 4 | Trie: STL-alike třída | 7 | | 5 | Parser/Vyhodnocovač matematických výrazů | 8 | | 6* | Parser (ext) | 3 | | 7 | Flatset: šablona | 6 | | 8* | TBA | 5 | Úkoly označené hvězdičkou jsou bonusové. ==== Velké úlohy ==== [[courses:b6b36pjc:ukoly:semestralka|Semestrálka]] ==== Testovací úlohy ==== V Brute najdete i [[courses:b6b36pjc:ukoly:test_upload|dvě testovací úlohy]], na nichž si můžete vyzkoušet jestli vám funguje tak jak má.