Charles Explorer logo
🇨🇿

Programování v jazyce C

Předmět na Matematicko-fyzikální fakulta |
NPRG066

Sylabus

- historie jazyka C, standardy, motivace

- styly psaní C kódu, základní primitiva jazyka

- deklarace/definice funkcí, lokální a globální proměnné

- pole, ternární operátor

- konverze číselných typů, reprezentace záporných čísel

- řetězce

- ukazatele, operátor reference a dereference, aritmetika ukazatelů, pole ukazatelů

- dynamická alokace paměti

- struktury, uniony

- čtení složitých deklarací

- const, enum, typedef, bitová pole

- bitové operace

- ladící nástroje a techniky

Anotace

Seminář zahrnuje jazyk C v rozsahu standardů C90 a C99. Je zaměřen na studenty, kteří nemají žádnou předchozí zkušenost s tímto jazykem.

Předpokládá se ale základní znalost programovacích pojmů jako je proměnná, příkaz přiřazení, cyklus, nebo funkce. Seminář klade silný důraz na praktické procvičení probrané látky během každého cvičení psaním a spouštěním reálných programů napsaných v jazyce C.