Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

152
Storia del calcolatore e dell’informatica Di Luca Brugnone 1/10/2007

Transcript of Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

Page 1: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

Storia del calcolatore

e

dell’informatica

Di Luca Brugnone

1/10/2007

Page 2: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

Matematica: scienza che studia i numeri e le

misure.

Calcolatore: macchina capace di effettuare

operazioni aritmetiche e logiche.

Informatica: scienza che consente di

ordinare,trattare e trasmettere le informazioni

attraverso l’elaborazione elettronica.

Page 3: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

4000ac – 500 dc

L’uomo,per aiutarsi nei calcoli,utilizzava tavolette

di pietra,argilla o metallo.

Tra quelle ritrovate le più antiche risalgono ai

Sumeri.

Page 4: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1200 dc

L’abaco,come lo conosciamo noi oggi,apparve nel

1200 dc in Cina.

Ne esistono anche altre versioni russe e

giapponesi.

Page 5: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1500

Molti ritengono che Blaise Pascal fù l’inventore della primamacchina da calcolo meccanica,da disegni ritrovati nel1967,risulta che 150 anni prima di Pascal,Leonardo DaVinci aveva progettato un meccanismo simile e,una voltacostruito,funzionava perfettamente.

Page 6: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1612 - 1614

John Napier inventa i logaritmi che

rimarranno per quasi 300 anni lo strumento

Più diffuso per eseguire e semplificare

calcoli complessi. Nasce anche l'utilizzo

della virgola per separare i decimali.

Page 7: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1623

E. Gunter costruisce il primo regolo per il

calcolo dei logaritmi.

Page 8: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1623L'astronomo Keplero dà notiziadell'invenzione di William Shickard:l'orologio calcolatore capace dieseguire automaticamente addizioni,sottrazioni,moltiplicazioni e divisioni. Utilizzando una versione rotante deiBastoncini di Nepero, concepì uncalcolatore con trasmissione adingranaggio,basato sul movimentodi ruote dentate collegate ad unindicatore a 6 cifre.

Page 9: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1650

Il matematico William Oughtred basandosi sugli studi diNepero sui logaritmi e sul prototipo di Edmund Gunter,inventa unmodello elementare di regolo calcolatore lineare,facendo scorrere unosull’ altro due righelli sui quali sono tracciati i logaritmi, si possonoeseguire i calcoli meccanicamente. Successivamente furono creatimodelli a tre righelli.

Page 10: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1643Blaise Pascal, filosofo, matematico efisico francese, a 20 anni realizza unamacchina per eseguire addizioni esottrazioni automaticamente: lapascalina. In realtà, uno strumentosimile, capace anche di eseguiremoltiplicazioni e divisioni, era statocostruito qualche anno prima inGermania, ma, essendo di legno, fudistrutto da un incendio.Inoltre un primo disegno di meccanicaper il calcolo automatico era già statoprogettato da Leonardo Da Vincimolto tempo prima.

Page 11: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1666

Con l'Arte combinatoria di G. W. Leibniz si gettano lebasi della logica simbolica, su cui si regge il funzionamentodei moderni calcolatori. Inoltre viene formulata l'idea di un calcolo binario,cheriduca in forma più semplice le 'leggi del pensiero'.Gli sviluppi del calcolo combinatorio, ad opera di G. Boole,A.N.Whitehead e B.Russell, hanno dato forma al sogno diG.W.Leibniz di un ragionamento simbolico universale, conla nascita di una nuova disciplina matematica: la logicasimbolica.

Page 12: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1674

Fu il filosofo e matematico Leibniz ad introdurre i numeri binari nelmondo occidentale. In realtà fù una rivisitazione di un sistema di calcolointrodotto in Cina tremila anni fa condotta nell'ambito di uno studio sugliideogrammi. Dopo Leibniz il calcolo binario fu dimenticato fino al 1936, quando,i due matematici Alan Turing in Gran Bretagna e Louis Couffignal inFrancia, fecero l'elogio del calcolo binario proponendo di usarlo comelinguaggio di base nelle calcolatrici meccaniche esistenti a quell'epoca.

Page 13: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1709

Il matematico ed ingegnere veneziano

G.Polani costruì la prima macchina

calcolatrice italiana,era basata su pesi

scorrevoli.

Page 14: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1727

Jacob Leupold nel 1727

realizzò una macchina

circolare basata sul

principio della Pascalina

ma con rotelle ad

ingranaggi retraibili

simile alla macchina di

Leibniz.

Page 15: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1728

Nasce la Macchina tessile.

Con questa invenzione si introduce l'idea di

scheda perforata: nasce così l'idea di

programma come una successione di

istruzioni preordinate.

Page 16: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1746

J.B. Le Rond D'Albert formula il teorema

fondamentale dell'algebra.

Page 17: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1773

Gli svizzeri Pierre e Henry LouisJaquet-Droz inventano il primo automa ingrado di scrivere.Subito dopo costruirono un altroautomatismo che disegnava ilritratto di Luigi XV. Parlando di robotica in sensogenerico si può dire che questemacchine sono state i primi robotdella storia.

Page 18: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1775 - 1777

Charles Stanhope sviluppa un calcolatoreche moltiplica e divide attraverso il sistemadelle somme o sottrazioni multiple.Successivamente costruisce nuovemacchine più precise ed affidabili.Progetta anche una macchina in grado dimeccanizzare relazioni logiche; questo fù il primopasso che consentì di considerare i computer nonsolo come macchine di calcolo ma anche comemeccanismi capaci di generalizzare processi matematici.

Page 19: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1804

Entrano in funzione leschede perforate per il funzionamento automaticodei telai Jacquard. In base ai fori delle schedeviene comandata la tramadel tessuto. Furono prodotte più di100.000 macchine nei dieci annisuccessivi. Le schede perforate resteranno inuso nei telai fino agli anni 1980.

Page 20: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1820

C.X.Thomas de Colmar

costruisce l'aritmetometro,

prima calcolatrice su scala

industriale in grado di

svolgere le 4 operazioni

aritmetriche, senza errori.

In 30 anni ne vengono

prodotti 1500 esemplari e la

produzione continuò fino

al 1930 circa.

Page 21: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1821

Charles Babbage crea la Macchina alle

Differenze, nata dall'esigenza di calcolare

tavole astronomiche dove, per la precisione

richiesta, Babbage aveva pensato anche ad

un sistema di stampa per evitare errori

