| Akademický rok 2026/2027 |
| Garant: | Ing. Jiří Kovář, Ph.D. | |||
| Garantující pracoviště: | ÚAI | |||
| Jazyk výuky: | čeština | |||
| Typ předmětu: | oborový předmět | |||
| Cíle předmětu: | ||||
|   | ||||
| Výstupy studia a kompetence: | ||||
|   | ||||
| Prerekvizity: | ||||
|   | ||||
| Obsah předmětu (anotace): | ||||
Předmět seznamuje studenty s technologií tvorby programu, s formulací vybraných tříd algoritmů v programovacím jazyce C# (nebo Python) a s používáním pokročilých datových struktur. Důraz je kladen rovněž na tvorbu rozsálhých projektů a základy týmové práce. Veškerý výklad je prováděn na příkladech. |
||||
| Metody vyučování: | ||||
|   | ||||
| Způsob a kritéria hodnocení: | ||||
|   | ||||
| Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky: | ||||
|   | ||||
| Typ (způsob) výuky: | ||||
| Cvičení s počítačovou podporou | 13 × 2 hod. | povinná | ||
| Osnova: | ||||
| Cvičení s počítačovou podporou | 1. Úvod, organizační pokyny. Struktura a vlastnosti algoritmů. 2. Řídicí struktury, struktura programu. 3. Jednoduché datové typy. Pole. Vstup a výstup. 4. Pole a směrníky. 5. Datový typ struct. Souborové operace. 6. Funkce. 7. Rekurzivní algoritmy. 8. Dynamické datové struktury. 9. Algoritmy pro třídění. 10. Realizace rozsáhlých projektů. 11. Realizace rozsáhlých projektů. 12. Konzultace individuáních projektů. 13. Konzultace individuáních projektů. Zápočet. |
|||
| Literatura - základní: | ||||
| 1. Wirth, N.: Algoritmy a štruktúry údajov. Alfa, Bratislava, 1988. | ||||
| 2. Kernighan, B.W. - Ritchie, D. M.: Programovací jazyk C. Computer Press, 2006. | ||||
| Literatura - doporučená: | ||||
| 1. Herout, P.: Učebnice jazyka C. Kopp, 2006. | ||||
| 2. Vystavěl, R.: Moderní programování učebnice pro začátečníky. moderníProgramování, 2009. | ||||
| Zařazení předmětu ve studijních programech: | |||||||||
| Program | Forma | Obor | Spec. | Typ ukončení | Kredity | Povinnost | St. | Roč. | Semestr |
| C-AKR-P | prezenční studium | CZS Předměty zimního semestru | -- | kl | 4 | Volitelný | 1 | 1 | Z |
| N-AIŘ-P | prezenční studium | --- bez specializace | -- | kl | 4 | Povinný | 2 | 2 | Z |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile