COMUNICARE CON IL CALCOLATORE
33 La comunicazione con l’elaboratore
Ogni elaboratore dispone di un certo numero di funzioni elementari realizzate mediante circuiti opportunamente predisposti , a ogni funzione corrisponde a una istruzione della macchina , tutte queste istruzioni prendono il nome di linguaggio macchine.
Un particolare linguaggio dotato di una sintassi limitatissima, basato sul sistema binario (0 e 1) .
I calcolatori sono in grado di eseguire solo programmi scritti in linguaggio macchina per facilitare la comunicazione tra diverse lingue come cinese e italiano; sarebbe utile poter tradurre l’algoritmo in un linguaggio più facile rispetto al linguaggio macchina.
Per questo sono stati definiti i linguaggi simbolici ad alto livello, sono linguaggi più vicini alle modalità di comunicazione tipiche dell’uomo.
Così il programmatore vede semplificato il suo compito e cosi può dedicarsi maggiormente alla risoluzione dei problemi, questi linguaggi sono di facile d’uso e vengono chiamati orientati al problema o algoritmici.
Per utilizzare questi linguaggi sono stati creati i compilatori, programmi in grado di tradurre in linguaggio ad alto livello trasformandolo in un programma in linguaggio macchina.
4 Le fasi della realizzazione di un programma
Ci sono passi che si deve effettuare , a partire da un problema per realizzare un programma eguibile dalla macchina.
» Capire il problema e individuare la soluzione o algoritmo
»Progettare e codificare il programma
»Creare il programma eseguibile, che può essere utilizzato da tutti
»Eseguire e provare il programma.
» Documentare il programma.
Nello scrivere occorre tenere contodi vari aspetti.
Per realizzare un programma con la minima occupazione di memoria, per evitare le operazioni superflue.
Non sempre un programma “ottimale” dal punto di vista del calcolatore è la soluzione migliore. Per realizzare buoni programmi occorre tenere conto di vari aspetti come la semplicità d’uso.
Lascia un commento
Devi essere connesso per inviare un commento.