umani di trascrizione.

Page 22: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1822Charles Babbage progetta un calcolatore. Il concetto di questa macchina era di operare con schede perforate e distampare i risultati su carta. All’epoca l’idea di stampare i rusultati era semplicemente

rivoluzionaria.Babbage riteneva che la tecnologia della sua epoca non fossesufficientemente sofisticata da poter realizzare il suo progetto. Un piccolo modello in scala fu mostrato ad una riunione della RealeSocietà Astronomica inglese. Problemi di meccanica, finanziari e di opinione con gli ingegneriprovocarono l'abbandono del progetto nel 1833. Ma il concetto di quella macchina si può considerare estremamenteavanzato, e probabilmente troppo incomprensibile, per la maggior

partedella gente dell'epoca.

Page 23: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1834

Charles Babbage progetta l'Analytical Engine. Si tratta del primo modello di calcolatoreAutomatico che purtroppo rimane allo stadio di progettoper la difficoltà di realizzare la meccanica e lo scarsointeresse dei finanziatori. La Macchina Analitica fu pensata con l'intento di sfruttare icicli delle schede perforate di Jacquard, in modo dacontrollare i calcoli automaticamente e in modo da poterPrendere decisioni basate su risultati di precedenti calcoli.

Page 24: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1837

Samuel Finley Breese Morse brevetta il telegrafo.

Page 25: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1843

Ada Lovelace studia l'Analitycal Engine diBabbage traducendo gli schemi di LuigiMenabrea. Intuisce l'idea di 'loop' e disottoprogramma, ovvero di sequenza ripetitiva dipassi. Inizia così un intenso scambio epistolare conBabbage, contribuendo coi suoi appunti aipotizzare una macchina in grado di operare tramiteprogramma. E' considerata per questo 'la prima programmatrice‘;a lei èstato dedicato un linguaggio di programmazione negli anni‘70.

Page 26: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1847

George Boole scrive 'An investigation on the Lawof Thought‘,nel quale si trovano le relazioni tramatematica e logica, che saranno le basi dellacosiddetta 'algebra booleniana' usata nei circuitidei calcolatori. Ciò provocò una rottura con la matematicatradizionale, dimostrando per la prima volta che lalogica è parte della matematica e della filosofia. Prima di allora i concetti di AND, OR, NOT nonerano applicati alla matematica.

Page 27: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1857

Sir Charles Wheatstone crea la prima

applicazione di un nastro perforato come supporto

per la creazione, memorizzazione e

trasmissione di dati. Il suo nastro usa due righe di

fori per rappresentare le linee e i punti del codice

Morse.

In questo modo i messaggi possono essere

preparati fuori linea e trasmessi successivamente.

Page 28: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1867

Nasce la Macchina per

scrivere.

E' una delle grandi

invenzioni che

rivoluzioneranno

l'amministrazione e le

comunicazioni.

La scrittura manuale di

lettere commerciali sparirà

nel giro di pochi anni.

Page 29: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1871

Antonio Meucci nel 1857 creò il telefono. Dopo oltre undecennio speso nell'inutile ricerca di finanziamenti, Meucciottenne con grande sforzo un brevetto biennale (1871).Truffato,la sua invenzione fu validamente sfruttata dalprofessor Graham Bell che, giurando il falso, prese tutti imeriti e i profitti. In seguito,dopo vari processi intentati daconcorrenti della Bell, l’invenzione fu riconosciuta a Meuccidalla Corte Suprema nel 1886 mentre egli finiva i suoigiorni in miseria.

Page 30: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1877

Venne creata la Velograph ,la prima macchina da

scrivere svizzera.

Page 31: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1878

La prima macchina da

scrivere prodotta e

venduta

in forma industriale fu la

Remington typewriter

Standard 2.

I tasti erano già disposti

nella sequenza QWERTY

Divenuta uno standard.

Page 32: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1887

Leon Bollee costruisce una calcolatrice per

eseguire moltiplicazioni in modo diretto, cioè non

più mediante addizioni ripetute.

Page 33: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1889

Per il censimento degli USA del 1890 venne

scelto il Sistema Elettrico Di Talubazione

dello scienziato Herman Hollerith.

Il sistema di perforazione delle schede

subirà pochissime innovazioni nell'arco dei

successivi cinquant'anni.

Page 34: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1890

W.S.Burroughs produce una macchina

calcolatrice, l'Aritmometro, che incontra

rapidamente un enorme successo in tutto il

mondo.

Page 35: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1900

Furono inseriti i calcolatori nel mondo del

lavoro. Con le innovazioni tecnologiche

ottenute si possono eseguire circa 60

operazioni al minuto,un numero discreto per

quei tempi.

Page 36: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1901

Max Planck descrive gli effetti dei quantum, ovverodella meccanica quantistica.Questa teoria diventerà molto importante per losviluppo dei microprocessori.La Meccanica quantistica, insieme alle teorie dellaRelatività di Albert Einstein, rivoluzioneranno laFisica degli anni successivi introducendo un concetto assolutamente nuovo e impensabile pergli scienziati del 1800: il Principio diindeterminazione.

Page 37: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1905

Il fisico tedesco Albert

Einstein (1879-1955)

descrive la sua teoria

della relatività.

Page 38: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1906

Venne inventata la

Calcolatrice da tavolo

Brunsviga,la madre di

tutte le calcolatrice da

tavolo.

Page 39: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1909Il precursore dei calcolatori digitaliPortatili è il Comptator, inventato da HansSabielny attorno al 1909 in Germania. I suoi ingranaggi di conteggio sonoguidati da una slitta operata con unostilo. Una leva sul lato sinistro serve a trattenerele figure in posizione per il controllo visivodelle cifre. Le sottrazioni avvengono per somme deicomplementi, indicati sui lati. La manopola a destra serve per azzerareil risultato.

Page 40: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1911

I primi modelli prodotti

dalla Marchant

Calculating

Machine Company

nacquero nello

stabilimento di Oakland,

in California, e furono

prodotte fino al 1930.

Page 41: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1912

Tra il 1873 e il 1912, l'americano Frank

Stephen Baldwin realizza vari modelli di

calcolatrici basati sul principio della ruota a

spine. Con la collaborazione di Jay

Randolph Monroe che produce la tastiera

idonea a tale macchina,fonda la Monroe

Calculating Machine Co.

Page 42: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1915

Lo spagnolo Leonardo Torres y Quevedo

