Programmazione degli Elaboratori

La programmazione dei calcolatori

Un elaboratore elettronico è una macchina per elaborare informazione. Un tipo elementare di elaborazione di informazioni è l'effettuazione di calcoli matematici, da cui deriva il nome calcolatore (computer). I primi costruttori di calcolatori avrebbero potuto costruire un modello di calcolatore diverso per ciascuno dei calcoli che erano di volta in volta richiesti. In un certo qual modo questo fu quello che accadde agli inizi. Per ciascun tipo di problema di trattamento di informazioni, gli ingegneri progettavano una circuiteria elettronica adatta a risolverlo. C'è un motivo molto valido per cui molto presto si intraprese di progettare dei calcolatori general purpose, cioè di uso generale, che fornivano la possibilità di modificare il loro funzionamento per poter risolvere il maggior numero possibile di compiti. Il motivo è economico: costa molto di più progettare una circuiteria specifica per risolvere ciascuno dei problemi che di volta in volta si presentano che non progettare una circuiteria generale e poi "programmarla" per adattarla a ciascun problema. In questo modo, con un investimento iniziale più grande, si sarebbe potuto risolvere qualsiasi tipo di problema solo programmando appropriatamente una macchina del tutto generale. In principio, la modifica delle funzionalità dei calcolatori poteva essere effettuata agendo su un certo numero di interruttori e manopole, in modo analogo a quello che avveniva per altri tipi di macchine; poi furono messi a punto sistemi più maneggevoli e sofisticati per ottenere lo stesso effetto. Al crescere della complessità degli elaboratori, il compito di programmarli iniziò a superare in complessità addirittura il compito di progettarli.
Per saperne di più consulta i seguenti approfondimenti:























































Tutto quanto riportato in questa pagina è a puro scopo informativo personale. Se non ti trovi in accordo con quanto riportato nella pagina, vuoi fare delle precisazioni, vuoi fare delle aggiunte o hai delle proposte e dei consigli da dare, puoi farlo mandando un email. Ogni indicazione è fondamentale per la continua crescita del sito.