Step-wise refinement: una metodologia per l’analisi, il progetto e la realizzazione di programmi basata sui seguenti principi
Si opera pertanto secondo le seguenti fasi:
Una esemplificazione del procedimento di sviluppo di un programma per raffinamenti successivi e alcune linee guida per la realizzazione di semplici programmi si trovano nel seguente documento:
Dispensa (Linee guida per la realizzazione di semplici programmi)
2. Introduzione al modello di von Neumann
5. Informazione, Elaborazione e Algoritmo
6. Elementi di Architettura: Struttura di un sistema di elaborazione
7. Elementi di Architettura: Memorie, Unità di ingresso e uscita
9. Programmazione - Tipi semplici, Variabili e Costanti
10. Programmazione: Istruzioni semplici
11. Programmazione , Programmazione Strutturata, Istruzioni Strutturate
12. Programmazione - Semplici Esercizi Svolti in C++
13. Programmazione - Metodologia di sviluppo per raffinamenti successivi
Fadini, C. Savy, Fondamenti di Informatica I, Napoli, Liguori Ed., 1997, Parte 2, cap. XV, par.4