progetta una macchina elettromeccanica

per la soluzione del gioco degli scacchi.

Page 43: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1917

Viene fondata la CTR che in futuro prenderà

il nome di IBM (International Business

Machine Corporation) che con il passare

degli anni e di vari problemi legali diventerà

la più importante industria di computer del

mondo sino ai giorni nostri.

Page 44: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1919

Eccles e Jordan, fisici americani, inventano il

circuito di commutazione, detto 'Flip-flop electronic

switching', per aumentare la velocità dei sistemi di

calcolo elettronico.

Page 45: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1920

Nasce il primo registratore di cassa in grado

di stampare numeri introdotto sul mercato

dalla CTR.

Page 46: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1923

Il russo Vladimir Kosma Zworkin fornisce la

prima dimostrazione di un tubo elettronico

per camera televisiva.

Page 47: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1924

Thomas J. Watson Srribattezza in IBM lacompagnia CTR e rendepopolare la scritta THINK(rifletti), slogan che avevagià coniato alla NationalCash Register. Questaparola verrà scrittadappertutto nei documentiIBM per isuccessivi cinquant'anni.

Page 48: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1926

All'University of

California Derek

Lehmer costruisce una

specie di computer

meccanico utilizzando

catene di bicicletta.

Il sistema derivava da un

meccanismo progettato da

Eratostene nel 200 a.c.

Page 49: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1927

Herbert Hoover presso la AT & T trasmette

la prima trasmissione televisiva negli USA

Page 50: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1927

L'olandese H.J. Zeeman scopre le propietà

del silicio.

Successivamente scoprirà che il silicio è un

semiconduttore e diventerà la base di tutti i

chip costruiti a partire dal 1954.

Page 51: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1928

Il tedesco Fritz Pleumer brevetta ilsuo nastro magnetico che si basasul filo magnetico inventato daValdemar Poulsen nel 1898. Con questo sistema i datipossono essere registrati ecorretti.Nello stesso anno le schedeperforate passano da 45 a 80 fori(adottate da IBM).Le nuove schede diventerannouno standard industriale per moltianni.

Page 52: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1929

Prima trasmissione televisiva a colori.

Page 53: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1930

Vannevar Bush crea il primo calcolatore

analogico a funzionamento elettronico di uso

pratico con il quale si risolvono varie

equazioni differenziali.

Page 54: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1932

Brevetto del circuito di retroazione (feedback).

Page 55: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1932

L'austriaco G. Taushek,

sulla base dei principi

scoperti da Pleumer,

inventa il tamburo

magnetico.

La capacità di un tamburo

Lungo 20cm e di 10 cm di

diametro è di 500.000 bit.

Page 56: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1932

IBM presenta la moltiplicatrice 601: legge due

fattori con un massimo di 8 decimali, esegue i

calcoli e perfora il risultato in un campo vuoto della

scheda.

Page 57: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1933

Nasce la prima

tabulatrice IBM

( IBM 285),è in grado di

elaborare 150 schede al

minuto,stampa solo

numeri.

Page 58: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1934

IBM 405, tabulatrice in grado si stampare

anche lettere.

Page 59: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1936

Il logico inglese Alan M. Turing enuncia il modellodel calcolatore moderno, la cosiddetta 'macchinadi Turing‘,in grado di eseguire 'atti primitivi‘secondo uno schema di calcolo ricorsivo, checonsente di risolvere ogni tipo di problema dilogica simbolica in un numero finito operazioni. Non verrà mai costruita, ma la sua teoriacostituisce la base dell'architettura dei futuricomputer.

Page 60: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1936

Esce sul mercato la prima macchina da

scrivere elettrica dell’IBM che riscuoterà un

notevole successo.

Page 61: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1936

Il tedesco Konrad Zuse inizia la costruzione della macchina logica V1(ribattezzata Z1),il primo calcolatore meccanico al mondo basato sucodice binario completamente programmabile.E’ stata costruita con mezzi amatoriali (venne montata nella camera daletto)

Page 62: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1937

George R. Stibitz realizza presso i Bell Laboratories di New York, uncalcolatore battezzato "K-model", sviluppando un circuito basato sullalogica binaria di Boole e che utilizza dei relay. Questo è uno dei primi esempi di computer a base numerica binaria.

Page 63: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1937

C. E. Shannon dimostra che complicati circuiti ,serealizzati con le regole Booleniane, possonorappresentarne la logica,ovvero si possonosvolgere espressioni e calcoli allo stesso modo. Apparve così chiaro a tutti che le informazionipotevano essere manipolate da una macchina. La pubblicazione ebbe un impatto tremendo esegnò un'importante svolta nel progresso deicomputer.

Page 64: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1937Howard Aiken e IBM creano il Mark I,un computer elettromeccanico;leoperazioni di base sono svolte da parti meccaniche, controllate elettricamenteda circa 3.000 relay. Nel maggio 1944 finisce la collaborazione,a causa di unincidente diplomatico, tra IBM e Aiken,quest’ultimo,aiutato da Grace MurrayHopper,completa il Mark I,crea il Mark II e il Mark III

Page 65: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1937

John Vincent Atanasoff e

Clifford Berry, iniziano, negli

USA, la costruzione del loro

primo computer elettronico

digitale. Sarà terminato nel

1942 e battezzato ABC

(Atanasoft Berry Computer).

Non è programmabile, ma

fornisce le basi per i

successivi computer.

Page 66: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1939

William Hewlett and DavidPackard costituiscono laHewlett-Packard (HP) in ungarage a Palo Alto,California.Il loro primo prodotto è unoscillatore audio costruitoproprio nel garage dautilizzare per il cartoneanimato "Fantasia" dellaWalt Disney.

Page 67: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1938

Konrad Zuse completa

lo Z1 iniziato nel 1936 e

termina il progetto per lo

Z2.

Page 68: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1939IBM nizia il progetto ASCC (Automatic Sequence Controlled Calculator)che in seguito verrà ceduto all'università di Harvard e prenderà il nome diMark1. Una somma richiede 1/3 di secondo e una moltiplicazione richiede 1 secondo.Per il raffreddamento erano richieste alcune tonnellate di ghiaccio al giorno.

Page 69: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1940

Inizio della seconda guerra mondiale.

Molti progetti saranno abbandonati o

distrutti.

Le richieste militari daranno vita a nuovi

progetti tra cui ENIAC.

