UN PO’ DI STORIA DEI COMPUTER A cura del prof. Roberto SPEDICATO Settembre 2012 1.

Post on 03-May-2015

218 views 1 download

Transcript of UN PO’ DI STORIA DEI COMPUTER A cura del prof. Roberto SPEDICATO Settembre 2012 1.

UN PO’ DI STORIA DEI COMPUTER

A cura del prof.Roberto SPEDICATO

Settembre 2012

1

LE ORIGINIIl problema di dedicare poco tempo ai calcoli, lunghi e noiosi, per lasciare più spazio al pensiero teorico fu sentito dai tempi più antichi.

Il problema di dedicare poco tempo ai calcoli, lunghi e noiosi, per lasciare più spazio al pensiero teorico fu sentito dai tempi più antichi.

1300 d.C. - Presso i Romani l’abaco sostituisce le tavolette di calcolo cinesi

XVI secolo-Leonardo progetta una macchina da calcolo (mai realizzata)

4.000-1.200 a.C. - Abitanti delle prime civiltà di Sumeri tengono già traccia di operazioni commerciali utilizzando apposite tavolette.

sec. VIII a.C.- apparvero in Cina le prime tavolette di calcolo

Settembre 2012 2Prof. Roberto SPEDICATO

GLI ANTENATI 1

1643-Blaise Pascal, filosofo, matematico e fisico francese, a 20 anni realizza una celebre macchina per eseguire addizioni e sottrazioni la 'pascalina'. Esegue riporto automatico fino ad 8 cifre.

1674 -Gottfried Leibniz, matematico, costruisce una calcolatrice a passi, usando un ingranaggio cilindrico.

E' in grado di eseguire tutte le 4 operazioni aritmetiche.

Settembre 2012 3Prof. Roberto SPEDICATO

1834-35-Charles Babbage progetta la sua Macchina Analitica (parzialmente realizzata e mai completata), che prevedeva la program-mazione tramite codifica di istruzioni/dati su schede perforate.

GLI ANTENATI 2

Settembre 2012 4Prof. Roberto SPEDICATO

Macchina Analitica

Recentemente è stata realizzata con: 4.000 pezzi in movimento (3 tonnellate).In seguito (nel 2000) è stata realizzata la stampante (2,5 t). dimostrando l'esattezza del progetto di Babbage.

GLI ANTENATI 3

Settembre 2012 5Prof. Roberto SPEDICATO

1854-George Boole, inglese, autodidatta, fonda la logica matematica usata nei circuiti dei calcolatori.

1843-Ada Byron, figlia di Lord Byron, studia gli schemi della Macchina Analitica. Intuisce l'idea di 'loop' e di sottoprogramma, ovvero di sequenza ripetitiva di passi. È considerata la prima programmatrice (linguaggio Ada è a lei dedicato).

GLI ANTENATI 4

Settembre 2012 6Prof. Roberto SPEDICATO

ALTRE MACCHINE E AUTOMI1700-1800-In questo periodo furono costruite numerose automi e macchine da calcolo che non avevano un grande utilizzo pratico, perché lente, ingombranti e prive di memoria.

Settembre 2012 7Prof. Roberto SPEDICATO

1801-1805-Joseph-Marie JacquardEntrano in funzione i cartoni perforati per il funzionamento automatico dei telai Jacquard.

1820 - C.X.Thomas de Colmar costruisce l'aritmetometro, prima calcolatrice su scala industriale. In 30 anni ne vengono prodotti 1500 esemplari e la produzione si protrae fino al 1930 circa.

GLI ANTENATI 5

Settembre 2012 8Prof. Roberto SPEDICATO

HERMAN HOLLERITH

1890-Tabulatrice (counting machine)

Settembre 2012 9Prof. Roberto SPEDICATO

H. Hollerith-Scheda perforata

Settembre 2012 10Prof. Roberto SPEDICATO

