Programovací jazyk C
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
D36PJC | Z,ZK | 4 | 14+4s |
- Předmět je náhradou za:
- Programování v jazyku C++ (XD36PJC)
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Základní kurz programování v jazyce C. Datové, operační a řídicí struktury jazyka C. Standardní knihovny. Preprocesor jazyka C. Vazba na operační systém. Techniky programování v jazyce C.
- Požadavky:
- Osnova přednášek:
-
1. Jazyk C a operační systém UNIX, základní struktura programu
2. Základy programovaní v C, syntaxe jazyka, základní vstup a výstup
3. Datové typy, deklarace, práce s řetězci
4. Operátory a výrazy
5. Příkazy, funkce
6. Pole a struktury
7. Ukazatelé, dynamické struktury, práce s volnou pamětí
8. Vstup a výstup, práce se soubory, binární soubory, knihovny
9. Funkce a ukazatelé
10. Systematické programování v C, preprocesor
11. Implementace typických datových struktur a algoritmů v C
12. Funkce s proměnným počtem parametrů a další speciality jazyka
13. Implementace C pro různé systémy, organizace paměti, vazba na OS
14. C a C++
- Osnova cvičení:
-
1. Seznámení s vývojovým prostředím
2. Zadání semestrálních prací, příklad jednoduchého programu
3. Práce s řetězci
4. Používání operátorů
5. Jednoduché vstupy a výstupy
6. Práce s polem
7. 1. test (syntaxe, jednoduché funkce)
8. Konzultace k semestrálním pracím
9. Práce se strukturami
10. Práce s ukazateli
11. Práce se soubory
12. Komunikace programu se systémem
13. 2. test (struktury, práce se soubory)
14. Zápočet
- Cíle studia:
- Studijní materiály:
-
[1] Brodský, Skočovský: Operační systém UNIX a jazyk C. SNTL, Praha 1989
[2] Herout: Učebnice jazyka C. KOPP, České Budějovice 1993
[3] Richta, K., Brůha, I.: Programovací jazyk C. Skripta ČVUT-FEL, Praha 1991,1993
- Poznámka:
-
Předmět má stejnou náplň jako předmět 36PJC.
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů: