Je přesný návod či postup k řešení úlohy.
Hlavní znaky:
- jednoznačnost
- konečnost
- opakovatelnost
Algoritmus v běžném životě
Příklady:
- Vaření
- Ranní rutina
- Cesta do školy
- Návod na sestavení nábytku
- Silniční pravidla
- Choreografie tance
Znaky algoritmu v receptu:
• Jednoznačnost: přesné množství ingrediencí, jasné instrukce
• Konečnost: recept má začátek a konec
• Opakovatelnost: každý může podle receptu uvařit palačinky
Propojení s programováním
Programování je psaní algoritmů pro počítače.
Počítač přesně následuje instrukce, podobně jako my při vaření.