1896-Hollerit fonda la ITC (International Tabulating Computing), che nel1924 diventa IBM (International business Machine), un colosso dell’informatica per circa 1 secolo

1904-Flemin realizza il primo diodo a valvola.1906-Lee de Forest aggiunge un terzo elettrodo al diodo creando così il triodo, che migliora notevolmente le comunicazioni radio e viene impiegato nei primi computer.

LE PRIME VALVOLE

Settembre 2012 11Prof. Roberto SPEDICATO

STORIA PC1936-Konrad Zuse costruisce una valida calcolatrice meccanica, la Z1, cui seguì la Z2 (nel 1940) e dopo la Z3 (program-mabile) e la Z4.

Settembre 2012 12Prof. Roberto SPEDICATO

MACCHINA DI TURING

1936- A.M.Turing enuncia il modello della cosiddetta 'macchina di Turing‘, in grado di eseguire 'atti primitivi' secondo uno schema di calcolo ricorsivo, che consente di risolvere ogni tipo di problema di logica in un numero finito di passi.

Settembre 2012 13Prof. Roberto SPEDICATO

1937-C.E.Shannon dimostra che complicati circuiti possono essere analizzati mediante l'algebra di Boole.

I PROTAGONISTI

1938- William Hewlett and David Packard costituiscono la Hewlett-Packard (HP) in un garage a Palo Alto, California.

Settembre 2012 14Prof. Roberto SPEDICATO

1937-40 -G.R. Stibitz realizza presso i Bell Laboratories il calcolatore parzialmente automatico 'Relay Calculator', sviluppando un circuito basato sulla logica binaria di Boole.

Primi decenni del 1900

Primi decenni del 1900-Vengono realizzate diverse calcolatrici. In Italia è attiva la Olivetti

Settembre 2012 15Prof. Roberto SPEDICATO

LA II GUERRA MONDIALE 1939-1945

Settembre 2012 16Prof. Roberto SPEDICATO

ENIGMA

Una macchina per cifrare/ decifrare i messaggi che mise in grave difficoltà gli alleati e che ha ispirato molti film.

Settembre 2012 17Prof. Roberto SPEDICATO

COLOSSUS

Venne allora creato un calcolatore di una tonnellata di peso, che aveva 1.500 valvole, immis-sione dei dati su nastro, e decifrava migliaia di messaggi nemici ogni giorno.

Settembre 2012 18Prof. Roberto SPEDICATO

COLOSSUS

Ricostruzione di Colossuss, adesso visitabile al museo di Bletchey Park.

Settembre 2012 19Prof. Roberto SPEDICATO

1a GENERAZIONE MARK I

1946-56, 1a generazione di computer (a valvole).

H. Aiken dell'Università di Harvard e l’IBM, nel 1944 realizzano MARK I,un calcolatore elettro-meccanico (a relè) programmabile su schede, interamente automatico e General-Purpose (universale): il 'sogno di Babbage'.

Settembre 2012 20Prof. Roberto SPEDICATO

1a GENERAZIONE ENIAC

1946-L’ENIAC (Electronic Numeric Integrator And Calculator). 1°Elaboratore elettronico. Fu realizzato in Usa dagli scienziati J. Mauchly e J. Eckert per risolvere i problemi di calcolo delle traiettorie balistiche per l'artiglieria.Furono necessarie: 18.000 valvole, 70.000 resistenze, 10.000 conden-satori con 500.000 contatti saldati manualmente, 1.500 relè. Era 1.000 volte più veloce di Mark I. Occupava una superficie di 180 m2 in una stanza di 9x30m, pesava 30 t; dissipava in calore circa 200 KW, che portavano l'ambiente oltre 50°C e si rompeva una valvola ogni 2’.

Settembre 2012 21Prof. Roberto SPEDICATO

