Charles Explorer logo
🇨🇿

Algoritmizace a programování

Předmět na Pedagogická fakulta |
OKBI1I129B

Sylabus

Algoritmizace

Algoritmy a algoritmizace

Algoritmické konstrukce a struktury

Programování v jazyce C

Základy jazyka

Řídící struktury

Datové typy

Funkce

Ukazatele

Jednorozměrné pole

Textové řetězce

Práce se souborem

Vícerozměrná pole

Anotace

Posláním předmětu je seznámení studentů s univerzálním jazykem nízké úrovně, s jeho syntaxí, která je dnes běžná i většiny programovacích jazyků, a se specifiky jazyka zejména v oblasti přístupu k datům, pochopení základních programových konstrukcí, filozofie datových typů a příslušných operátorů, včetně možností ukazatelů v přístupu do paměti a dále rozvinutí praktických dovedností s důrazem na adekvátní využívání prostředků, resp. konstrukcí jazyka. V rovině programování je předmět obsahově orientován na základní prostředky jazyka C, proměnné, konstanty, příkazy, operátory, podmíněné příkazy, cykly a využití vlastních i knihovních funkcí.

Vedle základních prostředků je hlavní důraz kladen na práci se souborem, třídící algoritmy a vstupně výstupní operace.