Výuka
Konzultační hodiny
Kdykoliv, po dohodě e-mailem.
slidy ze cvičení IZP
- 1. týden - cv01 - Organizace předmětu, vývojové nástroje, základy programování a podmínky
- 2. týden - cvičení se nekoná (státní svátek)
- 3. týden - cv02 - Desetinná čísla, cykly a pole
- 4. týden - cv03 - Znaky, řetězce, zanořené cykly a vícerozměrná pole
- 5. týden - cv04 - Funkce a argumenty programu
- 6. týden - cv05 - Standardní proudy, soubory a datové struktury
- 7. týden - cv06 - Ukazatele a předávání parametrů - odevzdání 1. projektu (Pondělí, 30.10. v 8:00)
- 8. týden - cv07 - Dynamická alokace paměti - půlsemestrální test (Pátek 10.11. v 18:00)
- 9. týden - cvičení se nekoná (státní svátek)
- 10. týden - cv08 - Alokace dvourozměrného pole, ladění programu a realokace
- 11. týden - cv09 - Rekurze, vyhledávání a řazení
- 12. týden - místo cvičení se koná obhajoba 2. projektu (odevzdáván v Pátek, 1.12. v 23:59)
- 13. týden - cv10 - Abstraktní datové typy
slidy ze cvičení ISU
- cv01 - Organizace předmětu, číselné soustavy, pevná řádová čárka a kódování čísel
- cv02 - Procesor, vývojové nástroje a základy programování
- cv03 - Globální proměnné, pole a indexové registry
- cv04 - Registr příznaků, posuvy, rotace, násobení a dělení
- cv05 - Logické instrukce, programový čítač a podmínky
- cv06 - 1. bodovaný test (místo cvičení)
- cv07 - Cykly a řetězové instrukce (+ půlsemestrální zkouška v pondělí 18.3., místo přednášky)
- cv08 - Funkce, zásobník, předávání parametrů a rekurze
- cv09 - Konvence volání, externí funkce a lokální proměnné
- cv10 - 2. bodovaný test (místo cvičení)
- cv11 - Desetinná čísla, matematický koprocesor a proměnné typu float
- cv12 - Porovnávání desetinných čísel, parametry typu float a double
- cv13 - 3. bodovaný test (místo cvičení)
Vyučované předměty
IZP |
Základy programování
Cvičení na počítači, Projekt, česky, anglicky, zimní, UITS |
ISU |
Programování na strojové úrovni
Cvičení na počítači, Přednáška, česky, anglicky, letní, UITS |
EVO |
Aplikované evoluční algoritmy
Cvičení na počítači, Projekt, Přednáška, česky, letní, UPSY |