Czynności służące do rozwiązania zadania to kroki, których używamy w danej kolejności:
1. analiza treści zadania
2. wykaz danych wejściowych; wiadomych i niewiadomych oraz relacji między nimi
3. sprawdzenie czy zadanie posiada jednoznaczne rozwiązanie
4. wybór metody rozwiązania zadania
5. opis czynności, które należy wykonać z danymi wejściowymi przy zastosowaniu wybranej metody rozwiązania
6. sporządzenie i przedstawienie wyników rozwiązania zadania
Urządzenie techniczne, które może realizować algorytm nosi nazwę automatu (żelazko z termoregulatorem, lodówka, pralka automatyczna). Uniwersalnym automatem do realizacji algorytmów z zakresu przetwarzania danych jest komputer.