સૌ પ્રથમ કેવી રીતે અલ્ગોરિધમનો બનાવવા માટે છે, તે ક્રમમાં, જે ચોક્કસ કાર્ય માટે પ્રારંભિક શરતો ધરાવે છે તે નક્કી કરવા માટે જરૂરી છે, અને તે મેળવવા માટે ખબર હોવી જોઇએ.