Storia dell informatica
|
|
|
- Costanza Carnevale
- 9 anni fa
- Просмотров:
Транскрипт
1 Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Storia dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 1/17 Preistoria Informatica Bolla per transazioni commerciali usata nelle civiltà mesopotamiche. ( a. C.) Tabella per la soluzione di equazioni cubiche, espressa nel sistema sessagesimale sumero. (Babilonia, 2000 a. C.) Abaco. ( a. C.) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 2/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 1
2 Preistoria Informatica (2) Muhammad ibn Musa Al Khowarizmi scrive Al-Jabr wa-al-muqabilah in cui sintetizza le conoscenze matematiche greche e indiane, introduce l uso dello zero e descrive in dettaglio alcune procedure di calcolo. Lasuaoperaverràtradottain latino e verrà diffusa in Europa intorno al (800 circa) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 3/17 Preistoria Informatica (3) Guglielmo il Conquistatore ordina di censire le risorse del regno d Inghilterra. Inunanno,vengonoraccoltee catalogate le informazioni riguardanti più di insediamenti. Tali informazioni vengono sintetizzate nel Domesday Book, composto da 413 pagine scritte inlatinodaunamanuensee controllate da un altro. (1086) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 4/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 2
3 Preistoria Informatica (4) Gutenberg migliora il processo di stampa, rendendo la produzione di testi più economica. Per la prima produzione, sceglie la Bibbia, il libro largamente più diffuso ai tempi. Nel giro di qualche decennio, il numero di libri in circolazione passerà da qualche decina di migliaia a una decina di milioni. Malgrado il successo della sua invenzione, Gutemberg morirà povero. (1455) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 5/17 Preistoria Informatica (5) Leonardo da Vinci progetta un dispositivo che può essere interpretato come un calcolatore o un apparato di demoltiplica, ma non ne descrive lo scopo. (1500 circa) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 6/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 3
4 Storia Informatica John Napier usa il separatore decimale e inventa il logaritmo e diverse macchine da calcolo. In particolare, le ossa si evolveranno nel regolo. (1612) William Schickard descrive una macchina che combina il concetto delregoloconquellodi sommatore meccanico ad ingranaggi in grado di eseguire moltiplicazioni. (1623) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 7/17 Storia Informatica (2) Blaise Pascal costruisce una macchina addizionatrice con riporto automatico( Pascalina ). (1642) Gottfried Leibniz costruisce una macchina che esegue le moltiplicazioni come ripetizione di somme. Inoltre scopre ed usa il sistema di numerazione binario. (1673) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 8/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 4
5 Storia Informatica (3) In Francia, Joseph-Marie Jacquard inventa un telaio automatico che usa schede perforate per controllare il disegno del tessuto. (1801) Charles Babbage progetta il Difference Engine con lo scopo di calcolare le tabelle di navigazione. Chiede una sovvenzione governativa per la costruzione della macchina. (1822) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 9/17 Storia Informatica (4) Dieci anni dopo, Charles Babbage realizza che il Difference Engine è solo una macchina specializzata per un calcolo particolare. Abbandona temporaneamente la costruzione esidedicalaprogetto dell Analytical Engine, il quale ha tuttiicomponentidibasedei moderni computer. Babbage non feceunabuonlavorodi documentazione e le sue idee non vennero accettate. (1833) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 10/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 5
6 Storia Informatica (5) Ada Augusta King, Contessa di Lovelace, traduce(dal francese) il rapporto di Luigi Menabrea sull Analytical Engine, aggiungendo le sue note, diventando così la prima programmatrice della storia. (1840) Samuel Morse spedisce il primo messaggio telegrafico da Washington a Baltimora. (1844) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 11/17 Storia Informatica (6) George Boole descrive il suo sistema per il ragionamento simbolico e logico che diventerà la base della progettazione dei calcolatori. (1854) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 12/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 6
7 Storia Informatica (7) Un cavo telegrafico connette le due sponde dell Atlantico. Si danneggerà irreparabilmente dopo qualche settimana di funzionamento, ma, dopo vari tentativi, nel 1866 verrà permanentemente messo in funzione. (1858) Un cavo telegrafico transcontinentale connette le due coste degli Stati Uniti. (1861) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 13/17 Storia Informatica (8) Meucci brevetta(in modo temporaneo) il telefono. Ripeterà l operazione ogni anno fino al 1873, nella vana speranza di trovare un finanziatore per il brevetto. (1871) Alexander Graham Bell brevetta il telefono. (1876) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 14/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 7
8 Storia Informatica (9) La popolazione in aumento ed il maggior numero di domande che vengono poste nel censimento USA rendono l elaborazione dei dati del censimento troppo lunga. Herman Hollerith vince il bando per la fornitura dei dispositivi (elettro-meccanici) per l elaborazione dei dati. La compagnia da lui fondata, la Hollerith Tabulating Company, diventerà una delle tre che composero l IBM nel (1890) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 15/17 Storia Informatica (10) Guglielmo Marconi trasmette un segnale radio. (1895) Gramophone costituisce il primo programma radio diffuso da New York. (1907) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 16/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 8
9 Storia Informatica (11) Un segnale televisivo a colori è trasmesso con successo. (1929) Vannevar Bush, MIT, costruisce il Differential Analyzer, con capacità di integrazione e differenziazione. (1930) Stefano Ferrari Università degli Studi di Milano Fondamenti di Informatica per la Sicurezza Storia dell informatica a.a. 2006/07- p. 17/17 Stefano Ferrari Fondamenti di Informatica per la Sicurezza a.a. 2006/07 9
CASO STUDIO: IL PERSONAL COMPUTER
CASO STUDIO: IL PERSONAL COMPUTER 1 Prologo Penso che nel mondo ci sia mercato forse per 4 o 5 computer Thomas Watson, presidente della IBM, 1943 Progettazione e Sviluppo Prodotto 2 1 I precursori L abaco
L architettura del calcolatore
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 1 L architettura del calcolatore Settembre 2006 L architettura del calcolatore 1 Nota bene Alcune parti del presente materiale
Introduzione. Corso di Fondamenti di Informatica
Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Introduzione Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti
Le aree dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università
Fondamenti di programmazione!! Parte 2!
Fondamenti di programmazione!! Parte 2! 1! Definizione intuitiva di algoritmo! n Elenco finito di istruzioni che specificano una serie di operazioni, eseguendo le quali e possibile risolvere ogni istanza
Breve storia dei calcolatori
Breve storia dei calcolatori 1642 1943 1823 1944 1 Strumenti per eseguire calcoli matematici Abaco Un moderno regolo calcolatore I bastoncini di Nepero 2 La Pascaline del 1642 di Blaise Pascal la prima
Fondamenti di Informatica
Fondamenti di Informatica Parte Prima: Introduzione storica Fondamenti di informatica Calcolatori meccanici L'ingresso del calcolatore nel mondo del lavoro risale all'inizio del 1900; la tecnologia delle
Dall Abaco ( 3000 ac) a Charles Babbage (1812)
Computer Meccanici Dall Abaco ( 3000 ac) a Charles Babbage (1812) Evoluzione storica degli elaboratori Prof. Daniele Gorla 2 Abaco (Cina, 3000 ac) poi anche in Grecia e a Roma Le bacchette di Napier (1617)
L ARTE DI NON FARE I CALCOLI
L ARTE DI NON FARE I CALCOLI ovvero: il calcolo prima dell elettronica non una storia, ma un contributo per non dimenticare Oscar Chisini (1889-1967) Isaac Asimov, The feeling of power, 1958 CALCOLO ARITMETICO
La storia dell informatica. Graziano Pravadelli (2012)
La storia dell informatica Graziano Pravadelli (2012) Calcolatore o calcolatrice? Qual è la differenza tra un calcolatore e una calcolatrice? Da Wikipedia Un computer è un dispositivo fisico che implementa
L Informatica Oggi Una Panoramica
L Informatica Oggi Una Panoramica Maurizio Palesi Maurizio Palesi 1 Che cos è l Informatica? L insieme dei processi e delle tecnologie che rende possibile la creazione, la raccolta, l elaborazione, l immagazzinamento
Unità 2: Calcolatori meccanici
Unità 2: Calcolatori meccanici Prerequisiti nozioni di geometria piana maturate nel biennio delle superiori similitudine dei triangoli e criteri di similitudine punto medio sul piano cartesiano logaritmi
Fondamenti: Informatica, Computer, Hardware e Software
Consulente del Lavoro A.A 2002/2003 I Semestre Fondamenti: Informatica, Computer, Hardware e Software prof. Monica Palmirani Finalità del corso fornire elementi di informatica di base teorici che consentano
Evoluzione del calcolatore e fondamenti della programmazione
Informatica e fondamenti della programmazione Disciplina che si occupa dell informazione e del suo trattamento in modo automatico Mezzi fisici: i computer Mezzi logici: procedimenti di elaborazione, algoritmi
Breve storia del calcolo automatico
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Approfondimenti 01 Breve storia del calcolo automatico Marzo 2010 L architettura del calcolatore 1 Approfondimenti: Storia del calcolo automatico
INFORMATICA (II modulo)
INFORMATICA (II modulo) Docente: Francesca Scozzari Dipartimento di Scienze Università di Chieti-Pescara A.A. 2009-2010 1-1 Informazioni Orario di ricevimento: giovedì ore 10-12 al Dipartimento di Scienze
Architettura del computer. e sistemi operativi
SEZIONE A Architettura del computer e sistemi operativi A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 Hardware e software Architettura del computer Codifica dell informazione Applicazioni della teoria dell informazione
Il calcolatore universale, origini e nuovi paradigmi
Il calcolatore universale, origini e nuovi paradigmi Lucia Pomello Università degli studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione 24 febbraio 2017 L evoluzione dell
Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti
Informatica 80 ore divise in 4 UFC Docente: Michela Bacchin Contatti: [email protected] Tramite Ermes Studenti Programma UFC 12: Strumenti per il trattamento dei documenti testuali UFC 13:
