Projekt
Postup při vytváření projektu a bodování je uvedeno zde, termíny jsou uvedeny v plánu cvičení.
Projekt bude hodnocen a opravován (v rámci možností) průběžně. Hodnocen však bude jednotně jako celek v IS až po skončení semestru.
Na cvičení, ve kterém je určeno odevzdání, můžete ještě provést konzultaci ale ke konci cvičení (v daném dni) odevzdáte (na e-mail cvičícího). Subjekt „zadání BPPC“. Odevzdávaný „zip“ soubor pojmenujte kodem cvičení (po13=pondělí 13:00), jménem autora a názvem tj. „po13_novak_zlomky“. Odevzdává jen jeden z autorů. Po odevzdání kontrolujte svůj mail, zda cvičící neodepíše že přišlo bez přílohy (například kontrola virů …) - posílejte pouze soubory typu „h“, „c“ a „cpp“ (jinak se stanete obětí spam filtrů).
Pozn.: tato stránka bude upravována/upřesňována na základě vašich dotazů.
Zadání témat projektů |
Vyberte si téma a dva spoluautory – do příštího cvičení Výběr spolupracovníků – projekt se vypracovává ve skupinách po třech studentech (z důvodu času na konzultace, jiný počet bude penalizován). Doporučuji projekty vytvářet samostatně, poté prokonzultovat a složit to nejlepší. Výběr tématu - stejné téma mohou mít maximálně dvě skupiny na cvičení. Seznam témat. |
Nahlašte zvolené téma a skupinu spoluautorů ve svých cvičeních |
|
Na základě předloženého formuláře napište vlastní zadání vašeho projektu Napište zadání projektu podle předlohy. Ve
formuláři nahraďte červené části textu na
základě vlastností vašeho projektu. Zadání
specifikuje základní metody, které musí
třída mít z hlediska procvičení základních
mechanizmů fungování tříd. |
|
hodnocení úplnosti a kvality zadání - 2 body |
|
Připomínky k zadání |
„globální“ chyby v zadání |
Odevzdání hlavičkového souboru Hlavičkový soubor by měl
pokrýt plně metody a funkce ze zadání. Hodnocení - podle kvality a úplnosti - 3body |
|
Zhodnocení hlaviček |
„globální“ chyby v hlavičkových souborech |
Součástí je ukázka činnosti projektu (zdrojový soubor s main), který by měl být napsán tak, aby se načetly data ze souboru z disku, s načtenými daty se postupně provedly všechny operace, a výsledek uložit do druhého souboru. K tomu by měl soubor obsahovat příslušný komentář. Názvy souborů jako parametr při spouštění programu. Hodnoty nemusí být zadávány a mohou být součástí programu. Odevzdává se tedy: hlavičkový soubor třídy, zdrojový soubor třídy, cpp soubor s ukázkou použití třídy (soubor s main), soubor vzorového zadání dat (je-li použit). Tyto soubory musí být přeložitelné (bez chyb a warningů) v prostředí MS Visual C (projekt prázdná konzola s maximální vahou warningů a chyb). Hodnocení zdrojů - kvalita zdrojových
textů, demonstrační program prezentující
práci se třídou s komentáři – 4
body, |
|
Zhodnocení zdrojů |
„globální“ chyby ve zdrojových souborech |
Krátká prezentace projektu – cca 5 minut + dotazy Prezentace by mohla
obsahovat: úvod, datová reprezentace včetně variant,
přehled zajímavých metod, zajímavý
kód, ukázka volání, možnosti zlepšení.
Prezentovat to v čem si myslíte, že váš
projekt je výjimečný, čím byste mohli
obohatit ostatní. obhajoba bodování - 3 body – úvod, datová reprezentace včetně variant, přehled metod, zajímavý kód, ukázka volání, možnosti zlepšení |
|
Body v dokumentaci:
1) Jméno, skupina, název dokumentace bodování – zadání, hlavička (1b), filozofie návrhu, volba dat, (1b) privátní a veřejné funkce, konstruktory, UML diagram (1b), popis funkcí rozhraní (2b), … závěr (1b) – celkem 6 bodů |
|
Zhodnocení projektů |
„globální“ chyby v projektech |
Poslední úpravy 2007-10-24