C - programovací jazyk
Čo Vás naučíme
Programovací jazyk C je všeobecne použiteľný, známy svojou efektivitou, ekonómiou a prenositeľnosťou. Táto charakteristika ho predurčuje pre prakticky všetky oblasti programovania. Obzvlášť užitočným je C v systémovom programovaní, pretože umožňuje písanie rýchlych, kompaktných programov, ktoré sú ľahko adaptovateľné pre iné systémy. Dobre napísaný program v C je často rovnako rýchly ako program napísaný v assembleri, avšak je čitateľnejší a jednoduchšie editovateľnejší. Jazyk C bol navrhnutý ako pomerne malý jazyk, kombinujúci efektivitu a výkonnosť. C v sebe neobsahuje funkcie pre robenie vstupu a výstupu, alokáciu pamäti, prácu s obrazovkou a riadenie procesu. Pre tieto funkcie siaha programátor do systémových knižníc. Vďaka tomu sa môže rozhodnúť, či použije funkcie zo štandardných knižníc, alebo napíše verziu špeciálne pre svoje potreby. Tento návrh pomáha oddeliť vlastnosti jazyka od vlastnosti spojených s konkrétnym procesorom, architektúrou. V C tak môžeme ľahšie písať prenositeľné programy.
Absolvent sa oboznámi so syntaxou jazyka C, dátovými typmi, operátormi a výrazmi. Bude schopný používať ukazovatele, dynamické štruktúry a štandardné knižnice. Všetky teoretické vedomosti si sám preverí na praktických príkladoch.
Požadované vstupné znalosti
- základná znalosť práce s PC
- základná orientácia v operačnom systéme MS Windows
- znalosti na úrovni kurzu Základy algoritmov a programovania
Osnova kurzu
od do jazyka C - história - základná štruktúra
preprocesor
- definícia symbolických konštánt a makier
- vkladanie textu
- podmienený preklad
premenné
- identifikátory premenných
- deklarácia premenných
- typy premenných
operátory a výrazy
- priorita operátorov
- unárne a binárne operátory
- výrazy
riadiace štruktúry
- výrazový príkaz, blok, podmienený príkaz
- prepínač
- príkazy cyklu a skoku
štandardný vstup a výstup
reazce
súbory
- práca so súbormi na nižšej úrovni
- parametre programu
smerníky - pointre
- smerník a premenná, pole, reazec, funkcie, parametre funkcie
- smerník na štruktúru
- polia smerníkov
dátové štruktúry
- lineárny zoznam
- strom
triedenie
Termín aktuálne pripravujeme. V prípade záujmu si termín kurzu môžete vyžiadať pomocou jednoduchého formulárika nižšie, naplánovaný termín kurzu Vám pošleme na uvedený e-mail..
Vyžiadanie termínu
Doplnkové informácie
- Miesto konania kurzu: Bratislava
- Realizácia termínu závisí od jeho naplnenosti
- V rámci kurzu je pripravené občerstvenie (káva, čaj..)
- Všetky uvedené ceny sú konečné s DPH
- V prípade záujmu je možné zabezpečiť obed
- V prípade záujmu je možné zabezpečiť ubytovanie
- Možnosť realizovať formou náhradného plnenia
Cookie je krátky textový súbor, ktorý do prehliadača odosielajú navštívené webové stránky. Webovým stránkam umožňuje zapamätať si informácie o vašej návšteve, napríklad preferovaný jazyk a ďalšie nastavenia. Ďalšia návšteva stránok tak môže prebehnúť ľahšie a môže byť produktívnejšia. Súbory cookie sú dôležité. Bez nich by bolo prehliadanie webu oveľa zložitejšie. Súbory cookie môžu byť použití aj na zhromaždovanie štatistických a marketingových údajov.
Na našom webe využívame Google Analitics cookies, ktoré nám umožňujú zistiť reálnu návštevnosť našej stránky.
Zoznam použitých cookies:
- Session Cookie - Cookie s náhodne generovaným názov, ktorá sa dá využiť pri prihlasovaný
- Google Analitics - Cookie využívaná na vedenie štatistiky o prístupoch na našu webovú stránku
-
Cookie Accept - Informácia či návšetvník súhlasí z ukladaním uvedených cookies.