354-0034/01 – Programování v C (PrC)
Garantující katedra | Katedra robotiky | Kredity | 2 |
Garant předmětu | Fiktivní Uživatel | Garant verze předmětu | prof. Dr. Ing. Petr Novák |
Úroveň studia | pregraduální nebo graduální | Povinnost | volitelný odborný |
Ročník | 5 | Semestr | zimní |
| | Jazyk výuky | čeština |
Rok zavedení | 1990/1991 | Rok zrušení | 2006/2007 |
Určeno pro fakulty | FS | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Vyučovací metody
Anotace
Popis prostředí TC.
Práce s integrovaným debugerem.
Grafické funkce v C-I, samostatný příklad.
Grafické funkce v C-II, referenční typ.
Opakování - struktury, unie, bitová pole, úvod do C++.
Objektové typy v C++, přístupová práva, odvozené třídy.
Parametry funkcí v C++.
Hlavní odlišnosti jazyků C a C++.
Spolupráce s jinými moduly.
Předefinované operátory v C++.
Popis základních objektových knihoven.
Datové proudy v C++, příklad.
Ukázka spolupráce s Visual Basicem v prostředí Windows.
Povinná literatura:
Základní literatura
Novák P.: Programování v jazyce C. Interní učební text. Katedra
robototechniky,
FS, VŠB-TU Ostrava 1995.
Doplňková literatura
Miroslav V.: Programovací jazyky C/C++.Praha 1992, GComp
Borland : Turbo C++ User°s Guide. (manuál k C++)
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1 Typy dat, vlastní typy
2 Operace, přiřazovací operátor, aritmetické operátory, bitové
operátory, kombinované operátory.
3 Vstupy /výstupy, převádění adresy do scanf, vstupní funkce gets a
getch.
4 Ukazatele, podmíněné příkazy.
5 Funkce, parametry, předávání parametrů.
6 Ukazatele 2.
7 Tvorba projektu
8 Ladění pomocí integrovaného debuggeru
9 Práce s přerušením
10 Práce s I-O
11 Grafický subsystém
12 Ovládání I-O periferií
13 Přístup na souborový I/O
14 Zpracování chybových stavů
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.