Search
Odevzdávací systém Popis předmětu na FEL Rozvrh B6B36PCC Kontrolní test B6B36PCC
Předmět B6B36PCC se zabývá výukou programovacího jazyka C++. Látka je určena pro mírně pokročilé programátory, předchozí znalost C ani C++ není nutná. Cílem je nejenom seznámení studentů se základy jazyka C++ a jeho praktickým využitím, ale zejména pochopení některých základních konceptů práce s pamětí.
Předmět je zakončen zápočtem a zkouškou.
Pro získání zápočtu je nutné úspěšně odevzdat všechny povinné domácí úkoly i semestrální práci.
Pro vyšší bodové hodnocení je možné vypracovat nepovinné jednohubky a absolvovat kontrolní test v průběhu semestru.
Na zkoušce se píše písemný test, který obsahuje několik bodovaných otázek (celkem až 40 bodů). Vyhrazený čas je zpravidla 60 minut. Po odevzdání vyplněných testů je cca 1 hodina věnována na opravy. Ústní zkouška se nekoná. K nahlédnutí budou testy a jejich výsledky. Pro detailní podmínky absolvování zkoušky navštivte tento odstavec
Hodnocení je dáno celkovým součtem bodů za domácí úkoly, semestrální práci a písemný test.
Výsledná známka se řídí běžnou bodovou tabulkou:
Během semestru budou zadány 3 povinné domácí úkoly, 10 nepovinných “jednohubek” a jedna semestrální práce. Úkoly budou vyvěšeny na stránkách předmětu a budou se odevzdávat do odevzdávacího systému (BRUTE), kde budou automaticky hodnoceny. Jednohubky se budou zadávat během cvičení, a též odevzdávat do BRUTE.
Semestrální práce se bude odevzdávat přes BRUTE a bude hodnocena cvičícími. Celkem lze za úkoly získat až 40 bodů, za semestrální práci až 20 bodů.
Úspěšně odevzdaný úkol je takový, za který získáte alespoň 50% bodů předtím, než se započte penalizace za pozdní odevzdání. Penalizace je automaticky započítána v BRUTE - za první dva dny zpoždění 1 bod, za další dva dny 2 body, následně 5 až plný počet bodů.
Úkoly
Přednášky
Cvičení
Nabízíme několik testů na ukázku, viz Test 1 Test 2
* Doporučená literatura anglicky
* Česká literatura
* Reference:
* Přednášky na různá témata:
* Pokročilá literatura
* Další česká literatura
* Proč C++?