|
|
|
||
Studenti se naučí sestavovat algoritmy řešení základních problémů a zapisovat je v jazyku C. Ovládají datové typy (jednoduché, ukazatele, strukturované), výrazy, příkazy, a funkce demonstrované v programovacím jazyce C. Rozumějí principu rekurze a složitosti algoritmů. Naučí se základní algoritmy pro vyhledávání, řazení a práci se spojovými seznamy.
Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
Studenti budou umět: sestavovat algoritmy řešení základních problémů a zapisovat je v jazyku C. ovládat datové typy (jednoduché, ukazatele, strukturované), výrazy, příkazy, a funkce demonstrované v programovacím jazyce C. rozumět principu rekurze a složitosti algoritmů. ovládat základní algoritmy pro vyhledávání, řazení a práci se spojovými seznamy. Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
Z:Herout, P. Učebnice jazyka C. České Budějovice: Kopp, 2004. ISBN 80-7232-220-6. Z:Virius, M. Jazyky C a C++: kompletní kapesní průvodce programátora. Praha: Grada, 2006. ISBN 80-247-1494-9. Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
1. Algoritmus, program, programovací jazyky. Vývojová prostředí. 2. Proměnné, přiřazovací příkaz, vstup a výstup pro celočíselné typy. 3. Reálné typy. Výrazy. 4. Řídicí struktury, větvení, cykly. 5. Funkce, vstupní a výstupní parametry. 6. Rozklad problému na podproblémy, rekurze. 7. Pole, řetězce. 8. Ukazatele, dynamické proměnné. 9. Soubory. 10. Složitost algoritmů, algoritmy řazení a vyhledávání. 11. Struktury, soubory se strukturami. 12. Spojové seznamy. 13. Modulární programování, zbývající rysy jazyka C. Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
https://edux.fit.cvut.cz/courses/BI-PA1/ (nutné přihlášení) Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
none Poslední úprava: Kubová Petra (02.01.2018)
|
|
||
žádné Poslední úprava: Kubová Petra (02.01.2018)
|