ENIACFu il 4° computer elettronico realizzato (dopo Z3, Colossus, Mark II) e costò circa 500.000 $ (8 volte più del previsto). In 1” moltiplicò 50.000 volte per se stesso il n. 97.367Era il 1946, nel 1947, nei laboratori Bell viene inventato il transistor, ad opera di John Bardeen, Walter Brattain e William Shockley. Il Transistor soppianterà la valvola nella realizzazione del computer elettronico.

Settembre 2012 22Prof. Roberto SPEDICATO

DALLE VALVOLE AI TRANSISTOR

Anni ‘30-’60-Evoluzione delle valvole verso i transistor e successivamente verso i microchip

Settembre 2012 23Prof. Roberto SPEDICATO

TRANSISTOR

Anni ’60- transistor

1957-63. 2a generazione di computer (a transistor)

Settembre 2012 24Prof. Roberto SPEDICATO

I COMPUTER NEL DOPOGUERRA

Settembre 2012 25Prof. Roberto SPEDICATO

I COMPUTER NEL DOPOGUERRA

Settembre 2012 26Prof. Roberto SPEDICATO

I COMPUTER NEL DOPOGUERRA

Settembre 2012 27Prof. Roberto SPEDICATO

I COMPUTER NEL DOPOGUERRA

Settembre 2012 28Prof. Roberto SPEDICATO

1952 - EDVAC- Electronic Discrete Variable Computer sviluppato da John Von Neumann e H.H. Goldstine. E’ il 1°progetto di calcolatore elettronico a programma memorizzato. Il vero e proprio calcolatore moderno.Derivato dall'ENIAC, esso ne perfeziona il concetto di program-mabilità, in quanto i programmi sono incorporati nella memoria della macchina.L’Edvac conteneva solo 1/6 delle valvole che aveva Eniac: incomincia la corsa alla riduzione delle dimensioni in proporzione inversa alle prestazioni fornite dagli elaboratori.

I L PRIMO HARD DISK

Settembre 2012 29Prof. Roberto SPEDICATO

1956-il primo hard disk, ad opera di IBM fu RAMAC 305, da 5 MB. Era costituito di 50 dischi da 24”.

1980-Shugart Technologies (oggi Seagate Technology) presenterà il primo Hard Disk da 5” (molto più piccolo ed economico) capace anch'esso di 5MB.

Anni ’60-Inizia il passaggio al digitale. Dai circuiti ai dispositivi commerciali.

1964-79. 3a generazione di computer (a circuiti integrati)

DALL’ANALOGICO AL DIGITALE

Settembre 2012 30Prof. Roberto SPEDICATO

I GENITORI DEI COMPUTER

Settembre 2012 31Prof. Roberto SPEDICATO

Olivetti Programma 101

1965 - Olivetti lancia la calcolatrice programmabile da tavolo Programma-101, (Perottina).

Purtroppo il mercato non apprezza le sue potenzialità, non è ancora pronto all'ingresso dei piccoli computer negli uffici.

Quello che poteva essere il primo "personal" computer della storia

fu dimenticato molto in fretta.

I FLOPPY DISK

Settembre 2012 32Prof. Roberto SPEDICATO

1967- IBM costruisce nel il primo Floppy disk (da 8 pollici). Successivamente, esso diventò più piccolo: 5” ¼, poi 3” ½, e mano a mano più capiente.

Per quasi due decenni è stato usato praticamente su tutti gli Home computer e i PC per conservare i programmi d’avvio e per archiviare programmi e dati.

IL PRIMO MOUSE

Settembre 2012 33Prof. Roberto SPEDICATO

1967- L'ideatore è DouglasEngelbart. Il 21.6.1967, ottenne il brevetto per il suo indicatore di posizione X-Y per display: il "mouse". Tuttavia fu introdotto nel mercato solamente nel 1981 insieme ad un computer della Xerox.Alcuni anni dopo, Steve Jobs (della Apple), vedendo una dimostrazione dell'uso del mouse alla Xerox, introdusse il primo computer con mouse, Lisa.

