Předmět Programování v jazyce C (UF / BL124)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu UF / BL124 - Programování v jazyce C, Filozoficko-přírodovědecká fakulta, Slezská univerzita v Opavě (SU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
Instalace. Vývojové prostředí, tvorba zdrojových kódů, ladění programu.Struktura a syntaxe jazyka. Deklarace a definice funkcí, typy návratové hodnoty funkce a argumenty funkce. Smyčky a větvení: příkazy WHILE, DO, FOR, IF, SWITCH, BREAK, CONTINUE, GOTO.Datové typy. Základní datové typy (char, int, real). Specifikace proměnných a konstant, znaky a řetězce, struktury, bitová pole. Viditelnost proměnných (extern, static), doba života (auto), konverze datových typu, přejmenování existujících typu (typedef).Direktivy preprocesoru. Vkládání souboru a knihoven funkcí direktivou INCLUDE, direktiva DEFINE a její použití při předdefinování maker, UNDEF pro zrušení definic. Podmíněné direktivy při kompilaci zdrojového kódu (IF, ELSE, ENDIF, IFDEF, ELIF). Podmíněná direktiva DEFINED.Práce s pointery. Pointery na jednoduché proměnné, jejich deklarace a inicializace. Pointery na pole a na textové řetězce, inicializace textových řetězců. Pointer jako argument funkce. Pole pointeru a pointer ukazující na pointer. Zpracování argumentu příkazového řádku v DOSu (UNIXu). Pointery a funkce.Práce se soubory. Proudové operace prostřednictvím typu FILE, otevření souboru (fopen) a metody přístupu k souboru, uzavření souboru (fclose), zápis a čtení řetězce (fputs, fgetc), zápis a čtení formátovaných dat (fprintf, fscanf). Grafika. Inicializace grafického režimu, organizace rastru obrazovky, kontrola nastaveného videorežimu.
Získané způsobilosti
Studenti se naučí základům programování v jazyce C.
Literatura
Herout, P. Učebnice jazyka C - I. díl. Kopp, České Budějovice, 2010. Herout, P. Učebnice jazyka C - II. díl. Kopp, České Budějovice, 2010.
Požadavky
Sdělí vyučující na počátku výuky.
Garant
RNDr. Jan SCHEE, Ph.D.
Vyučující
RNDr. Jan SCHEE, Ph.D.Ing. Jaroslav ZEMANRNDr. Jan SCHEE, Ph.D.Ing. Jaroslav ZEMAN