INFORMAČNÝ LIST PREDMETU

Kód:

A502

Skratka:

CJ

Názov: C – jazyk

Študijný odbor: Informačné a riadiace systémy

Aplikovaná informatika, Informačná a riadiaca technika

Garantuje: doc. Ing. Karol Matiaško, CSc.

Zabezpečuje: RNDr. Peter Varša

Semester: zimný

Odporučený: 5

Rozsah výučby: prednášky – cvičenia – laboratórne cvičenia

Týždenný: 2-0-2 Za semester: 24-0-24

ECTS kredity:

6

Podmieňujúce predmety:
 

Ukončenie predmetu a spôsob hodnotenia: priebežne – 15%

skúška (písomná a ústna) – 85%

Cieľ predmetu:

Zvládnuť tvorbu programov v C-jazyku v integrovanom prostredí Turbo C

Stručný sylabus:

Prednášky: Základné vlastnosti C-jazyka, štruktúra programu v C-jazyku. Kľúčové slová, základné dátové typy, premenné. Operácie a operátory. Funkcie pre vstup a výstup – printf, getch, scanf, gets. Príkazy, podmienené príkazy, cykly. Deklarácia a definícia funkcií, parametre funkcií. Smerníky – dynamické dátové štruktúry, dynamická alokácia pamäte. Štruktúry a unióny, súbory. Preprocesor C-jazyka. Pamäťové modely, pamäťová segmentácia. Integrované prostredie Turbo C.

Cvičenia: Tvorba a ladenie programov vo vývojovom prostredí Turbo C. Vypracovanie, odovzdanie a obhájenie semestrálneho projektu.

Literatúra:

Kernighan, Ritchie: Programovací jazyk C, ALFA+SNTL, 1998

Nenadál, Václavíková: Turbo C – popis jazyka, GRADA Praha, 1991

Kovalík Š., Tavač, V.: C jazyk, Skriptá VŠDS, 1995

Dátum poslednej úpravy osnovy: 18.12.2002