2018/6/10 Počítačový model Kateřina Růžičková
Postup modelování 2018/6/10 Rozhodnutí modelovat Definice problému Existence modelu, pro daný problém Identifikace modelu (tvorba matematického modelu) Výběr modelu z existující nabídky modelů Tvorba počítačového modelu Tvorba počítačového modelu (pokud vybraný model již není v této podobě ) Simulace ANO NE
Algoritmizace Matematický model => počítačový model Simulační jazyk 2018/6/10 Algoritmizace Matematický model => počítačový model Simulační jazyk Algoritmus - jednoznačný postup, pomocí něhož lze dojít k modelovému řešení určitého druhu úlohy.
Vlastnosti algoritmů Jednoznačnost konečný počet pravidel 2018/6/10 Vlastnosti algoritmů Jednoznačnost konečný počet pravidel natolik přesný, aby nedovolil různý výklad a nenechával možnost volby algoritmus nezávislý na osobě a čase Hromadnost použitelnost k celé řadě úloh jednoho druhu
Vlastnosti algoritmů Rezultativnost zaměřenost k výsledku 2018/6/10 Vlastnosti algoritmů Rezultativnost zaměřenost k výsledku postup řešení se musí po konečném počtu kroků zastavit a dát hledaný výsledek ne každý problém lze algoritmizovat
Vlastnosti algoritmů Vhodný popis 2018/6/10 Vlastnosti algoritmů Vhodný popis musí zachovávat jak podstatu algoritmu, tak i jeho vlastnosti dobře srozumitelný Slovní zápis – nevýhodný Vývojový diagram
2018/6/10