Algoritmy II
Základní informace o předmětu
Cvičení
Docházka
- Docházka na cvičení je povinná.
- Maximální možnost zameškání je 20 %.
- Zameškání hodiny ovlivňuje nárok na body z cvičení:
- pokud se student dopředu omluví a je omluven, má nárok na body.
- pokud se student z hodiny dopředu neomluví, pak nárok na body z daného cvičení nemá.
Bodování
- Na každém cvičení lze získat maximálně 1 bod (100 %), pokud není řečeno jinak.
- Body lze získat za vypracování zadané úlohy anebo aktivity na cvičení.
- Nárok na body má ten, kdo je přítomen na cvičení anebo je z cvičení omluven.
Způsob odevzdání úloh
- Řešení včetně loginu vždy zaslat na můj email jako:
-
zabalený zip soubor s názvem loginu například "abc0001".
-
anebo link na repositář s projektem ve verzovacím systému jako je například github.
- Název projektu bude vždy pojmenován jako TaskN, kde N je číslo úlohy, například Task1 pro zadanou úlohu z prvního cvičení.
- Odeslané řešení musí vždy obsahovat všechny nutné soubory pro spuštění.
- Projekt musí být očištěný od nepotřebných souborů, jako jsou například .exe soubory anebo soubory vygenerované kompilátorem.
- Řešení musí obsahovat i nějaké konkrétní příklady volání samotného implementovaného řešení.
- Odevzdání nejpozději do deadlinu.
Poznámky k řešením
- žádná čeština (výjimka komentáře)
- žádné nekonečné cykly a jiné nesmysly
- pojmenování metod a proměnných podle toho, co dělají / obsahují (případně i okomentovat, pokud to není jasný)
- řídící parametry algoritmu musí být možné nastavit skrze metodu
- využívání připraveného kódu - nepsat zbytečně duplicitní metody
- psát kód objektově
Projekt
- Zadání projektů, rozdělení studentů a testovací data naleznete na stránkách pana doc. Dvorského, pokud jsou již zveřejněny -> Obhajoba projektu