LA PRIMA CPU-4004

Settembre 2012 34Prof. Roberto SPEDICATO

1969-la Visicomp, società giapponese con sede anche in USA, disegna un semplice processore. TEXAS Instruments e INTEL ricevono l'invito a costruirlo su un singolo circuito integrato.

Il 15 novembre 1971 INTEL dà la notizia di aver costruito il 4004, che offre in pochi cm di spazio la potenza di calcolo dell‘ ENIAC.

1968-Robert Noyce, Andy Grove e Gordon Moore fondano la Intel.  

MICROCHIP

Anni ’70- microchip.

1971- il primo microprocessore: 4004 (a 4 bit), ideato dal gruppo di lavoro dell’italiano F. Faggin, della INTEL. Ad esso seguiranno moltissi altri dispositivi e Intel diventa un colosso della microelettronica

Settembre 2012 35Prof. Roberto SPEDICATO

NASCE L’EMBRIONE DI INTERNET

Settembre 2012 36Prof. Roberto SPEDICATO

1969-Ha inizio un progetto per la difesa militare che, a partire dagli anni '90, rivoluzionerà la nostra vita: il governo USA, istituisce la rete ARPANET per le comuni-cazioni interne, gestite dai computer del Pentagono, che garantisce il collegamento tra i computer di Università e laboratori di ricerca per lo scambio di informazioni militari.

Anni '80-Arpanet si divise in due reti. Una di queste, Milnet, dedicata alle comunicazioni militari. Quando 20 anni dopo, cessò la minaccia militare, la rete diventerà pubblica con il nome Internet.

IL PRIMO VIDEOGAME DA BAR

Settembre 2012 37Prof. Roberto SPEDICATO

1972-Nola Bushnell (fondatore della ATARI) e Al Alcorn, mostrarono uno strano TV in una taverna di Sunnyvale, California. Sullo schermo compariva un campo di gioco che simulava il ping-pong.

Era il primo videogame da bar.

Il programma venne battezzato "Pong“.

10 anni più tardi quei giochi da bar produrranno incassi per 5 miliardi di $/anno!

1972-Dennis Ritchie sviluppa il linguaggio "C" ai laboratori Bell. Così chiamato semplicemente perchè il suo predecessore era stato battezzato "B".

IL PRIMO CALCOLATORE SCIENTIFICO PORTATILE

Settembre 2012 38Prof. Roberto SPEDICATO

1972-La Hewlett Packard lancia sul mercato il primo calcolatore scientifico portatile: HP 35, che spazzerà via tutti i regoli usati sino allora per i calcoli.

HP 35 modificò il modo in cui matematici e ingegneri eseguivano i loro calcoli.

Era venduto a 395$, un sacco di soldi all'epoca!

I PRIMI HOME COMPUTER

Settembre 2012 39Prof. Roberto SPEDICATO

1975-l’Altair 8800, è il primo personal computer, con 4KB RAM e sistema operativo CP/M

1975-IBM introduce sul mercato le prime stampanti laser.

1975-IBM 5100 Computer Portatile.La prima realizzazione di un Personal Computer da parte di IBM.Costo: 20.000 $. Memoria:16KB-64KB, Linguaggi: Basic e/o APL.  Non conquistò il mercato a causa del suo alto prezzo.

LO ZILOG-Z80

Settembre 2012 40Prof. Roberto SPEDICATO

1976- Nasce lo Z-80, un processore a 8 bit, della Zilog Corp. fondata da alcuni dipendenti della Intel le cui idee non concordavano con quelle della società.Lo Z-80 è una buona alternativa all'Intel 8080 ed offre un set più ampio di istruzioni e una velocità da 2,5Mhz a 10Mhz.È comunque considerabile un clone dell'Intel 8080.

