La programmazione

Su Analisi del problema La progettazione La realizzazione

 

 

Un programmatore per risolvere un problema con un computer, deve costruire un programma sorgente, cioè un insieme di operazioni scritte in un qualsiasi linguaggio di programmazione che non sono altro che l’elaborazione da applicare ai dati di input per ottenere i risultati.


Comunque, dato che è molto difficile scrivere un programma che lo risolve e che il programma stesso può non essere comprensibile a programmatori che non conoscono quel tipo di linguaggio implementato, si capisce che bisogna seguire alcune fasi intermedie che conducono sia alla scrittura del programma finale sia alla creazione della documentazione necessaria per la descrizione dell’intera soluzione del problema.


Per programmazione si intende tutta l’attività svolta per passare dal problema alla sua soluzione mediante un sistema di elaborazione. Essa è organizzata nelle seguenti fasi

Analisi del problema

  • formulazione del problema in modo generale  

  • definizione delle specifiche concettuali, tecnologiche ambientali e per il testing    


Progettazione

  • creazione del modello di dati

  • sviluppo dell’ algoritmo  


Realizzazione

  • codifica

  • collaudo (testing) e correzione degli errori (debugging)

 

 

 

Prof. Ugo Rosati - Informatica

I.T.I. "E. Mattei" via Serracapilli, 30 - 84025 EBOLI (SA) TEL. 0828/333167 - Fax: 0828/333241

e-mail : satf020008@istruzione.it