Un algoritmo è un insieme finito di passi atti alla risoluzione di un problema.
Per chiarezza facciamo un esempio pratico.
Voglio iscrivermi ad un sito.... compilo la form con i miei dati e premo il pulsante di conferma.
Il click sul pulsante scatena un evento che genera una serie di azioni che vanno dal controllo dei campi nella form all'inserimento dei miei dati nel database (nel caso siano corretti e completi) o alla comunicazione di un messaggio d'errore (in caso di incompletezza dei dati).
Ecco, l'insieme di istruzioni che permettono di eseguire il caso descritto rapppresentano un esempio di algoritmo.
Spero di essere stato utile
Smx