1. Co to jest algorytm? Dane wejściowe i wyjściowe. 2. Sposoby zapisu algorytmu? Lista kroków, schemat blokowy, pseudokod. 3. Cechy dobrego (poprawnego) algorytmu. Precyzyjne zdefiniowanie, skończoność, wykonywalność, efektywność. 4. Specyfikacja algorytmu.