Náplň přednášek
1. Přehled služeb, informačních systémů, dostupnosti vývojových nástrojů, MSDN AA a prostředí VŠB-TUO pro studenty FEI.
2. Operátory, výrazy, základní konstrukce v programu a jednoduchý vstup a výstup.
3. Řízení chodu programu a textový vstup a výstup.
4. Funkce a jejich deklarace a definice.
5. Typické knihovní funkce, jejich použití a umístění.
6. Práce s datovými proudy a soubory.
7. Základy práce s řetězci, ukazateli a poli.
9. Dynamická alokace paměti.
10. Dokumentace programu, základy značkovacího jazyka a generování výstupu v něm.
11. Struktury a uživatelské typy dat.
12. Doporučení pro zápis zdrojového kódu, komentování, formátování, zvyklosti pro tvorbu identifikátorů i nástroje pro vývoj softweru.
13. Rezerva - úvod do systému Unix.
Náplň počítačových cvičení
Cvičení svou náplní odpovídají přednáškám, průběžným výstupem cvičení je vypracování průběžných úloh a konzultace k nim. Procvičovány budou průběžně konstrukce programovacího jazyka C a C++, po úvodní části semestru bude procvičována tvorba dokumentace a její generování. Postupně bude rozvíjena schopnost ladění programu s využitím možností vývojového prostředí.
Projekt: Zadání projektů budou směřována k implementaci základních dovedností a schopností programování s výstupem do souboru ve značkovacím jazyce. Důraz a kontrola v průběhu semestru jsou kladeny na samostatnou průběžnou práci, v závěru semestru se odevzdává semestrální projekt zejména s důrazem na dokumentaci a kontrolní vstupy a výstupy.
1. Přehled služeb, informačních systémů, dostupnosti vývojových nástrojů, MSDN AA a prostředí VŠB-TUO pro studenty FEI.
2. Operátory, výrazy, základní konstrukce v programu a jednoduchý vstup a výstup.
3. Řízení chodu programu a textový vstup a výstup.
4. Funkce a jejich deklarace a definice.
5. Typické knihovní funkce, jejich použití a umístění.
6. Práce s datovými proudy a soubory.
7. Základy práce s řetězci, ukazateli a poli.
9. Dynamická alokace paměti.
10. Dokumentace programu, základy značkovacího jazyka a generování výstupu v něm.
11. Struktury a uživatelské typy dat.
12. Doporučení pro zápis zdrojového kódu, komentování, formátování, zvyklosti pro tvorbu identifikátorů i nástroje pro vývoj softweru.
13. Rezerva - úvod do systému Unix.
Náplň počítačových cvičení
Cvičení svou náplní odpovídají přednáškám, průběžným výstupem cvičení je vypracování průběžných úloh a konzultace k nim. Procvičovány budou průběžně konstrukce programovacího jazyka C a C++, po úvodní části semestru bude procvičována tvorba dokumentace a její generování. Postupně bude rozvíjena schopnost ladění programu s využitím možností vývojového prostředí.
Projekt: Zadání projektů budou směřována k implementaci základních dovedností a schopností programování s výstupem do souboru ve značkovacím jazyce. Důraz a kontrola v průběhu semestru jsou kladeny na samostatnou průběžnou práci, v závěru semestru se odevzdává semestrální projekt zejména s důrazem na dokumentaci a kontrolní vstupy a výstupy.