Definujte algoritmus a jeho význam
Řešení jakékoliv úlohy, které je dáno jednoznačnou posloupností pochodů nezbytných operací
Vlastnosti
- determinovanost (konec po určitém počtu kroků)
- univerzálnost (stejný algoritmus pro třídu úloh)
- účelnst (algoritmus řeší úlohu k dosažení cíle)
Program = algoritmus zapsaný ve tvaru, kt. je počítači srozumitelný (strojový kód /množina čísel/, překladač, programovací jazyky)