Premessa
Un bambino quando nasce, ha solo alcune capacità elementari. Crescendo viene obbligato ad imparare, cioè ad acquisire informazioni e abilità che lo renderanno, con il tempo, una persona mediamente indipendente, mediamente acculturata e capace di vivere in una comunità. Questa fase viene chiamata “educazione”.Tutte le informazioni e abilità che il bambino acquisisce sono codificate nel suo cervello sotto forma di ricordi e abitudini o, detto in termini scientifici, in percorsi neuronali.
La spinta ad imparare cose nuove permane anche nell'adulto, motivata dalla curiosità o dalla necessità di risolvere nuovi problemi.
Quando la persona cesserà di esistere, non resterà memoria del suo passaggio se non nella memoria delle persone che lo hanno conosciuto, o impresse in modo indelebile negli oggetti e scritti che avrà prodotto in vita.
Il Computer
Ora per un computer è la stessa, ma in modo un po' più veloce.Ogni volta che un computer viene acceso, il suo cervello matematico possiede limitate capacità: può fare le addizioni e cambiare il segno ad un numero ma non è in grado di fare direttamente una sottrazione (1-1=0) o una moltiplicazione (3x3=9). Queste limitazioni, tuttavia, vengono compensate dalla rapidità con cui il computer è in grado di eseguire le operazioni. Per cui il risultato della sottrazione verrà ottenuto invertendo il segno del secondo addendo (1+ -1=0) e per la moltiplicazione addizionando il numero per il numero di volte richiesto (3+3+3=9). Poche capacità ma enorme velocità, dunque.
Al contrario del cervello di un neonato, un computer non ha bisogno di anni per imparare. Diventa "educato" in pochi millesimi di secondo. In che modo?
I ricordi e le abilità sono memorizzati dentro a dei file particolari detti file eseguibili, questi file vengono imparati, cioè caricati nella memoria, e permettono al computer di diventare subito capace di “eseguire” operazioni complessissime.
Quello che per il bambino è l’educazione, per un computer è il sistema operativo, cioè l’insieme di file eseguibili che, caricati con un certo ordine e progressione, portano un computer dalla fase neonata alla fase adulta e “operativa”.
Chi prepara un file eseguibile? I file eseguibile è preparato da uno o più sviluppatori che sono persone in grado di trasferire la loro memoria e abilità ad un computer.
Quindi come un bambino che inizia a gattonare e poi a camminare e a parlare, anche i file eseguibili, caricati in una certa sequenza, istruiranno un computer a prendere coscienza della esistenza di una tastiera, di un monitor, di un mouse, e così via.
Una volta adulto ed educato il computer potrà acquisire nuove abilità, caricando specifici file eseguibili detti, questa volta, applicazioni.
Quando il computer verrà spento, non resterà traccia di nulla se non quanto avrà prodotto e memorizzato in modo permanente su un supporto di memoria memoria di massa, come un Hard Disk, un CD o una chiavetta USB.
Di cosa abbiamo parlato:
- File eseguibili: file che contengono istruzioni per il Computer e che vengono caricate nella sua memoria.
- Sistema operativo: ’insieme di file eseguibili che, caricati con un certo ordine e progressione, portano un computer dalla fase neonata alla fase adulta e “operativa”.
- Sviluppatore: persone in grado di trasferire informazioni e abilità ad un computer.
- Applicazione: abilità specifica caricata nella memoria di un Computer con un file eseguibile (es. una applicazione di elaborazione testi).

Nessun commento:
Posta un commento