Els algoritmes s’utilitzen en qualsevol camp de l’activitat humana, però s’associen principalment a la tecnologia informàtica. Tot el maquinari i programari de l'ordinador funciona sobre la base d'algorismes.
Instruccions
Pas 1
La paraula "algorisme" s'ha utilitzat àmpliament en relació amb la difusió de la tecnologia informàtica electrònica. Tot i que el terme en si existia molt abans com un dels conceptes clau de les matemàtiques. El nom prové del nom d’una persona que va viure al segle IX. Matemàtic uzbek al-Khwarizmi i significava les regles per realitzar multiplicació, divisió, suma i resta. De fet, es tracta d’una seqüència d’accions clarament definida, una mena de pla per resoldre un problema o assolir un objectiu. Cada següent pas de l'algorisme s'ha de realitzar quan es completi l'anterior. Tot i que no tots els càlculs algorítmics tenen la propietat de finitud, un exemple d'això és el càlcul del nombre Pi (3, 14 …).
Pas 2
El treball dels ordinadors i ordinadors es basa en algorismes. Els programes informàtics també funcionen segons la seva base. L'ordinador processa l'entrada amb una seqüència d'instruccions i, a continuació, emet el resultat. Les operacions que l'usuari realitza al lloc també són possibles gràcies a l'acció d'algorismes. Per tant, per a una cerca al lloc, es realitza una cerca de directoris o una cerca d’índexs. L’algorisme permet guardar les dades introduïdes pels usuaris en formularis. Per redactar-lo, cal conèixer les regles (sintaxi).
Pas 3
Hi ha diferents tipus d’algoritmes: lineals, de ramificació, cíclics. Les instruccions lineals s’executen seqüencialment en l’ordre indicat. Les instruccions de forquilla estan condicionades. En un bucle, s'ha de repetir com a mínim un grup d'instruccions durant l'execució. A la pràctica, molts algorismes combinen els tres tipus.
Pas 4
L’algorisme s’introdueix a la memòria de l’ordinador mitjançant símbols especials, en forma de diagrama o text. Es creen diferents algoritmes per resoldre diferents problemes. Les instruccions s’anomenen ordres. L'execució de totes les ordres ha de ser factible, en cas contrari la tècnica no serà capaç de resoldre el problema i obtenir el resultat: la manca de flexibilitat distingeix un ordinador d'una persona. La programació és la descomposició d’una tasca en diversos passos senzills. Si l'algorisme és correcte, donarà el resultat correcte. Una forma comuna de presentar algoritmes és la gràfica, en forma de diagrama de flux: les diferents etapes s’indiquen amb formes geomètriques. Cada forma (símbol) implica dades i operacions diferents i està connectada a altres símbols amb línies de comunicació.