4> COMUNICAZIONE FORMALE: IL LINGUAGGIO DI PROGETTO_ Il calcolatore elettronico è uno strumento con cui l'uomo risolve dei problemi attraverso la formalizzazione di istruzioni in sequenza ordinata. Tale sequenza di istruzioni è chiamata algoritmo. Ogni tipo di elaboratore utilizza algoritmi scritti in modi differenti. Essi sono scritti cioè in diversi linguaggi di programmazione. E' utile per motivi formali, didattici o pratici, formalizzare algoritmi con un linguaggio universale, traducibile in seguito in codici specifici. Questo linguaggio è il linguaggio di progetto (LDP). Gli elementi di questo linguaggio sono: parole chiave che corrispondono a operazioni particolari operatori logici e aritmetici espressioni matematiche variabili che contengono dati punteggiatura La forma normale di un programma è la seguente:
PROGRAMMA nome; INIZIO istruzione1; istruzione2; ... istruzioneN; FINE
Le istruzioni base del LDP e le loro forme sono: lettura di dati esterni (INPUT): LEGGI scrittura verso l'esterno (OUTPUT): SCRIVI assegnazione a variabili scelta: SE condizione ALLORA istruzioni; cicli: PER numero FINO numero_di_volte FAI istruzioni; _INDIETRO