1976-A questa data sono già disponibili sul mercato almeno 50 tipi diversi di microprocessori! Tra le principali marche: AMI, INTEL, Mostek, Motorola, National Semiconductor, RCA, Rockwell, Signetics, Teledyne Systems and Toshiba.

I PRIMI HOME COMPUTER

Settembre 2012 41Prof. Roberto SPEDICATO

1977-La Tandy Corporation annuncia il suo TRS-80 Model 1. Produrrà poi molti altri modelli.

1977-La Commodore introduce il pc PET (Personal Electronic Transactor).

La Apple annuncia il suo Apple II. I pc di Tandy e Commodore sono venduti completi di monitor e non richiedono più una connessione col televisore.

Tandy Model 2 e 1

Settembre 2012 42Prof. Roberto SPEDICATO

1976-Steve Jobs e Steve Wozniak (fondatori della Apple) costruiscono nel garage dei genitori a Menlo Park (Silicon Valley), l' APPLE I (8kb di RAM e tastiera, montati in una scatola di legno).

Era venduto a 666,66 $

Il sistema operativo, scritto in BASIC, risiedeva in una ROM.

I PRIMI HOME COMPUTER

Settembre 2012 43Prof. Roberto SPEDICATO

1979- Nasce l'APPLE II. È un vero e proprio home computer, con semplici programmi di scrittura, fogli di calcolo, giochi e altro.

