Předmět: Úvod do programování

» Seznam fakult » PRF » OPT
Název předmětu Úvod do programování
Kód předmětu OPT/UDP
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Moťka Libor, Mgr. Ph.D.
  • Řeháček Jaroslav, prof. Mgr. Ph.D.
  • Stoklasa Bohumil, Mgr. Ph.D.
Obsah předmětu
1. Úvod do programování v C - základní prvky jazyka, zdrojové soubory, překladač, preprocesor. 2. Standardní vstup a výstup - funkce pro znakový vstup a výstup, formátovaný vstup a výstup. 3. Řídící struktury - větvení, podmíněný příkaz, cykly. 4. Řídící struktury - přepínač, řízení cyklů, příklad použití cyklů: výpočet integrálu. 5. Práce se soubory - ukazatel na soubor, základní funkce pro čtení/zápis. 6. Práce se soubory - práce s daty, čtení a zpracování dat, ukádání výsledků do souboru. 7. Funkce - programování uživatelských funkcí, deklarace funkcí. 8. Funkce - komunikace prostřednictvím parametrů, oblast platnosti identifikátorů, ukazatel na funkci, hlavičkové soubory. 9. Pole - jednorozměrná a vícerozměrná pole, pointerová aritmetika, aplikace: třídění, hledání, práce s vektory a maticemi. 10. Matlab/Octave - software pro numerické výpočty, programovací jazyk. 11. Matlab/Octave - ukázka aplikací v přírodních vědách. 12. Oslo - profesionální software pro návrhy a optimalizace optických soustav, skriptovací jazyk Oslo, podobnosti a rozdíly ve srovnání s jazykem C, programování uživatelských funkcí.

Studijní aktivity a metody výuky
Přednášení, Demonstrace
  • Příprava na zápočet - 20 hodin za semestr
Výstupy z učení
Základy programování a aplikace programovacích technik v přírodních vědách.
Po úspěšném absolvování kurzu studenti získají znalosti předmětu v rozsahu sylabu a schopnost aplikovat získané poznatky při řešení problémů.
Předpoklady
Bez předchozích předpokladů.

Hodnoticí metody a kritéria
Analýza výkonů studenta, Rozhovor

Dostatečné znalosti v rozsahu přednášky.
Doporučená literatura
  • P. Herout. (2004). Učebnice jazyka C. Kopp, České Budějovice.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Biofyzika - specializace Molekulární biofyzika (2024) Kategorie: Fyzikální obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Optika a optoelektronika (2019) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Obecná fyzika a matematická fyzika (2019) Kategorie: Fyzikální obory 2 Doporučený ročník:2, Doporučený semestr: Zimní