Giovedì 29 Giugno 2006

- Sezione 4 - Dal 1946 al 1979

La Cronologia della sezione

Riportiamo alcuni riferimenti cronologici relativi a questa sala

  • 1946 Si completa la fase pionieristica della costruzione dei primi computer:Burks, H. Goldstine e J von Neumann scrivono “Preliminary Discussion of the Logical Design of an Electronic Computing Instrument.

  • 1947 J. Bardeen, W. Brattain e W. Shockley inventano il primo transistor.

  • 1948 E’ operativo a Manchester il Mark I, il primo computer elettronico digitale a programma memorizzato.

  • 1948 Norbert Wiener pubblica Cybernetics, il primo volume che descrive come possano essere costruite macchine intelligenti.

  • 1949 J. Mauchly inventa il linguaggio Short Order Code, considerato il primo linguaggio di programmazione di alto livello.

  • 1950 Viene pubblicato l’articolo di Turing su Computing Mchinery and Intelligence.

  • 1951 Minsky e Edmonds costruiscono lo SNARC il primo computer basato su rete neurale.

  • 1951/2 G. Murray Hopper realizza il primo programma assimilabile a un compilatore.

  • 1952 Il computer entra in società: un Univac esegue in diretta alla televisione la prima previsione sulle elezioni negli Stati Uniti.

  • 1953 Viene messo sul mercato l’IBM 650 con memoria a tamburo, il primo calcolatore che ha successo commerciale. Un esemplare di questa macchina viene installato presso l’Università di Bologna nel 1958.

  • 1954 Il computer entra in Italia: a Pisa parte il progetto per la costruzione della CEP (Calcolatrice Elettronica Pisana); al Politecnico di Milano viene installato (presso il Centro di Calcoli Numerici) l’elaboratore CRC 102 A della NCR; a Roma, presso l’INAC (Istituto Nazionale per le Applicazioni del Calcolo), viene installato un elaboratore Mark I della Ferranti.

  • 1954 Corrado Bohm costruisce il primo compilatore scritto nel linguaggio oggetto della compilazione.

  • 1954 La Texas Instruments introduce il transistor al silicio per ridurre i costi di fabbricazione dei computer.

  • 1954 La Univac introduce il primo computer con memoria a nuclei di ferrite.

  • 1956 La IBM introduce l’unità di memoria a dischi il RAMAC (Random-Access Method of Accounting and Controllo).

  • 1956 Presso il Dartmouth College, ha luogo un convegno che è considerato l’atto di nascita della Intelligenza Artificiale.

  • 1957 John Backus rilascia la prima versione del linguaggio FORTRAN.

  • 1957 Il 4 ottobre la Russia mette in orbita lo Sputnik, dando il via alla esplorazione dello spazio.

  • 1957 La giapponese Telegraph and Telephone Corporation costruisce il Mussino-1, il primo computer basato sul parametron, un elemento logico basato sul principio della eccitazione parametrica inventata da Eiji Goto nel 1954.

  • 1958 La Bell mette a punto il primo Modem per collegare un computer alle linee telefoniche.

  • 1958 McCarthy definisce il linguaggio LISP, inventa la tecnica del time sharing e pubblica Programs with Common Sense, in cui viene descritto un programma (Advice Taker) basato sulla conoscenza, che resta il prototipo di molti programmi per applicazioni di Intelligenza Artificiale.

  • 1959 Vedono la luce il linguaggio COBOL (Common Business Oriented Language) e il LISP (List Processing).

  • 1959 I giapponesi della NEC presentano il NEAC 2201, il primo computer commerciale a transistor.

  • 1959 La Xerox presenta la prima macchina fotocopiatrice.

  • 1959 La UNESCO sponsorizza la prima conferenza mondiale sul calcolo elettronico.

  • 1960 Vengono pubblicati gli standard per il linguaggio Algol 60. Rosenblatt costruisce il Perceptron, un computer, basato su rete neurale, che impara per prova ed errore. La DEC introduce sul mercato il PDP-11, il primo calcolatore con tastiera e monitor.

  • 1961 G. Devol brevetta il primo robot industriale: verrà usato per la fabbricazione dei tubi televisivi.

  • 1962 Le Università di Stanford e Purdue istituzionalizzano i primi Dipartimenti di Computer Science. Presso il MIT lo studente S. Russell realizza il primo videogioco.

  • 1964 La Olivetti presenta la P 101, antesignana del personal computer.

  • 1964 La IBM annuncia la serie 360, computer della terza generazione; J. Kemeny e T. Kurtz sviluppano il BASIC (Beginner’s All-purpose Symbolic Instruction Code); Diviene operativo il progetto Sabre della IBM per eseguire prenotazioni di viaggi aerei da qualsiasi agenzia viaggi; la Control Data produce (su disegno di S. Cray) il CDC 6600, il primo supercomputer commerciale; D. Engelbart inventa il mouse.

  • 1965 J. A. Robinson sviluppa l’unificazione, il fondamento della programmazione logica, rilevante per molte tecnologie attuali della programmazione; esce il Multics, sistema operativo per il time-sharing; sulla base di una idea di G. Scarott, M. Wilkes propone l’uso di memorie cache; R. Tomovic esegue il primo tentativo di realizzare un arto artificiale sensibile al tatto.

  • 1967 Viene completato Simula, il primo linguaggio orientato agli oggetti. Gli algoritmi e le strutture dati vengono trattate (D. Knuth) come entità indipendenti dal programma;

  • 1968 Si manifesta la “crisi del software” e viene creato il termine “software engineering”. Viene evidenziato l’effetto dannoso del go to (E. Dijkstra).

  • 1969 Presso la Bell ha inizio la progettazione del sistema Unix. Nasce la standard RS-232-c per lo scambio di dati fra computer e periferiche. Il ministero della difesa americano commissiona Arpanet (UCLA, UC Santa Barbara, SRI, Università dello Utah).

  • 1969 Leonard Kleinrock “inventa” Internet.

  • 1970 D. Ritchie e K. Thomson mettono a punto il sistema Unix; viene usata la tecnologia RCA MOS (semiconduttori a ossido di metallo) per costruire circuiti integrati più piccoli e più economici; E. F. Codd introduce il modello relazionale per i data base; compaiono i floppi disk e le stampanti a margherita.

  • 1971 F. Fagin, T. Hoff e S. Mazor sviluppano il microprocessore Intel 4004, il primo computer su un chip. R. Tomlinson invia il primo messaggio e-mail sulla rete. N. Wirth sviluppa il Pascal, successore di Algol 60 e predecessore di Modula-2.

  • 1972 Compaiono i microprocessori Intel 8008 e 8080. Viene fondata la società Atari per videogiochi. Compaiono i linguaggi di programmazione Smaltalk (A. Kay), C (D. Ritchie) e PROLOG Colmerauer); viene definito il concetto della NP-completezza; vengono presentati i primi sistemi di video scrittura (Wang e Lexitron).

  • 1973 Utilizzando una tecnica di integrazione a larga scala, vengono sistemati 10000 componenti su un chip di un cm quadrato. J. V. Atanasoff viene riconosciuto come l’inventore del computer (un giudice annulla il precedente brevetto di Eckert e Mauchlly per l’ENIAC).

  • 1974 Viene presentata la prima interfaccia WYSIWYG (C. Simonyi di Xerox PARC); un computer partecipa per la prima volta a un torneo di scacchi; è disponibile commercialmente un chip con 4K bit di RAM; viene pubblicato un articolo che descrive come costruire un PC; viene presentata la rete Ethernet (come variante di Alohanet).

  • 1975 Compare l’architettura RISC (J. Cocke presso i laboratori IBM); M. Jackson introduce elementi di programmazione strutturata.

  • 1976 Compaiono il PC Apple I (S. Jobs e S. Wozniak), il primo servizio commerciale di posta elettronica (OnTime, fallirà per lo scarso numero di potenziali utenti) e il sistema operativo CP/M per personal computer a 8 bit.

  • 1977 B. Gates e P. Allen fondano la Microsoft; compaiono i primi PC con il monitor incorporato (Tandy e Commodore).

  • 1978 La Intel introduce l’8086, il primo processore a 16 bit.

  • 1979 Compare VisiCalc, il primo spreadsheet (D. Bricklin e B. Franston); vengono sperimentati i primi telefoni cellulari.

  • 1979 John Shoch and Jon Hupp, del Centro Ricerche della Xerox a Palo Alto mettono a punto il capostipite dei virus costreuendo un programma capace di esplorare una rete per cercare un computer momentaneamente non utilizzato. Un Esempio di come una buona intenzione possa facilmente trasformarsi in un grave danno!

Home Tour virtuale Sezione 4