Page 70: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1940

Il gruppo diretto da George Stibitz produce

svariati calcolatori tra cui il Complex

Computer che impiega 9.000 relay telefonici

ed è ultimato nel 1940. E' usato per

moltiplicazioni e divisioni di numeri

complessi, può svolgere una somma o una

sottrazione ogni 3/10 di secondo.

Page 71: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1941

Konrad Zuse completa lo Z3che può essere consideratoil primo computerautomatico digitaleperfettamente funzionante econ discreta affidabilità. Utilizza il sistema anumerazione binaria e puòeseguire operazioni avirgola mobile (floatingpoint).

Page 72: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1942

Konrad Zuse scrive un programma per il gioco

degli scacchi (1942-1945), utilizzando un

linguaggio da lui stesso inventato, il Plankalkuel,

un linguaggio di alto livello per il quale nessun

compilatore sarà disponibile fino al 1990.

Il gruppo del prof. Rojas del FUB in Germania,

svilupperà lo stesso programma in Java nel

maggio del 2000.

Page 73: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1943

Richiesto dall’esercito degli USA nasceEniac(Electronic Numerical Integrator andCalculator),computer in grado di fare 750moltiplicazioni in 30 secondi. Ha 500.000connessioni saldate, 18.000 valvole, 6.000interruttori e 500 terminali. I calcoli sono svolti generando impulsi elettronicied opera secondo il sistema decimale. L'output è su schede perforate.

Page 74: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1943

John von Neumann approfondisce le esigenze diun computer moderno, definendone l'architettura esviluppando il primo calcolatore programmabilecon memoria.Neumann crea ad un tipo speciale di istruzione,chiamata "conditional control transfer“(trasferimento condizionato del controllo), checonsente di interrompere il programma perriprenderne l'esecuzione da un punto qualsiasi delleistruzioni, in modo da poter modificare le istruzionirendendo il programma più flessibile ed efficiente.

Page 75: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1944I tedeschi utilizzano un dispositivo di codifica chiamato Enigma, che opera con chiavi diverse che possono essere impostate casualmente percriptare i messaggi trasmessi dai loro comandi militari. La macchina era stata inventata da un ingegnere polacco e non è chiaro come sia potutafinire nelle mani dei tedeschi. Resta il fatto che, a causa delle chiavi casuali utilizzate da questa macchina, gli inglesi hanno grossi problemi adecifrare i messaggi che intercettano. Gli analisti tedeschi erano convinti che per decifrare uno dei 15.576 codici sarebbe occorso a un gruppodi matematici almeno un mese di tempo. Per questo motivo, Churchill incaricò Turing di organizzare e dirigere il centro sulla comunicazionecifrata di Bletchley Park, vicino a Londra, formato da centinaia di menti brillanti e originali. Lì viene realizzata "Bombe", una macchinadecodificatrice per i codici di Enigma. Purtroppo non funziona molto bene, M.H.A. Newman, capo del dipartimento di decifrazione dei codici diEnigma, assolda due ingegneri della British Telecom, T.H. Flowers e S.W. Bradhurst per studiare qualcosa di meglio. Con il loro aiuto, Turing,propone un nuovo metodo di calcolo che viene applicato realizzando il computer Colossus Mk I, il primo calcolatore elettromeccanicobritannico impiegato per provare ad enorme velocità tutte le possibili combinazioni dei codici della macchina crittograficanazista. A dicembre dello stesso anno la macchina è ultimata e pronta a funzionare. Il sistema sembra così veloce che la storia racconta che gli Alleati riuscirono a ricevere i messaggi durante la guerra in nord Africa, molto primadel comando tedesco. Il nome "Colossus" nasce dalla enorme quantità di valvole elettroniche impiegate nella macchina. La richiesta metteovviamente sotto pressione gli ingegneri sia per la complessità del progetto che per il poco tempo a loro concesso. Colossus era fornito di 1.500 valvole e pesava più di una tonnellata. Non aveva memoria e non poteva essere programmato. Eppure, era ingrado di trattare 5.000 caratteri al secondo e di decifrare ogni giorno, dopo avere scardinato il sistema crittografato di "Enigma", più di 4.000messaggi segreti tedeschi e altrettanti giapponesi e italiani. Churchill, però, non si rese conto fino in fondo delle enormi possibilità date daicalcolatori e dalle teorie di Turing. Dopo la guerra, ordinò di smontare e distruggere tutti i modelli di Colossus utilizzati per sconfiggere i nazisti.Turing continuò a dedicarsi allo studio dell'intelligenza artificiale e all'ideazione di nuovi calcolatori elettronici.

Page 76: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1944

Viene ultimato il Mark I sotto la guida di Aiken all'Universitàdi Harvard con la collaborazione dei tecnici IBM. Si tratta diun calcolatore elettromeccanico interamente automatico euniversale, molti lo definiscono la realizzazione del 'sognodi Babbage'.

Page 77: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1945

W.S. McCulloch espone l'idea di un

possibile cervello elettronico.

Page 78: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1945

N. Wiener definisce la cibernetica come "lo

studio unitario dei processi riguardanti la

comunicazione e il controllo nell'animale e

nella macchina".

Page 79: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1945

John von Neumann presenta l'idea di un

output grafico del calcolatore.

Page 80: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1945

Inizia il progetto dell'EDVAC (Electronic Discrete VariableComputer) guidato da John von Neumann e H.H.Goldstine. Si tratta del primo progetto di calcolatore elettronico aprogramma memorizzato, ovvero del primo calcolatoremoderno.Derivato dall'ENIAC, esso ne perfeziona il concetto diprogrammabilità, in quanto i programmi anzichè essereinseriti dall'esterno sono incorporati nella memoria dellamacchina.

Page 81: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1946Entra in funzione ENIAC,calcolatoreelettronico che conteneva la logicadelle calcolatrici elettromeccaniche.L'impiego della tecnologia elettronicapermise di ottenere una velocità dicalcolo mille volte superiore. Sitrattava sempre di una macchina aprogramma esterno ed era bendiversa dai computer moderni:pesava 30 tonnellate e si guastavafacilmente a causa dell'enormequantità di componenti relativamentefragili. Per programmarlo si dovevanocambiare i collegamenti al suointerno. … continua

Page 82: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

