Součásti seminárního projektu IT355
Fungující program
Odevzdává se spustitelný tvar programu (EXE nebo JAR).
Součástí práce jsou samozřejmě také všechny zdrojové části programu.
Dokumentace pouze v elektronické podobě.
Popis algoritmu
Popis algoritmu by měl být především jasný a přesný. Pro porozumění bývá nejlepší obrázek.
Popsat graficky algoritmus je možné strukturogramem, vývojovým schématem, pseudokódem, možná i jinak.
Uživatelská dokumentace
(pro neprogramátora, který by chtěl program spustit a řešit nějakou úlohu)
- Popis vstupního souboru
- Popis výstupního souboru
- Popis uživatelského rozhraní programu (ten může být minimální, protože popisy na formuláři na obrazovce jsou obvykle dost výmluvné)
- Seznam použitých (cizích) podprogramů, které je nutno na počítači mít, aby šlo program spustit
Programátorská (autorská) dokumentace
(pro programátora, který by chtěl program opravit)
- Popisy důležitých proměnných
- Popis hlavních podprogramů, pokud nejsou popsány jako poznámky přímo v programu
- Seznam použitých (cizích) podprogramů, které je nutno na počítači mít, aby šlo program opravit a přeložit
- Částí programátorské dokumentace jsou i poznámky uvnitř zdrojového textu programu
Prezentace na semináři
Student by měl ukázet, že algoritmu porozuměl.
To nejlépe ukáže tak, že se mu algoritmus podaří vysvětlit i kolegům - studentům.
V ideálním případě aspoň polovina přítomných studentů pochopí, o co jde.
Součástí seminární práce je i asi 10 minutová prezentace ve výuce. Navíc je vhodné počítat s dotazy, možná bude nutno dodatečně vysvětlit podrobněji.
Vhodné je zvolit si nějaký jednoduchý příklad a na něm algoritmus předvést.
Pznámky
- Protože z důvodu státních svátků odpadnou dvě cvičení, platí dohoda vyučujícího se studenty, že na prezentaci projektů je náhradní termín úterý 22. května.
- Všechny součásti projektu odebzdávejte v elektronické podobě.
- Pokud nějakou část svého projektu převezmete z cizího zdroje, uveďte ve své dokumentaci, odkud a kterou část jste převzali.
-