Functionarea unui sistem de calcul are ca fundament matematic o serie de concepte atritmetice si algebrice (sisteme de numeratie, operatii cu numere reprezentate in diverse sisteme de numeratie, reprezentarea numerelor rationale cu baza si exponent, coduri pentru reprezentarea informatiei, structuri algebrice) si logice (algebra booleana, inelul boolean, functii si expresii booleene, functii polivalente de variabile poliva-lente, structuri si expresii Reed-Muller, structuri si expresii Post, str...