Please enable JavaScript.
Coggle requires JavaScript to display documents.
SOTTOPROGRAMMI - Coggle Diagram
SOTTOPROGRAMMI
che cos'è?
strumento di ausilio allo strutturamento del codice, per migliorarlo "semplificandolo"
come?
DECOMPOSIZIONE TOP-DOWN
-
- analisi dei sottoproblemi e decomporli a loro volta
- termina quando si ottengono sottoproblemi della stessa complessità e che si risolvono con poche istruzioni
- decomposizione del problema da risolvere in problemi indipendenti più semplici
-
particolare unità di codice che non può essere eseguita autonomamente ma solo su richiesta e che svolge un compito preciso
-
come funziona?
-
-
SEQUENZA DI CHIAMATA
sequenza dei passi preparatori per rendere operativa la chiamata e trasferire il controllo del sottoprogramma stesso
-
-
-
PROCEDURA
definizione
sottoprogramma che effettua una elaborazione che comunica con il chiamante mediante un insieme di parametri di ingresso e di uscita
-
-
vantaggi
-
progettare, codificare e verificare ad uno ad uno i singoli sottoprogrammi
-
-
progettazione
precisare
-
flusso di dati
-
istruzione di chiamata
il chiamante fornisce i parametri effettivi, cioè i valori su cui la funzione deve effettivamente operare
-
FUNZIONI
definizione
sottoprogramma che su base dei valori dei suoi parametri di ingresso calcola un unico risultato (valore di intorno)
-
-
-