Cíle předmětu:Naučit se analyzovat vybrané problémy a stanovit elementární algoritmy k jejich řešení. Seznámit se s principy a vlastnostmi vyšších programovacích jazyků a zvolený jazyk ovládnout na úrovni nezbytné pro implementaci algoritmů. Seznámit se s organizací dat při řešení problémů. Aktivně ovládnout základní algoritmy a umět je aplikovat v praktických problémech. Seznámit se s hodnocením složitosti algoritmů. Seznámit se s principy testování programů. Naučit se používat prostředky pro l...
1 ÚvodV tomto dokumentu je uveden popis návrhu a implementace programu, kterýzpracovává čísla zadaná uživatelem pomocí iteračních výpočtů. Prováděné operace jsouvýpočet mocninné funkce s reálným exponentem, arcus tangens a argument hyperbolickéhosinu s přesností zadanou uživatelem.
Úvod do algoritmizace- Co je algoritmus?- Algoritmy a řešení problémů- Vlastnosti algoritmů- Vyjadřování algoritmů- Úloha strukturalizace v programování- Programovací paradigmataCo je algoritmus?Algoritmus je konečná, uspořádaná množina úplně definovaných pravidel pro vyřešení nějakého problému.- postup, který nás dovede k řešení úlohy- jedná se o přesně definovanou konečnou posloupnost příkazů (kroků), jejichž prováděním pro každé přípustné vstupní hodnoty získáme po konečném počtu kroků odpoví...
Soubory cookie používáme pro funkční účely, pro shromažďování a analýzu informací o výkonu a používání stránky.
▼ Nezbytné
Vždy povoleno. Technické uložení nebo přístup jsou nezbytně nutné pro legitimní účel umožnění použití konkrétní služby, kterou si účastník nebo uživatel výslovně vyžádal.
▼ Analytické
Technické úložiště nebo přístup, který se používá výhradně pro anonymní agregované statistické účely.