Název předmětu | Programování B |
---|---|
Kód předmětu | KFY/P203 |
Organizační forma výuky | Seminář |
Úroveň předmětu | nespecifikována |
Rok studia | nespecifikován |
Semestr | Letní |
Počet ECTS kreditů | 3 |
Vyučovací jazyk | Čeština, Angličtina |
Statut předmětu | nespecifikováno |
Způsob výuky | nespecifikováno |
Studijní praxe | nespecifikováno |
Doporučené volitelné součásti programu | Není |
Vyučující |
---|
|
Obsah předmětu |
1. způsob zpracování programu, zdrojové a hlavičkové soubory, ASCII tabulka, identifikátory 2. komentáře, jednoduché datové typy a přiřazení, konstanty, funkce main 3. aritmetické výrazy, základní matematické funkce, terminálový vstup a výstup 4. generování náhodných čísel, logické operátory a výrazy, podmíněné příkazy 5. iterační příkazy (cykly), příkaz goto, statická pole 6. řetězce, vstup ze souboru a výstup do souboru (práce s textovými a binárními soubory), typová konverze. 7. makra - direktivy #define a #include, funkce (deklarace, definice, volání, parametry) 8. oblast platnosti identifikátorů, paměťové třídy, pointery 9. konverze pointerů, pointery na funkce a funkce jako parametry funkcí 10. pointerová aritmetika, reference 11. struktury a výčtové typy, dynamické přidělování a navracení paměti 12. dynamická alokace matic, seznam 13. měření časových intervalů, parametry funkce main, přesměrování vstupu a výstupu, funkce
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
V rámci tohoto kurzu by si studenti měli osvojit vybrané partie z programování v jazyce C resp. C++ (neobjektová část) vhodné pro samostatné řešení problémů počítačového modelování.
|
Předpoklady |
Výuka v angličtině je určena pro erasmové a zahraniční studenty. Výuka v případě malého počtu studentů probíhá formou individuálních konzultací.
|
Hodnoticí metody a kritéria |
nespecifikováno
|
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
---|