Algoritmus
Egy feladat megoldásához vezető utasítások sorozata.
Elvárás:
- véges sok lépés után véget érjen
- egyértelmű meghatározás
- egyszerű, ne kelljen további magyarátatot hozzáfűtni
Leírása:
- folyamatábra
- mondatszerű leírás (pszeudokód)
- stuktogram
Strukturált algoritmus:
- szekvencia
- szelekció
- iteráció
Alaptétel: Böhm-Jacopini-tétel szerint minden olyan algoritmus, amely egy belépési és egy kilépési ponttal rendelkezik és felírható csak a szekvencia, szelekció és iteráció alkalmazásával.