Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




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.