Algortmus je pracovní postup, který má povié následující vlastnosti. Rezultatvnost - to vždy vdá nějaký vsledek. - konečnost - to někdy skončí. Skončí po konečném počtu provedených krok. Elementárnost - jednoduchost popisu - algortmus je popsán konečným počtem základních intrukcí. Intrukce neumožňují tedy žádný osobtý výklad některého vykoavatele. Determnovanost - jednoznačnost - postup práce je jasně daý a vždy závsí pouze na popisu algortmu a na vstupu. Na průběh algortmu nemá žádný vliv náhoda nebo svobodná vle vkonavatele. Zdroj: Základy informatiky pro střední školy, imysleni.cz.