Szoftver termékek
algoritmus
véges számú műveletsor, a megoldás pontos menete, a műveletek jellege, sorrendisége
információtartalom
a bemeneti és eredményadatok értéke, formája, egymáshoz való viszonya
meghatározhatóság
előrelátható műveletek lépések meghatározott sorrendje