Scheda tecnicaNome computer: EniacVelocità: 5000 addizioni al secondoMemoria: 200 bytesComponenti: 18.000 tubi a vuoto 6.000 interruttori 10.000 condensatori 70.000 resistenze 1.500 relayMisure: Altezza 3 metri Superficie 160 metri quadratiPeso: 30 tonnellate

Page 83: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1946IBM sviluppa la macchinamoltiplicatrice 603. E' il primo calcolatore elettronicocommerciale a valvole prodotto inserie. E' in grado di eseguire lemoltiplicazioni 1.000 volte piùvelocemente delle precedentimacchine elettromeccaniche. Opera ad una velocità di 6.000schede all'ora, mentre lemacchine elettromeccaniche dellaconcorrenza viaggiavano a 600schede/ora.

Page 84: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1948

IBM SSEC – SelectiveSequence ElectronicCalculatorComputer creato comerisposta commercialeall’ENIAC,oltre all’elettronicavennero curate molto anchele periferiche,quella cheriscosse maggior successofu il lettore di schede ad altavelocità.

Page 85: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1946

Alan Turing pubblica un

rapporto del suo

progetto per l'ACE

(Automatic Computing

Engine), che ipotizza

l'estrazione casuale di

dati.

Page 86: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1946

John von Neumann e H.H. Goldstine

gettano le basi della programmazione per i

calcolatori (Programmazione e codifica).

Page 87: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947

G.B. Dantzig getta le basi della

programmazione lineare ed enuncia il

teorema del simplesso.

Page 88: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947

Al MIT (Massachusetts Institute of Technology), nasce'Whirlwind‘.Si fa uso per la prima volta di nuclei magnetici. Divenne operativo nel 1950. E' considerato il primo 'minicalcolatore'.

Page 89: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947

Viene installato l'ENIAC presso il laboratorio per le

ricerche balistiche di Aberdeen.

Si tratta del primo calcolatore digitale 'general

purpose' (ovvero universale) programmabile

dall'esterno, su larga scala.

1000 volte più veloce del Mark 1, viene impiegato

per previsioni meteorologiche, progettazione,

tavole balistiche, ecc.

Page 90: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947

Aiken e il suo gruppo completano il Mark II

Page 91: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947 - 1948

Viene introdotto il

tamburo di memoria

magnetica, come

dispositivo di

memorizzazione dati nel

computer.

Page 92: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1947

Il 23 dicembre la direzione dei laboratori Bellviene informata da John Bardeen e WalterBrattain che insieme a William Shockleyhanno sviluppato il primo transistor[TRANsfer reSISTOR]. Il transistor aprirà la strada alla seconda generazione dicomputer.La piccola dimensione, alta affidabilità, la bassadispersione di calore nonchè il basso costo di produzionegarantiranno il successo del transistor che renderanno icomputer 1.000 volte più veloci.

Page 93: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1948IBM 604 calcolatore del quale si venderanno 5.600 unità nei successivi10 anni, era progettato principalmente per calcoli commerciali. Viene descritto come calcolatore "miniaturizzato", anche se in realtàoccupa 2 x 2 x 1 metri e pesava 640 chili. Nella configurazione di base sarà usato con un lettore perforatore dischede.Per renderlo utile a fini commerciali viene abbinato ad una tabulatrice402 o 407 e da una a tre unità d'espansione di memoria tipo 941.Questa combinazione verrà felicemente venduta sotto il nome CPC(Card Programmed electronic Calculator). Il prezzo sarà attorno al milione di dollari di oggi. Il 604 ha una velocità di clock di 50.000 impulsi al secondo (50Khz).Le macchine 402 - 407 e 941 sono elettromeccaniche ed usano relè e contatorirotanti con tempi di 400ms per operazione, contro lo 0,5ms del 604!La maggior parte delle 1400 valvole di cui è composto sono dei doppi triodi 6J6 che sonopoi quelli che daranno maggiori problemi. Nella versione estesa del sistema, il CPC, si possono risolvere anche problemi di una certacomplessità, come trovare la radice quadrata di un polinomio con sette gradi di complessità.

Page 94: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1948

L'americano Claude

Shannon pubblica:

'Teoria matematica

della Comunicazione',

formulando i concetti

moderni del processo

delle comunicazioni.

Page 95: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1948

Il 21 giugno, presso l'Università di Manchester,

Mark I (ovvero Baby Machine) diventa il primo

computer digitale a programma memorizzato

realmente operativo. Utilizza valvole e circuiti.

Page 96: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1949

Il computer Whirlwind, costruito sotto la

guida di Jay Forrester al MIT, diventa il

primo computer in tempo reale ed è messo

in servizio nel terzo trimestre.

Contiene 5.000 valvole.

Page 97: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1949Basandosi sull'idea di un computer a programma memorizzato, Eckert e Mauchlyfondano la compagnia UNIVAC per sviluppare l'UNIVAC-1 (UNIVersal AutomaticComputer). E' la prima compagnia che intende produrre computer su vasta scala e nonpiù per scopi prettamente scientifici o militari.Verranno prodotte 46 unità, vendute per più di un milione di dollari.L'UNIVAC è un computer decimale. Ciascuna memoria ha 100 words e in totale ilsistema offre 1000 words, ciascuna lunga 12 cifre decimali.Ci sono 7 bit binari per ciascuna cifra, incluso un bit di parità, 2 RzoneS bit, per lacodifica alfabetica e 4 bit per la rappresentazione di un numero decimale.Questa macchina riceve le istruzioni direttamente dal programma memorizzato su diessa.Lo "Short Code" sviluppato per l'UNIVAC 1 sarà sia il primo linguaggio interpretato che ilprimo linguaggio di tipo Assembly. Univac sarà successivamente venduta alla Remington Rand Corp.

Page 98: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1949Alla Università di Cambridge viene progettato e prodotto l'EDSAC(Electronic Delay Storage Automatic Calculator), da Maurice Wilkes edallo staff del Mathematical Laboratory at Cambridge University.La macchina è l'equivalente dell'UNIVAC.Dispone di tubi di memorie acustiche, oscilloscopio come display econtiene la cosiddetta libreria di subroutines disegnata da Wilkes.La libreria consiste di piccoli programmi denominati appuntosubroutines e probabilmente rappresenta il primo tentativo di kernel disistema.Si può considerare il primo calcolatore a programma totalmentememorizzato.

Page 99: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1949

Short Order Code, sviluppato da John

Mauchly, si ritiene che sia il primo linguaggio

di programmazione di alto livello.

Page 100: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1950

