„Rezultativnost. To znamená, že vždy vydá nějaký výsledek. Finitnost (konečnost). To znamená, že někdy skončí. Jinými slovy, skončí po konečném počtu provedených kroků. Elementárnost (jednoduchost) popisu. Algoritmus je popsán konečným počtem základních instrukcí. Tedy takových, o kterých je jasné, jak se provedou (a tedy neumožňují žádný osobitý výklad některého vykonavatele). Determinovanost (jednoznačnost). Postup práce je jasně daný a vždy závisí pouze na popisu algoritmu a na vstupu („pracovní materiál“, ať už jde o vejce, nebo o informace, tedy nějaká čísla). Na průběh algoritmu nemá žádný vliv náhoda nebo svobodná vůle vykonavatele.“
Odkud jste to opsal?
Poslední komentáře