- Nella precedente trattazione abbiamo preso in considerazione la programmazione
imperativa
- In questo tipo di programmazione la soluzione di un problema avveniva individuando un
algoritmo che, tramite una sequenza di istruzioni giungesse alla soluzione del
problema
- Le istruzioni, oltre ad eseguire delle azioni concrete (scrivere, leggere,
far muovere) operavano sui dati
- I dati avevano la funzione di rappresentare alcune caratteristiche del problema
da risolvere
- Molto spesso i dati erano costituiti da record che, tramite la molteplicità
dei loro campi rappresentavano degli oggetti fisici che dovevano essere gestiti
dall'algoritmo
|