Viene ultimato il Mark III che si basa su unprogetto di sole valvole elettroniche.Il computer preleva i dati da un nastromagnetico.La macchina pesa 35 tonnellate ed ècomposta da 700.000 parti separate.Un'addizione richiede 0,3 secondi, mentreper una moltiplicazione occorrono 6 secondi.

Page 101: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951

Il primo Univac I è

spedito all'Ufficio del

Censimento degli USA

in marzo.

Page 102: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951Jay Wright Forrester,l'11 maggio,registra un brevetto per la memoria anuclei magnetici chiamato"Multicoordinate Digital InformationStorage Device".Queste memorie sono composte da piccolinuclei magnetici attaverso i quali vengonofatti passare 4 fili. I due fili incrociati (blu)servono a cambiare la polarità di unnucleo. Per indirizzare il cambio di polaritàad un solo nucleo la corrente che vienefatta passare da un solo filo sarebbeinsufficiente ma nel punto in cui intersecala corrente dell'altro filo allora haabbastanza forza per variare il campomagnetico, che così passa dallo stato Oallo stato 1 o viceversa.

Page 103: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951An Wang nel 1951 fonda la Wang Laboratories Inc. che sotto la sua abile guidadiventerà una delle aziende dell'era informatica più note e apprezzate.Ottenne più di 35 brevetti, ma il più importante fu per l'invenzione della "PulseTransfer Controlling Device", ovvero la Memoria a Nuclei Magnetici.Questo brevetto fu da lui registrato nel settembre 1949. In quel periodo il Dr.Wang lavorava per Howard Aiken al laboratorio Computazionale di Harvard.Wang registrò anche il brevetto delle memorie a nuclei di ferrite che sei annipiù tardi, esattamente il 17 maggio 1955, l'ufficio dei brevetti gli rilasciò lapatente di riconoscimento. Dopo poco la IBM molto interessata all’invenzione diWang e, dopo una dura negoziazione, ne comprò il brevetto.

Page 104: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

Avete notato l'estrema somiglianza tra

l'invenzione di An Wang (1949) e quella di Jay

Wright Forrester (1951)? Pare che ad entrambi

sia stata rilasciata la patente di brevetto per le

memorie a nucleo magnetico.

Page 105: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951David A. Huffman (1926 - 1999) (USA) sviluppail Codice Huffman.Questo metodo sarà impiegato per comprimere idati da trasmettere in rete via modem, nellaprogrammazione dei registratori video e della tvad alta definizione.

Il principio è semplice: assegnare ai caratteri piùutilizzati il codice binario più breve!Questo processo viene svolto tramite una speciedi albero binario.La probabilità che compaia un certo simbolo èrappresentata da una "foglia" dell'albero.Le due probabilità più basse sono aggiunte performare una nuova probabilità.La combinazione di queste probabilità procedeper ramificazioni.

Page 106: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951In Inghilterra, dopo diversi anni di sviluppo, entra in servizio il primo computer inglese diutilizzo commerciale generico, il LEO, una versione commerciale dell' EDSAC diCambridge, costruito dalla Lyons Company,società da sempre interessata ai computercommerciali. Il consumo totale di LEO era di 30.000 watts. La macchina era dotata di 228unit preassemblate, che venivano collegate dentro 21 rack. Questa modularità di progettofacilitava l'accesso ai componenti durante i guasti. Il più grande problema, infatti, era lafacilità con cuiil sistema si guastava a causa delle valvole.Successivamente verrannoprodotti anche LEO II e LEO III

Page 107: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951

Le prime unità di nastri magnetici impiegateall'epoca presentano un grosso problema: i frequenticomandi di avvio/arresto del nastro alla fine lo danneggianoo lo inceppano.IBM risolve questo problema tramite una colonnasotto vuoto.Facendo passare il nastro all'interno di una colonna sottovuoto, infatti, il nastro rimane sempre teso verso il basso esiccome non vi è resistenza dell'aria non si danneggia eresta in posizione.

Page 108: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1951 - 1952

Grace Murray Hopper

sviluppa A-0, il primo

compilatore di

programmi.

Page 109: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1952

L'EDVAC viene

completato alla Moore

School da Mauchly,

Eckert e Von Neumann,

che fanno girare il suo

primo programma di

produzione.

Page 110: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1952

John von Neuman accanto allasua macchina IAS a bit paralleli,realizzata per l'Instituteof Advanced Studies di PrincetonN.J.Prosegue il suo lavoro col gruppodi Los Alamos e continua asviluppare sinergie tra le capacitàdei computer e la necessità disoluzioni di calcolo per i probleminucleari relativi alla bombaall'idrogeno.

Page 111: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1952

Thomas Watson Jr. diventa

presidente della IBM.

E' da quest'anno che la IBM

decide di aggiungere i

calcolatori alla sua linea di

prodotti commerciali.

La prima linea di produzione

di computer riguarderà il

modello 701 e fu disegnata

da Nathaniel Rochester.

Page 112: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1952

La IBM annuncia il 701,

un nuovo calcolatore

progettato per il calcolo

scientifico, di cui il primo

esemplare verrà installato

per la Difesa USA.

Ne saranno prodotti e

installati solamente 19

esemplari nell'arco dei suoi

3 anni di vita.

Page 113: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1952

Il primo calcolatore olandese fu costruito da W.L. van der Poel.La costruzione iniziò nel 1947 e venne completata nel '52 dagli studentidel TU Delft sulla base dei disegni di van der Poel. La macchina erabasata sui relè e misurava 5 metri per 60 cm di altezza. Impiegava 30secondi per fare una somma e 45 per una moltiplicazione.

Page 114: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1953Il più grande computer a valvole mai costruito fu quello per ilprogetto SAGE (Semi-Automatic Ground Environment)dell'Aeronautica degli USA per la difesa aerea del territorioamericano. Iniziato nel 1953 sarà pienamente funzionante solo diecianni più tardi.Progettato come nuovo sistema di difesa aerea per proteggere gliStati Uniti da missili a lunga gittata o altre armi, il sistema SAGEraccoglie informazioni dai radar dislocati in varie parti del territorioche, tramite linea telefonica, trasmette ad una sede centrale perl'elaborazione, tramite appunto questo nuovo sistema di computer.Le caratteristiche tecniche del sistema sono:

