Racconto di Attilio Romita
"Computer, Ordinateur, Elaboratori ...
Forse Cervelloni!"

....MA COSA SI PUÒ FARE CON UN ELABORATORE.
MULTI PARTIZIONI, TIME SHARING, SISTEMA OPERATIVO

I progetti di computer iniziavano a rendersi conto che gli elaboratori elettronici, nonostante fossero utilizzati da operatori bravissimi che li caricavano di lavori uno dopo l'altro, per la maggior parte del tempo..........si riposavano.

All'inizio di queste note abbiamo parlato di unità di misura e di multipli e sottomultipli. Ora quelle nozioni ci sono utili.

Negli elaboratori del 1970 per far passare un dato da un supporto esterno, scheda o nastro, all'elaboratore serviva qualche millisecondo (millesimo di secondo) mentre per l'elaborazione all'interno della macchina serviva qualche microsecondo, cioè milionesimo di secondo.

Lo stesso rapporto passa tra una ora e circa 42 giorni.

Negli anni successivi questo rapporto è aumentato e oggi possiamo dire che è passato da 1 ora a circa 1 anno.

Nel periodo di tempo che serve per far entrare un dato, l'elaboratore "aspetta".

Gli esperti di programmazione, cioè quei signori che sanno mettere nella sequenza desiderata le funzioni che i vari circuiti elettronici possono fare, cominciarono a pensare come quella gran massa di tempo inutilizzato potesse essere sfruttata facendo viaggiare quasi contemporaneamente due o più programmi e quindi due o più lavori.

La prima cosa che occorreva fare era di progettare un super programma capace di agire come la torre di controllo di un aeroporto.

A questa tutti gli aerei in partenza o in arrivo chiedono alcune risorse per un certo tempo, per es. la pista, i corridoi di attraversamento, i moli cui attaccarsi, e la torre di volta in volta assegna temporaneamente le risorse.

Il programma di controllo si chiama sistema operativo che inizialmente controllava 2,3 programmi ed ora è in grado di "far girare contemporaneamente" un numero teoricamente infinito di programmi.

Il limite del teoricamente è dovuto al fatto che anche il sistema operativo ha bisogno di risorse e più le richieste di "contemporaneità" aumentano più si aggrava il compito del sistema operativo sino a che "non sa più a chi dare la precedenza" e da solo si mangia tutte le risorse.

La suddivisione del tempo dedicato all'uso delle varie risorse cioè il "time sharing" è il nome che prende questo tipo di tecnica di sfruttamento delle capacità di un elaboratore.

La possibiltà di far "girare" più programmi insieme era presto condizionata dalle dimensioni della cosiddetta "sala macchine" e dalla limitata disponibilità di organi di input ed output, cioè di macchine capaci di trasformare le informazioni da "umane", come la scrittura o la voce, a elaborabili, cioè impulsi elettrici.

A complicare la faccenda arrivavano macchine sempre più potenti i mainframe, cioè grandi e grandissimi elaboratori capaci di collegare un gran numero di dispositivi di input ed output, ma sempre "locali" cioè rigidamente collegati tra loro a distanza di pochi metri.

Era arrivato il momento di "allungare" gli organi di input ed output.

 

Testo di Attilio Romita

 

 


Introduzione alla Storia Computer e Informatica

Cronologia ed evoluzione hardware

Protagonisti e inventori

Storia Linguaggi programmazione e Sistemi Operativi

Storia computer IBM

Storia computer Microsoft

Storia computer Apple

Evoluzione Interfacce grafiche

Storia Internet e reti

Storia Linux

Approfondimenti e articoli vari su computer e informatica

Altri link sul tema dei vecchi computer

Breve corso di grafica al computer e ritocco fotografico

Glossario dei termini informatici

Storia dei Giochi e videogiochi al Computer

Corsi online e videocorsi

Racconto di Attilio Romita
"Computer, Ordinateur, Elaboratori ... Forse Cervelloni!"

 

 

 

 

 Selezione di libri su computer e informatica 

Bambini e computer. Alla scoperta delle Bambini e computer. Alla scoperta delle nuove tecnologie a scuola e in famiglia  
Etas
€ 18,00  
Fondamenti di reti di computer Fondamenti di reti di computer  
Hallberg Bruce A., McGraw-Hill Companies
€ 25,08   (Prezzo di copertina € 29,50  Sconto 15%)
C'era una volta un computer C'era una volta un computer 
Zuddas Gianluigi, Larcher
€ 10,00  
libro dei piccoli computer. Telefoni, GP Il libro dei piccoli computer. Telefoni, GPS, notebook e altri dispositivi portatili  
MacRae Kyle, Mondadori Informatica
€ 15,92   (Prezzo di copertina € 19,90  Sconto 20%)
Computer no problem. Soluzioni ai proble Computer no problem. Soluzioni ai problemi più comuni del tuo pc  
Future Media Italy
€ 8,90  
Metti le mani nel computer Metti le mani nel computer
Edibrico
€ 13,00  
computer partendo da zero. Vol. 1 Il computer partendo da zero. Vol. 1
Scozzari Giuseppe, Edizionifutura.Com
€ 28,50  
mio primo computer Il mio primo computer  
Magid Lawrence J., Mondadori Informatica
€ 15,04   (Prezzo di copertina € 18,80  Sconto 20%)
computer partendo da zero. Vol. 2 Il computer partendo da zero. Vol. 2
Scozzari Giuseppe, Edizionifutura.Com
€ 28,50  
patente europea del computer. Test e qui La patente europea del computer. Test e quiz. Versione Office XP. Con CD-ROM  
Pezzoni Sergio; Pezzoni Paolo; Vaccaro Silvia, Mondadori Informatica
€ 10,88   (Prezzo di copertina € 12,80  Sconto 15%)
Computer sicuro. La guida Symantec contr Computer sicuro. La guida Symantec contro spyware, worm, virus, spam e intrusi nel tuo PC  
Conry-Murray Andrew; Weafer Vincent, Mondadori Informatica
€ 16,20   (Prezzo di copertina € 18,00  Sconto 10%)
Storia dell'informatica. Dai primi compu Storia dell'informatica. Dai primi computer digitali all'era di internet  
Ceruzzi Paul E., Apogeo
€ 28,00  
Cosa c'è dentro il computer? Cosa c'è dentro il computer?  
Schuhl Alain, Dedalo
€ 6,38   (Prezzo di copertina € 7,50  Sconto 15%)
Windows XP. Computer e internet per i ba Windows XP. Computer e internet per i bambini. Con CD-ROM  
Future Media Italy
€ 9,90  
ECDL. La patente europea del computer. M ECDL. La patente europea del computer. Manuale
Alpha Test
€ 22,80