Detail předmětu
Jazyk C
IJC Ak. rok 2003/2004 letní semestr 5 kreditů
Jazyk C podle normy ISO. Systematická definice syntaxe a sémantiky, práce s ukazateli, modularita, standardní knihovny. Neobjektové základy C++ a použití standardních knihoven.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Základní znalost programování v C, včetně práce s ukazateli a adresovou aritmetikou. Tvorba jednoduchých modulárních programů v C.
Cíle předmětu
Cílem je seznámit studenty s jazykem ISO C a základními programovacími technikami v C. Důraz je kladen na různá nebezpečí vyplývající z použití ukazatelů a dalších rysů jazyka C.
Doporučené prerekvizity
- Základy programování (IZP)
Literatura referenční
- Kernighan, B.; Ritchie, D.: The C Programming Language, 2nd edition, Addison-Wesley, 1989 Stroustrup, B.: The C++ programming language, third edition, Addison-Wesley, 1997 Plauger, P.J.: The Standard C Library, Prentice-Hall, 1992 ISO: Programming languages - C, WG14/N869 Committee Draft, 1999 ISO: Programming languages - C, N2176 Committee Draft, 2017
Průběžná kontrola studia
domácí úkoly
Zařazení předmětu ve studijních plánech
- Program IT-BC-3, obor BIT, 2. ročník, volitelný
- Program IT-BC-3 (anglicky), obor BIT, 1. ročník, volitelný