Pécsi Tudományegyetem Felnőttképzési és Emberi Erőforrás Fejlesztési Kar Információs rendszerek (Könyvtári informatika II.) Egy program megtervezéséhez, az algoritmus egyes lépéseinek rögzítéséhez több általános és jól használható módszer létezik. Elsőként célszerű mondatszerű leírást készíteni, ekkor az algoritmus egyes lépéseit mondatokkal írjuk le. Ezután célszerű megrajzolnunk egy folyamatábrát. Ennél az egyes elemi műveleteket geometriai alakzatokkal szemléltethetjük, a műveletek sorrendjét, folyamatát pedig nyilazott vonalak jelölik.