L’Apple II,1° pc con funzioni di grafica, fu venduto in pochi esemplari. Ebbero più successo le versioni Apple II plus (giugno '79) e Apple IIe.

APPLE II

Settembre 2012 44Prof. Roberto SPEDICATO

1975-Paul Allen stava recandosi in visita al suo amico Bill Gates, studente di Harvard, quando vide in edicola una rivista  che presentava il nuovo Altair 8800.

Paul Allen corse con la rivista da Bill. Sapevano che il mercato dell'home computer era arrivato e che ci sarebbe stato bisogno di nuovo sw. 

Pochi giorni dopo Gates chiamò la MITS dicendo che lui e Allen avevano sviluppato un linguaggio BASIC che girava su Altair. Era una bugia! Non l’avevano neanche un Altair. Ma la compagnia si dimostrò molto interessata.

Così Gates iniziò febbrilmente la stesura del codice promesso, mentre Allen simulava un Altair sul PDP-10 della scuola. 8 settimane più tardi Allen volò alla MITS per mostrare la loro creazione, quando inserì il sw sul primo Altair che avesse mai visto, il BASIC funzionò perfettamente al primo tentativo.  

PAUL ALLEN & BILL GATES

Settembre 2012 45Prof. Roberto SPEDICATO

1976-Paul Allen e Bill Gates fondano la MICROSOFT

MICROSOFT: PAUL ALLEN & BILL GATES

Settembre 2012 46Prof. Roberto SPEDICATO

IL PERSONAL COMPUTER IBM

1980-... 4a generazione di computer (a microprocessori)

1981-IBM commissionò ad un gruppo di 12 ingegneri ("Sporca Dozzina“), un pc che fosse più economico e veloce di qualsiasi altro. Il 1° modello fu presentato il 12 agosto del 1981: aveva un monitor B/N, 64 KB di RAM ed il microproc. Intel 8088 che, al pari del Motorola 68000, avrebbe fatto storia.Nessuno allora si sarebbe atteso un successo di tale portata per un pc che ebbe il merito di accelerare la fase di transizione verso l'informatizzazione di massa iniziata con gli home computer. Dopo, molti costruttori cloneranno il pc IBM. Fu un

grande successo mondiale.

La nascita del PC IBM fornì anche l'occasione all'allora minuscola società Microsoft, di divenire il gigante che è oggi, grazie alla vendita a IBM dell‘ MS-DOS, un sistema operativo che Microsoft aveva acquistato a sua volta da una società di Seattle per 50.000$.

Settembre 2012 47Prof. Roberto SPEDICATO

IL COMMODORE 64

Settembre 1982. Mentre in tutto il mondo la Apple spopolava Apple II, la Commodore International lanciò sul mercato il Commodore 64, riscuotendo un successo immediato: il prezzo era ½ rispetto al concorrente, ma le prestazioni e la dotazione software erano maggiori.

In pochi anni il Commodore 64 entrò in milioni di case: negli anni ’80 lo slogan pubblicitario in tv era: “Compramelo babbo, così ci giochi anche tu..”.

In effetti con il Commodore 64 si poteva facilmente scrivere programmi, o divertirsi con giochi straordinari.

I programmatori del Commodore 64 sfruttarono ogni bit di memoria, creando programmi che oggi sembrano impossibili se si pensa che il processore girava a poco più di 1 Mhz e la memoria era solo di 64 K!

Settembre 2012 48Prof. Roberto SPEDICATO

IL LINGUAGGIO C++

1983-Nei laboratori AT&T Bell Bjarne Stroustrup continua a lavorare sul C++, un'estensione Object Oriented del linguaggio C.

Settembre 2012 49Prof. Roberto SPEDICATO

IL WWW E I SUPER COMPUTER

1984-Sony e Philips introducono i primi CD-ROM, che forniscono una enorme capacità di registrazione dei dati (fino a 640MBytes).

1990-Tim Berners-Lee al CERN, scrive il prototipo iniziale per il WWW, e altre sue creazioni: URL, HTML e HTTP.

1991-La Cray Research presenta il CRAY Y-MP C90, con 16 processori ed una velocità di 16Gflops (16 miliardi di operazioni al secondo in virgola mobile).

Settembre 2012 50Prof. Roberto SPEDICATO

PAUL ALLEN & BILL GATES

1994-In marzo nasce il Pentium Intel.  1994-In aprile, Jim Clark e Marc Andreesen fondano la Netscape Communications (in origine Mosaic Communications). 1994-Esce il primo browser della Netscape ed è subito boom per i navigatori del Web. 1995-Nasce il linguaggio di programmazione Java, piattaforma indipendente per sviluppo di applicazioni.

Settembre 2012 51Prof. Roberto SPEDICATO

I PENTIUM

Aprile 2012-Ivy Bridge (con processo produttivo a 22 nm) è il nome dell‘ architettura di ultima generazione.Nei prossimi mesi saranno prodotti processori per tutti i settori di mercato, desktop, mobile e server.

Dal 1969 ad oggi la Intel produce moltissimi processori e nel1993-Intel inizia la produzione del Pentium.La gamma Pentium• Pentium - (P5, P54, P54C)• Pentium MMX - (P55C)• Pentium II - (Klamath, Deschutes)• Pentium III (Katmai, Coppermine, Tualatin)• Pentium 4 - (Willamette, Northwood, Prescott, Cedar Mill)• Pentium 4 Extreme Edition (Pentium 4 EE) - (Gallatin, Prescott)• Pentium D - (Smithfield, Presler)• Pentium Extreme Edition (alias Pentium X) - (Smithfield, Presler)

Settembre 2012 52Prof. Roberto SPEDICATO

Negli ultimi decenni il settore dei computer ha avuto uno sviluppo vertiginoso, non riscontrabile in nessuna altro ambito. Di pari passo sono cresciute il numero e le prestazioni delle periferiche.

Inoltre, si assiste alla forte integrazione di TV, informatica e telefonia facendo esplodere il mercato di smart phone, smart TV, ultrabook e tablet.

Difficile dire cosa ci riserverà il futuro, forse il computer quantico? Certamente ci aspettiamo nuove e rivoluzionarie generazione di dispositivi!

Peccato che identica evoluzione non si abbia interiormente negli esseri umani, che continua-no ad alimentare gli istinti

e gli atteggiamenti meno nobili.

Settembre 2012 53Prof. Roberto SPEDICATO