Architettura: duplex CPU, no interrupts, 4 index registers, Real TimeClockWord Length: 32 bitsMemoria: magnetic core (4 x 64K word); Magnetic Drum (150Kword); 4 IBM Model 729 Magnetic Tape Drives (~100K words ea.);tutti i sistemi utilizzano il parity checkingMemory Cycle Time: 6usI/O: CRT display, keyboard, light gun, realtime serial data (teletype,1300 bps modem, voice line)Prestazione: 75KIPS (single-address)Tecnologia: a valvole elettroniche (60.000); diodi (175.000);transistor (13.000)Dimensioni: CPU (50 x 150 feet, each); consoles area (25 x 50 feet)Peso: 250 tonn. (500.000 lbs)

Page 115: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1953Esce l'IBM 650, conosciuto anche col nome dicalcolatore a tamburo magnetico e diventa ilprimo computer prodotto industrialmente.Con questa macchina si può affermare che ènato il primo minicomputer.Ne verranno venduti 450 già nel primo anno diproduzione.Eseguiva una somma o sottrazione in 1,63millisecondi, una moltiplica in 12,96ms e ladivisione in 16,90ms.La memoria nella maggior parte dei sistemi eradata dal tamburo magnetico che conteneva2.000word (10 digit+segno) e con un temporandom di accesso di 2,496ms.Anche se l'IBM 650 non era una supermacchina, aveva una caratteristica particolareche la rendeva attraente e facilmente vendibile:un sacco di luci lampeggianti.Con quelle chiunque poteva controllare chequalcosa "si muoveva" nel cuore del cervellone.

Page 116: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1954

Nasce l'unità a nastro magnetico IBM 726.

Questa unità contiene 100 caratteri per

pollice ed è in grado di leggere 75 pollici di

nastro al secondo.

Page 117: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1954

Nel gennaio di quest'anno viene fatto un primotentativo di traduzione dal russo all'inglese,utilizzando allo scopo un sistema IBM 701.I risultati sono supportati dall'uso di un dizionarioelettronico e da un numero di programmi checontengono la sintassi e le regole delle due lingue.Venne realizzata una traduzione soddisfacente emolta dell'esperienza di questo tentativo sarà poiriversata nel progetto Echelon.

Page 118: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1954John W. Backus, un capo progetto della IBM,imposta il linguaggio di programmazione scientificaFORTRAN (FORmula TRANsalot) per il sistema IBM704. Assieme ad altri tecnici IBM, Backus visita i clientiche hanno ordinato il 704 per presentare loro questonuovo linguaggio e ottenere critiche e suggerimenti inmerito alle sue funzioni. In quel modo Backus anticipò lafine del suo compilatore in 6 mesi, contro i due anni delleprevisioni. Il compilatore consisteva di 25.000 righe dicodice macchina, memorizzate su nastro magnetico.Venne fornita una copia del programma a ciascun

clientedel 704, assieme ad un manuale di 51 pagine.La prima versione del programma era chiaramentedifettosa, ma successivamente vennero rimossi tutti i

bugche conteneva. Ingegneri e scienziati sceglierannodefinitivamente questa strada per la programmazione

deicomputer, abbandonando il metodo di modificare ilcablaggio interno delle macchine per cambiarne ilprogramma da eseguire.

Page 119: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1954

La stampante Uniprinter della Earl

Masterson è una stampante a linee ed ha

una velocità di 600 righe al minuto.

Page 120: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1954

La Texas Instruments introduce il transistor

al silicio, puntando sulla drastica riduzione

dei prezzi di produzione.

Page 121: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1955

La IBM annuncia il 704,

un nuovo calcolatore

con memoria a nuclei al

posto del CRT utilizzato

sui precedenti sistemi

IBM 701, con aritmetica

floating-point e un

sacco di nuove istruzioni per

il calcolo scientifico.

Page 122: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1955

IBM 702: la prima macchina

commerciale

completamente costruita

con transistor e messa sul

mercato da IBM.

L'ancora alto costo dei

transistor sarà la causa del

flop.

Page 123: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1955

Nasce la Commodore Business MachinesInternational, azienda che segnerà la storiadell’informatica degli anni 70-80 (daricordare l’immortale e l’incrashabileCommodore 64);inizialmente produce solomacchine da scrivere.Nel 1962 si quota in borsa e si espande sunuovi settori di mercato (calcolatrici e personalcomputer).

Page 124: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1956

L'IBM introduce e inizia le installazioni dei sistemi RAMAC 305 (RAMAC = Random Access MethodOf Accounting And Control). Sarà questo il primo passo per trasferire i dati (records) dal supporto delle vecchie e ingombrantischede perforate, alle unità a dischi magnetici. Il passaggio è rivoluzionario, in quanto consente di eseguire operazioni di aggiunta, aggiornamento ocancellazione di record semplicemente riscrivendoli sul disco. Il RAMAC 305, però, non sarà la macchina che darà la spinta al passaggio da elaborazioni a schede a sistemi a dischie/o nastri magnetici. Questa macchina ha un costo elevato, è particolarmente fragile e quindi soggetta a lunghi fermi dimanutenzione e non è facile da programmare, richiedendo per l'impostazione di un lavoro, sia il caricamento di unprogramma ancora su schede che l'impostazione di una serie di pannelli a spine estraibili.

Page 125: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1956

I primi computer a transistor sono

annunciati, si tratta del TRIDAC e di tre

modelli sperimentali del MIT siglati TX-O.

Viene introdotto un UNIVAC a transistor,

disegnato per scopi commerciali.

Page 126: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1956

Il primo PEGASUS, prodotto dallaazienda inglese Ferranti Ltd.,entra in servizio. Pegasus si distinguerà per l'altaaffidabilità e facilità d'uso. E' il primo computer che usa unregistro generale, dispositivo inuso sulla maggior parte deimoderni computer. Dal 1956 al 1962 verrannocostruiti 40 sistemiPegasus dalla Ferranti Ltd.

Page 127: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1957

Il FORTRAN-1 è formalmentepubblicato. Questo prodotto, che è il primo diqualsiasi linguaggio di alto livello,è stato sviluppato da John

Backuscol suo gruppo di specialisti IBM.Il FORTRAN usa una notazioneche è molto simile a quella usatanell'algebra.Per questo motivo il FORTRANdiventerà assai popolare tra gliscienziati e i tecnici.

Page 128: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1957

Il computer Atlas Guidance Computer della

Burroughs, uno dei primi computer che

