3° Anno TEORIA 7. Metodologie di progettazione e programmazione | Page 7

6 . Metodologia top-down e sottoprogrammi Versione 5.0 – Aprile 2023
Impiegando un metodo di rappresentazione che vede un sottoprogramma come un programma composto da una intestazione , da una parte dichiarativa e da una parte esecutiva possiamo schematizzare quanto detto come segue :
ALGORITMO < Nome Algoritmo > < Parte dichiarativa >
PROCEDURA main ( ) < Parte dichiarativa >
INIZIO < corpo della procedura main ( ) > RITORNA FINE
Ambiente GLOBALE
Ambiente LOCALE della PROCEDURA main
PROCEDURA < Nome1 > ([< lista _ parametri ]) < Parte dichiarativa >
INIZIO < corpo della procedura < Nome Procedura 1 > RITORNA FINE
Ambiente LOCALE della PROCEDURA < Nome Procedura 1 >
FUNZIONE < Nome2 > ([< lista _ parametri ]) : < TIPO > < Parte dichiarativa >
INIZIO < corpo della funzione < Nome Funzione 2 >> RITORNA < Valore > FINE
Ambiente LOCALE della FUNZIONE < Nome Funzione 2 >
PROCEDURA < Nome3 > ([< lista _ parametri ]) < Parte dichiarativa >
INIZIO < corpo della procedura < Nome Procedura 3 >> RITORNA FINE
Ambiente LOCALE della PROCEDURA < Nome Procedura 3 >
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it )
Pag . 7