Předmět Programování (AUPKS / A2PRG)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu AUPKS / A2PRG - Programování, Fakulta aplikované informatiky, Univerzita Tomáše Bati ve Zlíně (UTB).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
- "Hello World" příklad.- Vývojové prostředí, překlad, sestavení, spuštění a ladění programu.- Klíčové slova a operátory.- Výrazy a příkazy.- Typy proměnných a jejich deklarace.- Paměťové třídy v jazyce C (auto, register, static, extern).- Rozsah platnosti objektů v jazyce C ( vnitřní sestavování (modul,soubor), vnější sestavování (globální), bez sestavování (lokální v bloku) ).- Správa paměti (automatická (na zásobníku), statický blok, dynamická alokace (na haldě)).- Přetypování.- Ukazatele a pole.- Zaměnitelnost pole a ukazatele.- Preprocesor a makra.- Funkce, deklarace a definice.- Předávání argumentů hodnotou a hodnotou ukazatele.- Ukazatele na funkce.- Struktury, Union a výčtový typ (enum).- Standardní knihovna C, vstupně výstupní operace.
Získané způsobilosti
Student má obecné znalosti o strukturovaném programování a je schopen naprogramovat různé algoritmy v programovacím jazyce C.
Literatura
Kernighan, B., Ritchie, D. Programovací jazyk C. Praha, Computer Press, 2006. Herout, Pavel. Učebnice jazyka C. Praha : Kopp, 1992. ISBN 8090134211.Virius, M. Jazyky C a C++. Praha, Grada Publishing, 2005. Virius, M. Pasti a propasti jazyka C. Computer Press, 2005. Kadlec, V. Učíme se programovat v jazyce C. Praha, Computer Press, 2002.
Požadavky
Způsob zakončení předmětu - klasifikovaný zápočetPro získání klasifikovaného zápočtu je vyžadována aktivní účast, úspěšné a samostatné vypracování všech zadaných úloh v průběhu semestru a úspěšný půlsemestrální a semestrální test. Za testy je možné získat max. 50% bodů, za závěrečné projekty 50% bodů. Student musí získat minimálně 50% bodů z maximálního počtu bodů za testy a 50% bodů z maximálního počtu bodů za úkoly.Hodnocení:90 - 100% A80 - 89% B70 - 79% C60 - 69% D50 - 59% Eméně než 50% FX
Garant
Ing. Erik Král, Ph.D.
Vyučující
Ing. Tomáš BarotIng. Michal HeczkoIng. Karel HlaviznaIng. Tomáš KnotIng. Erik Král, Ph.D.Ing. Adam KrhovjákIng. Martin Pospíšilík, Ph.D.Ing. Lukáš RušarIng. Dalibor SlovákIng. Stanislav TalašIng. Tomáš Urbánek