Charles Explorer logo
🇨🇿

Algoritmizace a programování

Předmět na Pedagogická fakulta |
OPBI4I023A

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

Cílem předmětu v oblasti algoritmizace je seznámit studenty se základy algoritmizace, algoritmickými konstrukcemi, vybranými způsoby a prostředky zápisu algoritmů a vybranými algoritmy. V oblasti programování je cílem předmětu seznámit studenty s jazykem C, s jeho syntaxí, základními programovými konstrukcemi, filozofií datových typů a příslušných operací, problematikou ukazatelů a dále rozvinutí praktických dovedností s důrazem na adekvátní využívání prostředků, resp. konstrukcí jazyka.

Obsahově je předmět orientován na základní prostředky jazyka C, proměnné, konstanty, příkazy, operátory, podmíněné příkazy, cykly, ukazatele, práci s polem a funkce (včetně vybraných knihovních funkcí). Vedle využití základních prostředků jazyka se předmět dále věnuje vstupně výstupním operacím (zejm. práci se souborem) a implementaci vybraných algoritmů a datových struktur.

Studijní programy