|
|
|
||
Základní kurz programování pro 1. ročník bakalářského studia. Obsahem
kursu je programování v jazyce Python, metody návrhu algoritmů a tvorby programů. Předpokládají se vstupní
znalosti v rozsahu předmětu NMTD103 Programování pro deskriptivní geometrii I, na který tento předmět přímo
navazuje.
Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (18.05.2022)
|
|
||
Předmět je zakončen zápočtem a zkouškou. K získání zápočtu se požaduje:
Povaha těchto požadavků neumožňuje vypsat opravné termíny.
Zkouška má písemnou a ústní část. Na složení zkoušky má student tři pokusy (jeden řádný a dva opravné termíny). Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (22.11.2023)
|
|
||
Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (22.11.2023)
|
|
||
Zkouška má povinnou písemnou a nepovinnou ústní část. Požadují se znalosti programovacího jazyka a algoritmů v rozsahu sylabů přednášek NMTD103 a NMTD104. Součástí písemné části zkoušky je vyřešení několika menších úloh, v nichž je úkolem návrh efektivního algoritmu, volba vhodných datových struktur, zapsání algoritmu ve tvaru funkce v Pythonu, odhad časových a paměťových nároků navrženého algoritmu. Ústní část sestává z diskuze nad písemnou částí a případně z odpovědí na otázky vycházející ze sylabu. K účasti na zkoušce není nutné předchozí získání zápočtu. Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (22.11.2023)
|
|
||
Předpokládají se vstupní znalosti v rozsahu předmětu NMTD103 Programování pro deskriptivní geometrii I. Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (18.05.2022)
|