usano transistor, aiuta nel controllo per il

lancio del missile Atlas.

Page 129: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1957

La Japan's Electrotechnical Laboratory

sviluppa un computer a transistor, l'ETL

Mark III, che utilizza 130 transistor e 1.700

diodi.

Page 130: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1957

John McCarthy forma il dipartimento di

Intelligenza Artificiale al MIT.

Page 131: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1957

La Russia lancia il primo satellite Sputnik I in

orbita il 4 ottobre e la corsa allo spazio ha

subito inizio, accelerando ancor più lo

sviluppo di nuove tecnologie.

Page 132: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1958

Viene fondata la Digital Equipment Corp. da

Ken Olsen and Harlan Anderson.

Il loro primo computer, il PDP 1

(Programmed Data Processor) sarà

rilasciato nel 1960 ed avrà molti discendenti

di successo.

Page 133: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1958

Jean Hoerni, Kurt Lehovec e Robert N.

Noyce del Fairchild laboratories prendono

parte allo sviluppo di un circuito integrato;

un circuito composto da un solo strato di

silicio.

Page 134: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1958

Il progetto Whirlwind viene esteso per

realizzare un sistema di controllo del traffico

aereo.

Page 135: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959L'ultimo grande computer scientificoIBM di prima generazione, ancora avalvole elettroniche, venne prodotto inquest'anno e si tratta dell'IBM 709. E' la prima macchina che dispone diun data channel per I/O. L'unità centrale può essere apertacome un libro, facilitando l'accesso alcablaggio interno. Il sistema completo è composto dasette diverse unità che comprendonola memoria, il canale dati,l'alimentatore, il lettore di schede, lastampante e svariate unità nastromagnetico.

Page 136: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959Si forma il comitato per ilinguaggi di sistemi di dati e

nasceil COBOL (Common BusinessOriented Language). Al CODASYL (Conference onData System Languages), vienesviluppato un nuovo linguaggio inun tempo molto breve, creando ilprimo standard per i programmiaziendali.Nei successivi 20 anni ci sarannomolti più programmi scritti inCOBOL che in qualsiasi altrolinguaggio.

Page 137: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

John McCarthy sviluppa il linguaggio LISP

(LISt Processing) per le applicazioni di

Intelligenza Artificiale.

Page 138: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

In una mostra di Parigi viene presentato il

primo computer commerciale giapponese a

transistor della NEC: il NEAC 2201.

Page 139: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

Dopo vari anni di lavoro la General Electric Corp. spedisce32 sistemi ERMA (Electronic Recording MachineAccounting) alla Bank of America in California, per risolvereil problema di elaborazione degli assegni che avevanoraggiunto quantitativi enormi in seguito all'aumento dellaclientela. Il computer ERMA impiega la tecnologia MICR (MagneticInk Character Recognition), ovvero è in grado di leggere lecifre scritte appositamente sugli assegni. A questo scopo venne sviluppato un apposito font studiatoper facilitarne il riconoscimento.

Page 140: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

Si contano più di 200 linguaggi di

programmazione.

Page 141: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

La IBM consegna i primi 4 modelli del primo

computer completamente transistorizzato

all'Aeronautica degli Stati Uniti.

Si tratta del sistema IBM 7090.

Page 142: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

A Poughkeepsie (USA) gli ingegneri IBM

completano la prima linea di produzione di

transistor totalmente automatizzata.

Un anno più tardi verranno prodotti e testati

1.800 transistor all'ora.

Page 143: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

Mentre molte aziende procedono nello sviluppo di

supercomputer, IBM annuncia la disponibilità di due piccole

macchine, l'IBM 1401 per le aziende e l'IBM 1620 per gli

scienziati.

Page 144: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1959

In Italia inizia la diffusione nelle aziende dicentri meccanografici per elaborare i daticommerciali. Molti impianti sono composti esclusivamenteda macchine IBM elettromeccaniche (detteanche Unit Record), cioè un insieme dimacchine specializzate a svolgere uncompito specifico sulle schede perforate.

Page 145: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1960

Scienziati americani ed europei stabiliscono

uno standard per il linguaggio ALGOL 60.

Anche se non molto sviluppato, getterà le

basi di molti linguaggi successivi.

Page 146: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1960

La IBM annuncia il linguaggio PL/1, una

combinazione di ALGOL, FORTRAN e

COBOL.

Il nuovo linguaggio sarà utilizzato per grosse

applicazioni su main frame.

Page 147: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1960

La Heatkit mette sul

mercato il suo EC1 per

scopi educativi. E' il primo

computer analogico

abbordabile da un vasto

pubblico per via del prezzo

molto basso (400$).

La macchina diventerà

molto popolare tra gli

ingegneri e nelle scuole.

Page 148: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1960

Viene progettato il

LARC (Livermore

Advance Research

Computer) dalla

Remington Rand per

attività scientifiche.

Utilizza 60.000

transistor.

Page 149: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1960

La DEC introduce il

PDP-1, il primo

computer commerciale

con un monitor e

tastiera per l'input.

Costa dai 125.000 ai

250.000 dollari.

Page 150: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1961Mentre i sistemi operativi, prima chiamati monitors o supervisors, sisviluppano allo scopo di incrementare le prestazioni dei computer, verso la fineanni '50, gli utilizzatori sono ancora frustrati dalla mancanza di familiarità efacilità d'uso del computer.Per risolvere questo problema e ridare il controllo delle macchine agliutilizzatori, Fernando Corbatò, del MIT, produsse il CTSS (Compatible TimeSharing System) per l'IBM 7090/94, il primo sistema effettivo di ripartizione deltempo ed allo stesso tempo il primo approccio di accesso remoto dalladimostrazione di Stibitz del 1940.Il 7090 è una versione transistorizzata del IBM 709, che era una macchinaassai popolare nei primi anni '60. Il 7090 a 32Kb di memoria a 36-bit e disponedi unità hardware floating point.Il fortan era il suo linguaggio più usato, ma ne poteva supportare molti altri.Fu successivamente potenziato come IBM 7094 e ne fu realizzata una versionepiù piccola, chiamata IBM 7040.

Page 151: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1961

Georg C. Devol costruisce un robot

per utilizzi industriali.

Page 152: Storia del calcolatore e dellinformatica Di Luca Brugnone 1/10/2007.

1961

Il computer IBM 7030

(detto Stretch) viene

completato e gira 30

volte più velocemente

del 704.