MENU
Úvod
Kurzy
Obecný jazyk C - programování
zĂĄujem o kurz

Obecný jazyk C - programování (C1)

Kurz seznamuje ú?astníky se základy programovacího jazyka C, tak jak ho implementuje norma ANSI, platná pro všechny platformy (Windows, Linux, Unix ...). Tím získají ú?astníci d?ležitý základ pro práci a další rozvoj nejen v jazycích C/C++, ale i v mnoha dalších klonech, které ze syntaxe jazyka C vycházejí (Java, PHP, Perl, Javascript ...). Standardn? je výuka vedena v prost?edí MS Windows, ale podle zájmu student? je možné pro tento kurz využít i konkrétní požadovaný p?eklada? nebo prost?edí OS Linux. Všechny probírané techniky jsou platformn? univerzální.

Kurz je zaradenĂ˝ v kategĂłrii: Programování → C/C++
Ostatní

Náročnosť kurzu: začiatočník

DĂŠlka kurzu: 3 dny

Nåplň kurzu:

  • Základní pojmy - zdrojové a hlavi?kové soubory, vývojové prost?edí, p?eklada?e, rozdíly mezi C a C++
  • První za?átky - syntaxe , základní datové typy, operátory, aritmetické výrazy, "Hello World", komentá?e
  • ?ídicí p?íkazy - cykly (for, while, do-while), podmínky (if); p?íkazy switch, case, goto, return
  • Terminálový vstup a výstup - znakový a formátovaný vstup a výstup, funkce z hlavi?kového souboru stdio.h
  • Funkce - definice, deklarace, parametry, návratová hodnota, funkce „main“ a její parametry
  • Práce se soubory - otevírání a zavírání soubor?, základní operace se soubory
  • Preprocesor - význam, direktivy podmín?ného p?ekladu, vložení hlavi?kového souboru, direktiva #include a #define, makra
  • Pointery (ukazatele) - princip ukazatel?, použití, pointer typu void, pole (jedno i vícerozm?rné), pointer jako parametr funkce (p?edávání parametru hodnotou vs. odkazem), pointer na funkci
  • Práce s pam?tí v jazyce C , dynamická alokace pam?tí (malloc), pam??ové t?ídy (static, extern, register), struktury
  • ?et?zce - práce s ?et?zci, funkce z hlavi?kového souboru string.h
  • Bitové operace - binární or, and, xor; bitové rotace, reálné využití

PredpokladanĂŠ znalosti: znalost obecných zásad programování, výhodou zkušenost s jiným programovacím jazykem

V cene kurzu je publikĂĄcia v hodnote: 315 CZK


TermĂ­ny kurzu:

Nie je vypĂ­sanĂ˝ Ĺžiadny termĂ­n.


Odporučené predchádzajúce a nadväzujúce kurzy: