Předmět Programování v jazyce C/C++ (MTI / PJC)
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 MTI / PJC - Programování v jazyce C/C++, Fakulta mechatroniky a MIS, Technická univerzita v Liberci (TUL).
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
Přednášky1. Úvod do jazyka C, historický vývoj jazyka C k C++, vztah k operačním systémům2. Datové typy, konstanty, deklarace3. Operátory a výrazy, Přiřazovací výrazy.4. Řídicí struktury5. Lexikální prvky a struktura programu6. Pole a ukazatele7. Funkce8. Struktury, uniony, výčty a uživatelem definované datové typy9. Dynamická alokace paměti10. Vstup a výstup11. Standardní funkce12. Úvod do objektového programování, jazyk C++13. Základní konstrukty jazyka C++, definice tříd, dědičnost, přístupová práva k metodám a atributům, virtuální třídy14. Práce s třídami, vytváření a rušení objektů v paměti, přístup k atributům a metodám objektůCvičení:1. Úvod do programování v jazyce C2. Datové typy, konstanty, deklarace3. Operátory a výrazy, Přiřazovací výrazy.4. Řídicí struktury5. Vytváření správné struktury programu6. Pole a ukazatele7. Vytváření a volání funkcí8. Struktury, uniony, výčty a uživatelem definované datové typy9. Dynamická alokace paměti10. Vstup a výstup11. Základy definice tříd v C++, vytváření a uvolňování objektů z paměti12. Dědičnost a řízení přístupu k atributům a metodám tříd13. Virtuální třídy a jejich použití
Získané způsobilosti
Znalost základních stavebních prvků jazyka C, používání ukazatelů, dynamická alokace paměti. Vytváření vlastních funkcí, správná struktura programu včetně postupu analýzy a návrhu. Základní znalosti objektového programování v C++.
Literatura
Virius, M. Od C k C++. Kopp České Budějovice 2000, &. ISBN 80-7232-110-2.Brodský, J. - Skočovský, L. Operační systém Unix a jazyk C. Praha KVT SNTL, 1989. ISBN ISNB 80-03-00049-.HEROUT, P. Učebnice jazyka C. České Budějovice, Nakladatelství Kopp, 2004. ISBN 80-7232-220-6.
Požadavky
Účast na cvičeních. Realizace zadané samostatné práce. Pro úspěšné složení zkoušky je třeba zvládat manipulaci s jednoduchými daty i s hodnotami strukturovaných datových typů (pole, záznam, množina, objekt) a manipulaci s textovými a binárními soubory. Praktická znalost práce s počítačem.
Garant
Ing. Josef GrosmanIng. Roman Špánek, Ph.D.
Vyučující
Ing. Josef GrosmanIng. Přemysl SvobodaIng. Josef GrosmanMUDr. Pavel KavkaIng. Přemysl SvobodaIng. Roman Špánek, Ph.D.