1. skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań
2. dokładny opis problemu algorytmicznego
3. słowny opis, w krokach, schemat blokowy, w podpunktach
4. przedstawia czynność wprowadzenia danych do programu
5. przedstawia wzór jednego lub dwóch wariantów wykonywania programu np a=b
6. ma realizować określone zdania, proces tworzenia programu. kod źródłowy jest napisany w języku programowania
resztę nie wiem a nie mam czasu narazie wiec mysle ze chociaż te odp są dobre :)