Problemi ed Algoritmi
Aiuto: quanti problemi!
Preparare una torta, individuare il numero massimo tra un insieme di numeri dati, aprire una porta. I problemi che si possono immaginare sono innumerevoli. In generale un problema è una situazione da risolvere per ottenere un certo risultato. Una gustosa torta, la soluzione ad un quesito matematico, uscire da un ambiente chiuso.
In realtà, anche se in un primo momento può risultare strano, solo una piccola parte dell’universo dei problemi risulta essere risolvibile (ma questa è un’altra storia).
In ogni caso la risoluzione di un problema prevede innanzitutto la comprensione dei dati iniziali a disposizione (input) e ciò che si vuole ottenere (output). Tale fase va sotto il nome di analisi. A questo punto sfruttando l’analisi è necessario individuare i passi, vale a dire le operazioni che bisogna compiere (procedura) per ottenere il risultato aspettato.



SCARICA IL CAPITOLO COMPLETO DALLA SEZIONE DOWNLOAD