Storia. degli. Elaboratori

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Storia. degli. Elaboratori"

Transcript

1 Storia degli Elaboratori A cura del prof. Cristoforo Modugno

2 INTRODUZIONE L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale. Millenni di calcoli a mente o al massimo con strumenti primitivi, come l'abaco. Poi, dal 1500 fino al diciannovesimo secolo, l'uomo acquisisce enormi capacità sia di pensiero che di abilità costruttiva e inizia a produrre piccoli congegni, talvolta anche di grande complessità e precisione. Le geniali intuizioni, però, o l'abilità costruttiva di parti meccaniche non bastavano, senza le fondamentali scoperte sia delle possibilità d'impiego del vapore, che dell'energia elettrica. La vera, sconvolgente, rivoluzione avviene dunque tutta nel ventesimo secolo e in tutti i campi dello scibile umano, compreso, dunque, anche quello del calcolo automatizzato. Prima dell'avvento dell'elettronica, ovvero di valvole termoioniche, dei transistor e dei circuiti integrati, gli ingegneri potevano progettare macchine basate solamente sulla meccanica o sulla elettro-meccanica. Spesso le loro idee erano davvero geniali e sbalorditive, ma in solenne anticipo rispetto ai limiti della tecnologia del momento. Queste prime macchine, inoltre, risentivano tremendamente di gravi limiti: la lentezza meccanica dovuta agli attriti, una discreta inaffidabilità generale o facilità di guasto, nonché una scarsa capacità di memorizzazione dei dati. L'utilizzo delle valvole elettroniche accelererà il processo di evoluzione, consentendo anche di acquisire le nozioni sperimentali indispensabili per progettare il prossimo futuro. Ma ancora la precarietà dei mezzi rappresenterà un freno molto forte al vero sviluppo di sistemi pienamente soddisfacenti. Vennero costruiti dei giganteschi calcolatori, paragonabili a dinosauri, dai costi elevatissimi e perciò confinati negli ambienti militari e scientifici, ma non usabili dal largo pubblico aziendale, scolastico o scientifico, fatte salve rare eccezioni. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 2

3 La Seconda Guerra Mondiale accelerò sicuramente i processi di crescita e il contributo inventivo, perchè le esigenze di difesa spinsero i principali Stati verso massicci investimenti nel settore dell'elaborazione dei dati. Il grande acceleratore fu sicuramente il centro SAGE per la difesa territoriale degli Stati Uniti. Poi, con la scoperta dei transistor, si diede l'avvio alla fase di miniaturizzazione ed accelerazione dei circuiti e da lì il fiorire di nuove invenzioni, nuove macchine, linguaggi per programmarle e nuove concezioni dei sistemi, che subirono una inarrestabile accelerata. Il colpo finale lo diedero i microscopici circuiti integrati, i chip, con milioni di transistor dentro pochi millimetri quadrati. Anche per questa evoluzione ci fu un progetto trainante: la corsa delle imprese spaziali e la difesa o attacco missilistico. L'informatica, gestita dai mainframe e dai minicomputer era definitivamente nata e utilizzata con soddisfazione ormai su vasta scala dalla maggior parte delle aziende del mondo. L'ultimo passo fu quello dell'introduzione dei sistemi computerizzati anche a livello individuale e ciò avvenne con il rapido sviluppo dei personal computer e di tutta l'enorme famiglia di programmi applicativi d'ogni genere. Fino a colmare il divario tra i due mondi: i grossi elaboratori, pachidermi molto affidabili, ma poco elastici, da una parte, e personal computer, paragonabili ad agilissimi fuori strada, ma molto indisciplinati, dall'altra. L'unione di potenti CPU con personal computer ha reso interattivo il mondo dei dati ed ha sposato l'affidabilità con la duttilità, aprendo definitivamente la strada al villaggio globale, ormai una realtà incontestabile, grazie soprattutto a Internet e al Web. In queste pagine di storia evolutiva troverete le scoperte, le invenzioni, il pensiero di numerosi scienziati e ingegneri, le macchine ed anche i linguaggi che via via si sono succeduti o aggiunti nel tempo. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 3

4 Troverete, invece, poche notizie relative al contributo dell'italia, che, pur essendo un paese dotato di indiscussa genialità, non ha partecipato quasi per nulla al progresso del settore. Non ne conosco le cause, ma credo di non sbagliare imputandole ancora una volta alla scarsa sensibilità della classe politica verso gli investimenti per le ricerche scientifiche e tecnologiche, nonché ad una reale scarsa disponibilità finanziaria. In questa corsa i paesi che si sono maggiormente distinti come contributo intellettuale e scientifico sono sicuramente gli Stati Uniti, l'inghilterra e la Germania. Ma un grande contributo è venuto anche dai paesi dell'est Europeo. Un numero incredibile di invenzioni e brevetti è nato in casa IBM, che ha contribuito, assieme alle principali università americane, a gran parte del progresso scientifico delle macchine e delle tecnologie ad esse collegate. Così come credo si debba, malgrado le critiche, riconoscere il ruolo fondamentale di Microsoft che è riuscita nell'intento di rendere l'informatica uno strumento noto e utilizzabile da tutti. Negli ultimi anni, poi, ha preso forma e sostanza un nuovo concetto molto apprezzabile, quello dell'open Source, che consente a chiunque di studiare e partecipare al miglioramento di un certo tipo di software. Il successo di questo metodo, che sfugge alle leggi della proprietà e distribuisce la conoscenza di una soluzione, è sotto gli occhi di tutti, e si identifica nel sistema operativo Linux. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 4

5 4000 ac ac Abitanti delle prime civiltà di Sumeri tengono già traccia di operazioni commerciali utilizzando apposite tavolette. L'Estratto conto è molto antico! tavoletta dei Sumeri 300 ac La più antica tavola di conteggio fu ritrovata nell'isola di Salamis, risale a quest'epoca ed appartenne ai Babilonesi. tavola di conteggio Salamis 500 ac 500 dc Durante l'impero Greco e Romano, tavole di calcolo come queste venivano costruite in pietra e metallo. tavole di calcolo greche e romane 1200 dc L'Abaco, come lo conosciamo noi oggi, apparve nel 1200 d.c. in Cina. In cinese si chiama suan-pan. Ne esistono anche diverse versioni giapponesi e russe. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 5

6 abaco 1500 circa Molti riferimenti citano il francese Blaise Pascal come inventore della prima macchina da calcolo meccanico, ma appare ormai chiaro, dai disegni e appunti ritrovati solamente nel 1967, che ben 150 anni prima di Pascal, Leonardo da Vinci aveva già progettato un meccanismo analogo e che una volta realizzato avrebbe realmente funzionato. disegno del meccanismo dei riporti Replica: modello funzionante di Leonardo da Vinci John Napier (Nepero) inventa i logaritmi, che rimarranno fino al Novecento lo strumento per eccellenza per eseguire e semplificare calcoli complessi. Nasce anche l'utilizzo della virgola per separare i decimali. Napier utilizza asticelle numerate per il calcolo. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 6

7 asticelle per calcolo logaritmi 1623 E. Gunter costruisce il primo regolo per il calcolo dei logaritmi. regolo per logaritmi 1623 L'astronomo Keplero dà notizia dell'invenzione di un certo William Schickard: l'orologio calcolatore. capace di eseguire automaticamente addizioni e sottrazioni ed anche moltiplicazioni e divisioni. orologio calcolatore La sua idea fu brillante: utilizzando una versione rotante dei bastoncini di Nepero, concepì un calcolatore con trasmissione ad ingranaggio, basato sul movimento di ruote dentate collegate ad un indicatore a 6 cifre (simile ad un contachilometri). Questo macchinario, detto orologio calcolatore, era in grado di eseguire i riporti e per mezzo di un campanello indicava il superamento del limite di cifre (overflow); il suo principio costituisce la base di tutte le macchine calcolatrici fino all'apparsa del primo calcolatore elettronico. Schickard purtroppo non riuscì a realizzare materialmente la sua macchina: di essa ci rimangono solo gli schizzi del progetto, che Schickard inviò al suo amico Giovanni Keplero nel 1623 per informarlo della sua invenzione; il prototipo, realizzato in legno da un artigiano dell'epoca, fu vittima di un incendio e poco tempo dopo l'inventore morì di peste bubbonica Il matematico inglese William Oughtred ( ), basandosi sugli studi di Nepero sui logaritmi e sul prototipo di Edmund Gunter, inventa un modello elementare di regolo calcolatore lineare, facendo scorrere uno sull altro due righelli sui quali sono tracciati i logaritmi, si Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 7

8 possono eseguire i calcoli meccanicamente. regolo lineare (tratto da Museo didattico del computer) regolo moderno In seguito grazie all adozione del terzo righello e del "cursore" il regolo si avvia a rappresentare il calcolatore tascabile di intere generazioni di ingegneri, architetti, matematici e fisici fino all avvento -tre secoli e mezzo dopo- delle calcolatrici elettroniche tascabili. Oltre ai modelli tascabili, il regolo sarà costruito anche in dimensioni maggiori, fino ad un metro di lunghezza, da utilizzare sui tavoli da lavoro e con maggiori approssimazioni di calcolo.l approssimazione al valore esatto è infatti per il regolo un fattore che dipende dalle dimensioni delle scale graduate e dall abilità dell utilizzatore di leggere negli spazi bianchi tra una tacca e l altra delle scale stesse. Per gli ingegneri, le approssimazioni consentite dal regolo sono più che sufficienti per il calcolo dei dati di progetto o di verifica Blaise Pascal, filosofo, matematico e fisico francese, a 20 anni realizza una celebre macchina per eseguire addizioni e sottrazioni automaticamente, la 'pascalina'. In realtà, uno strumento simile, capace anche di eseguire moltiplicazioni e divisioni, era stato costruito Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 8

9 qualche anno prima in Germania, ma, essendo di legno, fu distrutto da un incendio! Ed inoltre un primo disegno di meccanica per il calcolo automatico era già stato progettato da Leonardo da Vinci nel pascalina interno della Pascalina 1666 Con l'arte combinatoria di G.W.Leibniz vengono gettate le basi della logica simbolica, su cui si regge il funzionamento dei moderni calcolatori. Vi è inoltre formulata l'idea di un 'calcolo binario', che riduca 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 di G.W.Leibniz di un ragionamento simbolico universale, con la nascita di una nuova disciplina matematica, la logica simbolica. L'idea di fondo dell' arte combinatoria è quella di trovare una logica capace non soltanto di dimostrare la verità di ogni proposizione, ma anche di costruire nuove proposizioni con la certezza dei procedimenti matematici. Il genere, a partire dalla logica aristotelica, è una classe di enti con differenze specifiche fra loro ma con elementi comuni (che appunto definiscono il genere ): ad esempio, nell'espressione animale razionale, il termine animale costituisce il genere che accomuna la specie degli uomini (definiti dalla razionalità) a tutte le altre e diverse specie di animali; essere vivente è un genere piú ampio di animale e quindi contiene in sé altri generi. Il genere sommo è quello che non può essere contenuto in nessun altro genere (ad esempio, le categorie di Aristotele). Leibniz propone di indicare i generi sommi con lettere, le quali, combinate fra loro, possano poi formare le nozioni inferiori. Il meccanismo, almeno nel modo in cui è proposto in questa pagina, non è particolarmente complesso. Come esempio prendiamo alcune delle categorie aristoteliche (generi sommi) e indichiamole con una lettera: sostanza (a); quantità (b); qualità (c); agire (d); luogo (e); tempo (f). Da un genere, attraverso la combinazione con gli altri generi, si trovano generi inferiori (o specie): la sostanza = uomo; la quantità = alto 180 centimetri; la qualità = bianco; l'agire = camminare; il luogo = in montagna; il tempo = ieri. Le combinazioni possibili danno, ad esempio: ab = gli uomini alti 180 centimetri; ac = gli uomini bianchi; bd = gli enti alti 180 centimetri che camminano; cf = gli enti bianchi che esistevano ieri; e cosí via. Ancora, combinando tre generi: abc = gli uomini bianchi alti 180 centimetri; bdf = gli enti alti 180 centimetri che ieri Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 9

10 camminavano; e cosí via. Si possono quindi, per semplificare le operazioni, unificare i generi: ab = l, per cui l = uomo alto 180 centimetri; ad = n, per cui n = uomo che cammina; e cosí via. Dunque, individuata una specie definita da una serie di generi sommi, si può verificare la corretta di tutte le proposizioni relative ad essa. Questa ricerca di Leibniz è importante, da un punto di vista filosofico generale, perché conferma l'esigenza di porre punti fissi e certi a fondamento dell'attività del pensiero (cioè della filosofia e di tutte le scienze) Fu il filosofo e matematico Leibniz ad introdurre i numeri binari nel mondo occidentale. In realtà quella di Leibiniz fu una rivisitazione di un sistema di calcolo introdotto in Cina tremila anni fa condotta nell'ambito di uno studio sugli ideogrammi. Leibniz in tale circostanza studiò questo sistema definendo le caratteristiche della "aritmetica binaria". Dopo Leibniz il calcolo binario fu dimenticato fino al 1936, quando, indipendentemente, i due matematici Alan Turing in Gran Bretagna e Louis Couffignal in Francia, fecero l'elogio del calcolo binario proponendo di usarlo come linguaggio di base nelle calcolatrici meccaniche esistenti a quell'epoca. Gottfried Leibniz costruisce una calcolatrice a passi, usando un ingranaggio cilindrico. ricostruzione della macchina di Leibniz 1709 La Macchina calcolatrice d G. Polani, la prima progettata in Italia (e forse anche l'unica traccia di invenzione italiana nel settore). Matematico ed ingegnere veneziano che, nel libro "Miscellanea" pubblicato nel 1709, illustrò i principi di costruzione di una macchina calcolatrice basata su pesi scorrevoli Jacob Leupold nel 1727 realizzò una macchina circolare basata sul principio della Pascaline ma con rotelle ad ingranaggi retraibili simile alla macchina di Leibniz Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 10

11 macchina di Leupold 1728 Nasce la Macchina tessile. particolare della macchina di Leupold Con questa invenzione si introduce l'idea di scheda perforata : nasce così l'idea di programma come una successione di istruzioni preordinate. Falcon era un operaio che lavorava in un'industria tessile di Lione. La sua invenzione fu dimenticata sino al 1801, quando Jacquard, un meccanico, riuscì a farne una versione industrializzabile. Nel settore della manifattura dei tessuti con il termine "Jacquard" ci si Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 11

12 rifersice oggi ad un particolare tipo di tessuto J.B. le Rond d'albert formula il teorema fondamentale dell'algebra J.Watt inserisce nella sua macchina a vapore l'omonimo regolatore, funzionante, sulla base del principio di retroazione (feedback) Pierre e Henry Louis Jaquet-Droz (Svizzeri) inventano il primo automatismo in grado di scrivere. Subito dopo costruirono un altro automatismo che disegnava il ritratto di Luigi XV. Parlando di "robot" in senso generico si può dire che queste macchine sono state i primi robot della storia. automatismo capace di scrivere 1774 Philipp-Matthaus Hahn costruisce (e vende) un piccolo numero di macchine calcolatrici precise a dodici cifre Charles Stanhope sviluppa un calcolatore che moltiplica e divide attraverso il sistema delle somme o sottrazioni multiple. calcolatrice di Stanhope 1777 Charles Stanhope continua a costruire nuove macchine, nessuna delle quali conteneva dispositivi originali, ma tutte molto affidabili. Stanhope progettò anche una macchina in grado di meccanizzare relazioni logiche. Un primo passo nel considerare i computer non più solo come macchine di calcolo, ma anche come strutture meccaniche capaci di generalizzare processi matematici. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 12

13 1784 J.H. Mueller immagina una 'Macchina differente' 36 anni prima di Babbage, ma non riesce a trovare i soldi per costruirla. I dettagli della sua macchina, però, furono pubblicati in un libro, di cui Charles Babbage si dice che si fece tradurre tutti i capitoli. La data della traduzione è sconosciuta e il dubbio che qualche idea di Mueller sia stata sfruttata da Babbage rimane Edward (Nedd) Ludd (Inghilterra) diventa il leader di un movimento iniziato in Nottingham e composto da un gruppo di lavoratori scontenti che si mossero attraverso l'inghilterra con l'intento di distruggere tutti i tipi di macchine che avrebbero incontrato sul loro percorso. Questo gruppo causò distruzioni fino al Di notte, mascherati, irrompevano nei laboratori e nelle fattorie e distruggevano macchine e qualsiasi cosa potesse portare alla produzione di massa. La loro idea era che tutti quei meccanismi li avrebbero condotti alla disoccupazione. E non erano poi tanto lontano dalla verità. Dal movimento derivò il termine "Luddite" per identificare un'azione contraria e resistente a qualsiasi nuova tecnologia Alessandro Volta ( ) riesce a ricavare energia elettrica e raggiunge l'obiettivo di costruire la prima batteria in grado di fornire elettricità. In un famoso esperimento alla presenza di Napoleone dimostra che con la sua elettricità può stimolare il movimento delle zampe di una rana morta. A. Volta mostra un esperimento di elettricità a Napoleone 1801 Escono le Disquisitiones arithmeticae di K.F. Gauss. Esse costituiscono una pietra miliare nello sviluppo dei metodi numerici: metodo dei minimi quadrati, metodo di eliminazione degli scarti quadratici, integrazione numerica Entrano in funzione le schede perforate per il funzionamento automatico dei telai Jacquard. In base ai fori delle schede viene comandata la trama del tessuto. Furono prodotte più di macchine nei dieci anni successivi. Le schede perforate resteranno in uso nei telai fino agli anni Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 13

14 telaio Joseph Marie Jacquard's particolare di un telaio 1811 Si fa sempre più strada il convincimento che le macchine possano sottrarre lavoro alle persone e da questo nascono forti movimenti di protesta e boicottaggio Regolo calcolatore planimetrico di Herman per la misura di aree 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 si protrasse fino al 1930 circa. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 14

15 particolare di aritmetometro Utilizzava il principio del tamburo a passi ideato da Leibniz. La sua invenzione era il risultato di 150 anni di progresso industriale, che aveva così superato i difetti delle prime realizzazioni. aritmetometro 1821 Charles Babbage comunica a un collega astronomo l'idea di un calcolo automatico per la compilazione delle tavole astronomiche. La sua prima macchina, la Macchina alle Differenze, nasce 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. All'epoca di Babbage per realizzare tabelle matematiche dei logaritmi e di funzioni trigonometriche lavoravano squadre di matematici giorno e notte. Fu per questo motivo che a Babbage venne l'idea di progettare una macchina che svolgesse automaticamente quell'arduo compito. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 15

16 disegno originale della Macchina alle Differenze Pubblicò il suo articolo su 'Observations on the Applications of Machinery to the Computation of Mathematical Tables', per il quale ricevette la medaglia d'oro della Reale Società Astronomica. Particolare del disegno Babbage conosceva tre differenti tipi di errori che potevano verificarsi nel fare le tabelle: errori umani nei calcoli errori di copiatura nelle trascrizioni per la pubblicazione errori nella composizione delle lastre per la stampa Disegnando una macchina che potesse coprire l'intero processo dal calcolo fino ai cliché tipografici gli errori sarebbero stati eliminati Contrariamente a quanto era avvenuto fino ad allora, Babbage dunque non si proponeva tanto di realizzare delle macchine calcolatrici in grado di eseguire semplicemente le 4 operazioni, ma dei calcolatori concettualmente simili a quelli moderni in grado di eseguire sequenze di operazioni in base a un programma. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 16

17 Difference Engine 2 Questo modello fu ricostruito presso il Museo della Scienza di Londra eseguendo il progetto del 1849, di cui si hanno tutti i disegni. Il dispositivo funziona perfettamente e mette in evidenza la genialità del progetto di Babbage. Costruito in ferro, ottone e acciaio, è composto da parti e pesa oltre 3 tonnellate. Gli ingegneri del museo stanno ancora espandendone le funzionalità e nel 2002 è stata aggiunta la parte relativa alla stampa, in perfetto accordo coi disegni di Babbage. Il dispositivo svolse il suo primo ciclo di calcolo nel 1990 e restituì un risultato di 31 cifre di precisione, che è molto di più di quanto possa fare una calcolatrice standard tascabile. Comunque ciascun calcolo richiedeva di far ruotare una manovella per centinaia e a volte migliaia di volte, per cui se un operatore volesse usarla sul serio diventerebbe il più muscoloso operatore di computer della Terra! 1822 Charles Babbage disegna un calcolatore. Il concetto di questa macchina era che doveva operare con schede perforate (come quelle di Jacquard) e i risultati andavano stampati su carta. L'idea di stampare i risultati era semplicemente rivoluzionaria! Comunque Babbage riteneva che la tecnologia della sua epoca non fosse sufficientemente sofisticata da poter realizzare il suo progetto. Ma un piccolo modello in scala fu mostrato ad una riunione della Reale Società Astronomica inglese. Problemi di meccanica, finanziari e di opinione con il suo capo ingegneri (Joseph Clement) provocarono l'abbandono del progetto nel Ma il concetto di quella macchina si può considerare estremamente avanzato, e probabilmente troppo incomprensibile, per la maggior parte della gente dell'epoca Georg e Edvard Scheutz (Svedesi) padre e figlio, dopo avere letto l'articolo di Babbage e della sua macchina, iniziano a sviluppare loro stessi una Macchina delle Differenze. Sono le persone che hanno creato per primi una macchina che possa anche stampare i risultati delle tabelle calcolate. La loro macchina sarà terminata nel Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 17

18 Il disegno è meno robusto e le tolleranze sono più ampie di quelle pretese da Babbage. Il problema di riprodurre risultati privi di errori umani, come voleva Babbage, è così risolto. I numeri sono stampati su carta o lamine di metallo, pronti per fare i clichés per la riproduzione delle tabelle E' in quest'anno che Charles Babbage progetta l'analytical Engine, una macchina che sia più veloce e precisa del modello precedente. Si tratta di un primo modello di calcolatore automatico, ma che rimane allo stadio di progetto per la difficoltà di realizzare i pezzi meccanici necessari e lo scarso interesse dei possibili finanziatori. In compenso lo stesso Babbage ha speso molti dei suoi soldi per portare avanti comunque l'ambizioso progetto. La Macchina Analitica fu pensata con l'intento di sfruttare i cicli delle schede perforate di Jacquard, in modo da controllare i calcoli automaticamente e in modo da poter prendere decisioni basate su risultati di precedenti calcoli. Alcuni testi riportano anche l'idea di un motore a vapore da applicare alla macchina analitica Joseph Henry inventa il relay elettrico, un dispositivo adatto ad inviare impulsi a lunga distanza. Le basi del telegrafo sono gettate Samuel Finley Breese Morse brevetta un sistema pratico di telegrafo. tasto per alfabeto Morse 1843 Lady Ada Lovelace, figlia di Lord Byron, studia l'analitycal Engine di Babbage, traducendo gli schemi di Luigi Menabrea. Intuisce l'idea di 'loop' e di sottoprogramma, ovvero di sequenza ripetitiva di passi. Inizia così un intenso scambio epistolare con Babbage, contribuendo coi suoi appunti a ipotizzare una macchina in grado di operare tramite programma. E' considerata per questo 'la prima programmatrice'. A lei è stato dedicato un linguaggio di programmazione degli anni 1970/80. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 18

19 1844 Samuel Morse invia un messaggio col telegrafo da Washington a Baltimora Alexander Bain usa un nastro perforato per trasmettere telegrammi. Il sistema rende le trasmissioni molto più veloci e sarà utilizzato fino al ventesimo secolo. Questo stesso tipo di nastro perforato sarà utilizzato anche come output nei computer George Boole scrive 'An investigation on the Law of Thought'. E' quì che si trovano le relazioni tra matematica e logica, che saranno le basi della cosiddetta 'algebra booleniana' usata nei circuiti dei calcolatori. Ciò provocò una rottura con la matematica tradizionale, dimostrando per la prima volta che la logica è parte della matematica e della filosofia. Prima di allora i concetti di AND, OR, NOT non erano applicati alla matematica Sir Charles Wheatstone introduce la prima applicazione di un nastro perforato come supporto per la preparazione, 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 da inviare possono essere preparati fuori linea e trasmessi successivamente. nastro perforato 1861 Giovanni Casselli crea la prima macchina Fax, il Pantelegraph Nasce la Macchina per scrivere. E' una di quelle grandi invenzioni che rivoluzioneranno l'amministrazione e le comunicazioni. La scrittura manuale di lettere commerciali sparirà nel giro di pochi anni. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 19

20 macchina per scrivere 1871 Antonio Meucci si era trasferito nel 1845 a Long Island dove aveva aperto una fabbrica di candele. Qui diede ospitalità e lavoro a Garibaldi e nel 1857 portò a compimento l'invenzione del telefono. Dopo oltre un decennio speso nell'inutile ricerca di capitali, Meucci ottenne con grande sforzo un brevetto biennale (1871) e presentò i disegni della sua invenzione al direttore della Western Telegraph CO. Antonio Meucci Ignobilmente truffato dell'incartamento ed impedito dalla miseria per il rinnovo del brevetto, la sua invenzione fu validamente sfruttata dal professor Graham Bell che, giurando il falso, prese tutti i meriti ed i profitti. In seguito a celebri quanto movimentati processi intentati da concorrenti della Bell, la priorità di Meucci fu tardivamente riconosciuta dalla Corte Suprema nel 1886, ma egli finiva intanto in miseria i suoi giorni nella casa di Long Island, che un privato americano gli aveva donata. Ecco la sentenza: Nulla dimostra che Meucci abbia ottenuto qualche risultato pratico a parte quello di convogliare la parola meccanicamente mediante cavo. Impiegò senza dubbio un conduttore meccanico e suppose che elettrificando l'apparecchio avrebbe ottenuto risultati migliori, in poche parole Meucci avrebbe inventato il telefono, ma non quello elettrico. Più di un secolo dopo, (l 11 giugno del 2002), grazie anche alle ricerche di un tenace italiano, la verità è ristabilita, il parlamento americano riconosce che Antonio Meucci è il papà del telefono e noi italiani abbiamo un altra gloria di cui andare fieri. Per la cronaca: il telefono non è che una delle tante invenzioni cui si era dedicato Il 14 Febbraio 1876 lo scozzese Graham Bell fece domanda di un brevetto per un sistema di telefono. Sfruttando l'invenzione di Meucci, egli riesce ad Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 20

21 impossessarsi dell'idea e a fondare la Bell Telephone Company. Alexander Bell dimostrazione all'accademia delle Scienze 1877 Il Velograph è stata la prima macchina per scrivere prodotta in Svizzera. Velograph Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 21

22 1878 Remington typewriter Standard 2. la macchina per scrivere illustrata in un giornale dell'epoca La prima macchina prodotta e venduta in forma industriale. I tasti erano già disposti nella sequenza QWERTY divenuta uno standard. Remington typewriter standard Dorr E. Felt costruisce una macchina calcolatrice chiamata 'Macaroni Box' (dall'aspetto della scatola in cui è alloggiata). Da questa deriverà il 'Comptometer', competitivo fino al Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 22

23 macaroni box 1887 Leon Bollee costruisce una calcolatrice per eseguire moltiplicazioni in modo diretto, cioè non più mediante addizioni ripetute. calcolatrice di Bollee 1890 W.S.Burroughs produce una macchina calcolatrice, l'aritmometro, che incontra rapidamente un enorme successo in tutto il mondo Herman Hollerith con il suo 'Sistema Elettrico di Tabulazione' batte i concorrenti e viene scelto per il censimento USA del Il sistema di perforazione delle schede subirà pochissime innovazioni nell'arco dei successivi cinquant'anni. Hollerith 1895 Guglielmo Marconi trasmette il primo segnale via radio. Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 23

24 Guglielmo Marconi trasmettitore di Marconi (uguale a quello usato sul Titanic per lanciare l'sos) 1897 A.A. Michelson e S.W. Stratton costruiscono un analizzatore capace di lavorare con serie di Fourier di 20 termini L'ingresso del calcolatore nel mondo del lavoro può essere fatto risalire all'inizio del Nel 1917 viene fondata la IBM (International Business Machine Corporation), destinata ad essere, talvolta attraversando pesanti vicissitudini, la più importante industria di computer del mondo sino ai nostri giorni. La tecnologia delle macchine di calcolo prodotte all'inizio del secolo era la tecnologia meccanografica. Esistevano infatti all'interno delle grosse organizzazioni i centri meccanografici che erano in realtà attrezzati con una varietà di macchine diverse, fra le quali: la perforatrice per tradurre documenti in schede perforate mediante un apposito codice chiamato codice di Hollerith, dal nome del ricercatore che inventò tale sistema di codifica verso la fine dell'800; la verificatrice che controllava la qualità del lavoro fatto dalla perforatrice; la selezionatrice per ordinare le schede, per esempio in ordine alfabetico o numerico; la calcolatrice per eseguire calcoli numeri sui dati letti dalla schede perforate e per perforare i risultati su altre schede; la tabulatrice per stampare i risultati in chiaro. Con queste macchine si eseguivano calcoli ad una discreta velocità per Storia degli Elaboratori - prof. Cristoforo Modugno - Pag. 24

Le macchine da calcolo fino al 1799

Le macchine da calcolo fino al 1799 Le macchine da calcolo fino al 1799 4000-1200 ac Abitanti delle prime civiltà di Sumeri tengono già traccia di operazioni commerciali utilizzando apposite tavolette. L'Estratto conto è molto antico! tavoletta

Dettagli

Breve storia dei sistemi di calcolo

Breve storia dei sistemi di calcolo FONDAMENTI DI INFORMATICA Ing. Davide PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Breve storia dei sistemi di calcolo 1 Nota di Copyright Questo insieme di trasparenze (detto nel seguito

Dettagli

Breve storia del calcolo automatico

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

Dettagli

Appunti di informatica - calcolatori elettromeccanici

Appunti di informatica - calcolatori elettromeccanici Appunti di informatica - calcolatori elettromeccanici Negli anni 30 vengono effettuate parecchie installazioni di macchine tabulatrici a schede presso tutte le principali società. Nasce una vera rivoluzione

Dettagli

Evoluzione del calcolatore e fondamenti della programmazione

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

Dettagli

A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli,

A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli, Storia del Calcolatore A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli, vennero ideati dispositivi meccanici

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Lerina Aversano Anno Accademico 2006/ 2007 Informazioni preliminari 6 crediti (circa 52 ore di lezione) 36 ore di lezione 8 ore di esercitazione 8 ore di laboratorio 1 Orario delle

Dettagli

Corso abilitante A042. Rosa Maria D Angelo

Corso abilitante A042. Rosa Maria D Angelo Corso abilitante A042 Rosa Maria D Angelo Fin dall'antichità gli uomini hanno sempre cercato di rendere meno laboriosi i calcoli. Il desiderio di rendere più veloce e più possibile automatico il calcolo

Dettagli

Storia dell informatica

Storia dell informatica Storia dell informatica INFORMATICA INFORMATICA INTRODUZIONE PERCHE' I COMPUTER? LIMITI DELLE CAPACITA' ELABORATIVE UMANE. VELOCITA' LIMITATA 2. PESANTI LIMITI ALLA COMPLESSITA DEI PROBLEMI AFFRONTABILI

Dettagli

Elementi di informatica e web di Guido Fusco

Elementi di informatica e web di Guido Fusco Presentazione UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II Facoltà di Sociologia Corso di laurea in culture digitali e della comunicazione http://www.corso-informatica-web.com/ Obiettivi del corso 1 ELEMENTI

Dettagli

L evoluzione dei calcolatori

L evoluzione dei calcolatori L evoluzione dei calcolatori Cosa ha influito sull evoluzione dei calcolatori! Processori sempre più veloci! Componenti sempre più piccoli " più vicini " elaborazione più veloce # Ma la velocità è derivata

Dettagli

Fondamenti di Informatica 2. Storia dei sistemi di calcolo

Fondamenti di Informatica 2. Storia dei sistemi di calcolo Corso di per il corso di Laurea di Ingegneria Gestionale Storia dei sistemi di calcolo Università degli Studi di Udine - A.A. 2010-2011 Docente Ing. Sandro Di Giusto Ph.D. Corso di Laurea in Ingegneria

Dettagli

Parte I. Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009)

Parte I. Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009) Parte I Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009) I.1 Evoluzione degli Elaboratori N.B. Quasi tutto è successo negli ultimi 50 anni I.2 Generazione 0 (1600-1945) Pascal (1623-1662) Pascaline:

Dettagli

Origini e caratteristiche dei calcolatori elettronici

Origini e caratteristiche dei calcolatori elettronici Origini e caratteristiche dei calcolatori elettronici Lunedì, 09 ottobre 2006 Supercomputer, mainframe 1 Server, workstation, desktop, notebook, palmare Un po di storia 1642 Biagio Pascal 1671 Leibniz

Dettagli

Il termine Computer proviene dal latino computare, composto di cum e putare, nel significato di contare, calcolare.

Il termine Computer proviene dal latino computare, composto di cum e putare, nel significato di contare, calcolare. Storia breve del calcolatore Definizioni "Calcolatore, computer oppure elaboratore elettronico sono le denominazioni più usate nella nostra lingua per definire la macchina straordinaria che - fra le molte

Dettagli

Guglielmo Marconi. Reginald Fessenden Nikola Tesla

Guglielmo Marconi. Reginald Fessenden Nikola Tesla Guglielmo Marconi Reginald Fessenden Nikola Tesla Telefono mobile Telefono fisso L'invenzione della radio è frutto di una serie di esperimenti tenuti alla fine dell'ottocento che dimostravano la possibilità

Dettagli

La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.

La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta. La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.(isaac Asimov) I computer sono incredibilmente veloci, accurati e stupidi.

Dettagli

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal realizzò la prima macchina da calcolo con un principio meccanico

Dettagli

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI!

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Fondamenti di Informatica Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Finalità: Fornire gli elementi di base dei concetti che sono di fondamento all'informatica Informazioni Pratiche ORARIO:

Dettagli

SCUOLA PRIMARIA DI MONTE VIDON COMBATTE CLASSE V INS. VIRGILI MARIA LETIZIA

SCUOLA PRIMARIA DI MONTE VIDON COMBATTE CLASSE V INS. VIRGILI MARIA LETIZIA SCUOLA PRIMARIA DI MONTE VIDON COMBATTE CLASSE V INS. VIRGILI MARIA LETIZIA Regoli di Nepero Moltiplicazioni In tabella Moltiplicazione a gelosia Moltiplicazioni Con i numeri arabi Regoli di Genaille Moltiplicazione

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Il Computer!2 Differenti significati (da Wikipedia) elaboratore: in italiano, sottintende un

Dettagli

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE Mariagiovanna Sami 1 08-2 - UN PO DI STORIA L idea di calcolatore programmabile risale alla prima metà dell Ottocento - la macchina analitica di Charles Babbage

Dettagli

Un po di storia. Fu Herman Hollerith, nel 1890, a sviluppare la macchina a schede perforate

Un po di storia. Fu Herman Hollerith, nel 1890, a sviluppare la macchina a schede perforate Introduzione Ing. Leonardo Rigutini Ph.D. Dipartimento di Ingegneria dell Informazione Università di Siena Via Roma 53 53100 Siena - Italy rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/ Cos è

Dettagli

la "macchina" universale di Turing

la macchina universale di Turing la "macchina" universale di Turing Nel 1854, il matematico britannico George Boole (1815-1864), elaborò una matematica algebrica che da lui prese il nome. Nell'algebra booleana le procedure di calcolo

Dettagli

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Indice - Di cosa si occupa l informatica? - Cosa sono gli algoritmi?

Dettagli

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi:

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi: Modulo 8 Elettronica Digitale Contenuti: Introduzione Sistemi di numerazione posizionali Sistema binario Porte logiche fondamentali Porte logiche universali Metodo della forma canonica della somma per

Dettagli

Obiettivi del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo Fornire i primi strumenti di descrizione e di analisi dei sistemi digitali Descrivere in modo verticale il funzionamento

Dettagli

Software e Algoritmi. Lezione n. 3

Software e Algoritmi. Lezione n. 3 Software e Algoritmi Lezione n. 3 Software definizione informatica Istruzioni che eseguite da un computer svolgono una funzione prestabilita con prestazioni prestabilite - (programma di alto livello ed

Dettagli

Fondamenti di informatica: un po di storia

Fondamenti di informatica: un po di storia Fondamenti di informatica: un po di storia L idea di utilizzare dispositivi meccanici per effettuare in modo automatico calcoli risale al 600 (Pascal, Leibniz) Nell ottocento vengono realizzati i primi

Dettagli

Le macchine del passato, le macchine per il futuro

Le macchine del passato, le macchine per il futuro MINISTERO DELL UNIVERSITA E DELLA RICERCA UNIVERSITA DEGLI STUDI DEL MOLISE XVII SETTIMANA DELLA CULTURA SCIENTIFICA E TECNOLOGICA Le macchine del passato, le macchine per il futuro S. Croce di Magliano

Dettagli

V. Franceschelli Diritto delle comunicazioni AA 2014 / 2015

V. Franceschelli Diritto delle comunicazioni AA 2014 / 2015 DIRITTO delle COMUNICAZIONI -Communication Law & Policy- V - Telegrafo Telefono Lezione di giovedì 6 novembre 2014 comunicazioni Strade Posta Telegrafo Telefono Stampa Radio Televisione Internet Convergenza

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: Per iniziare 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard

Dettagli

Introduzione. è uguale a 0, spostamento di dati da una parte della memoria del calcolatore ad un altra.

Introduzione. è uguale a 0, spostamento di dati da una parte della memoria del calcolatore ad un altra. Appunti di Calcolatori Elettronici Modello di macchina multilivello Introduzione... 1 Linguaggi, livelli e macchine virtuali... 3 La struttura a livelli delle macchine odierne... 4 Evoluzione delle macchine

Dettagli

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura

Dettagli

Gli italiani che hanno fatto la storia dell elettricità ALESSANDRO VOLTA

Gli italiani che hanno fatto la storia dell elettricità ALESSANDRO VOLTA Gli italiani che hanno fatto la storia dell elettricità ALESSANDRO VOLTA Quasi tutte le macchine elettriche che usiamo derivano dagli studi e dalle invenzioni di italiani. A parte il personal computer,

Dettagli

CHARLES BABBAGE di Agostino Rolando

CHARLES BABBAGE di Agostino Rolando CHARLES BABBAGE di Agostino Rolando Celebre matematico inglese, Charles Babbage progettò diverse macchine da calcolo, tra cui la Macchina Analitica (Analytical Engine), considerata il precursore dei moderni

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù

CALCOLATORI ELETTRONICI A cura di Luca Orrù Lezione 1 Obiettivi del corso Il corso si propone di descrivere i principi generali delle architetture di calcolo (collegamento tra l hardware e il software). Sommario 1. Tecniche di descrizione (necessarie

Dettagli

Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio

Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio Settembre/Ottobre 2010 Corso di Informatica di Base Docente:

Dettagli

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica a.a. 2006/2007 Docente Ing. Andrea Ghedi IL FUNZIONAMENTO BASE DI UN COMPUTER HW e SW Lezione 1 1 Il

Dettagli

Fondamenti di Informatica 1 A.A. 2005-2006. Studenti. Obiettivo del corso. Programma del corso

Fondamenti di Informatica 1 A.A. 2005-2006. Studenti. Obiettivo del corso. Programma del corso Fondamenti di Informatica 1 A.A. 2005-2006 Settore dell'informazione Canale 2-3 Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8275906 email: laurap@math.unipd.it

Dettagli

Breve Storia del Computer

Breve Storia del Computer Prof. Claudio Maccherani Perugia ITC Aldo Capitini a.s. 2001-2002 ITC Vittorio Emanuele II a.s. 2005-2006 Breve Storia del Computer...1...3...4...4...5...6 Istituto Tecnico Commerciale Vittorio Emanuele

Dettagli

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it Contatti 2 Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione tel. 0521 905712 e-mail laghi@ce.unipr.it Pagina web del corso http://www.ce.unipr.it/people/laghi/informaticasg2012 a.a. 2011/2012

Dettagli

Che cosa è la fisica? Per arrivare ad una legge fisica si fa un insieme di cose pratiche (procedura) che si chiama metodo scientifico.

Che cosa è la fisica? Per arrivare ad una legge fisica si fa un insieme di cose pratiche (procedura) che si chiama metodo scientifico. 01 Che cosa è la fisica? In questa lezione iniziamo a studiare questa materia chiamata fisica. Spesso ti sarai fatto delle domande su come funziona il mondo e le cose che stanno attorno a te. Il compito

Dettagli

Indice. 1 Rappresentazione dei dati... 3

Indice. 1 Rappresentazione dei dati... 3 INSEGNAMENTO DI INFORMATICA DI BASE LEZIONE II CODIFICA DELL'INFORMAZIONE PROF. GIOVANNI ACAMPORA Indice 1 Rappresentazione dei dati... 3 1.1. Rappresentazione dei numeri... 3 1.1.1 Rappresentazione del

Dettagli

un nastro di carta prolungabile a piacere e suddiviso in celle vuote o contenenti al più un unico carattere;

un nastro di carta prolungabile a piacere e suddiviso in celle vuote o contenenti al più un unico carattere; Algoritmi 3 3.5 Capacità di calcolo Il matematico inglese Alan Turing (1912-1954) descrisse nel 1936 un tipo di automi, oggi detti macchine di Turing, e fornì una della prime definizioni rigorose di esecuzione

Dettagli

Il telegrafo La strumentazione Fonte: Museo della scienza e della tecnica di Milano

Il telegrafo La strumentazione Fonte: Museo della scienza e della tecnica di Milano Il telegrafo La strumentazione Fonte: Museo della scienza e della tecnica di Milano Storia delle Comunicazioni Prof. Stefano Maggi Dott. Annalisa Giovani La Pila di Volta La Pila di Volta è stato il primo

Dettagli

Gli apparecchi acustici.

Gli apparecchi acustici. Gli apparecchi acustici. a cura del dott. P. Gentile Il problema della sordità è nato insieme a all uomo e, essendo un problema più sociale che corporeo, sin dai tempi più lontani si è cercato di porvi

Dettagli

BREVE STORIA DEI CALCOLATORI

BREVE STORIA DEI CALCOLATORI BREVE STORIA DEI CALCOLATORI A cura del prof: Ing. Fusco Ferdinando Introduzione L obiettivo di questo lavoro è quello di ripercorrere la lunga storia dei calcolatori, dalle radici, caratterizzate da strumenti

Dettagli

Claude Shannon. La teoria dell informazione. La comunicazione 22/02/2012. La base dei modelli comunicativi. Claude Shannon e Warren Weaver

Claude Shannon. La teoria dell informazione. La comunicazione 22/02/2012. La base dei modelli comunicativi. Claude Shannon e Warren Weaver Lez. 2 La teoria dell informazione La culla dell informatica La base dei modelli comunicativi Alla base di tutti i modelli della comunicazione ci sono 2 differenti impianti: Shannon e Weaver Roman Jakobson

Dettagli

Alla scoperta dell'hardware

Alla scoperta dell'hardware Alla scoperta dell'hardware Ministero dell'isruzione, dell'università e Ricerca Istituto Comprensivo di Cisano Bergamasco Scuola secondaria di primo gredo di Cisano Bergamasco Anno Scolastico 2015-2016

Dettagli

I Sistemi di numerazione e la rappresentazione dei dati

I Sistemi di numerazione e la rappresentazione dei dati I Sistemi di numerazione e la rappresentazione dei dati LA RAPPRESENTAZIONE DELLE INFORMAZIONI (1) Per utilizzare un computer è necessario rappresentare in qualche modo le informazioni da elaborare e il

Dettagli

Automi. Sono così esempi di automi una lavatrice, un distributore automatico di bibite, un interruttore, una calcolatrice tascabile,...

Automi. Sono così esempi di automi una lavatrice, un distributore automatico di bibite, un interruttore, una calcolatrice tascabile,... Automi Con il termine automa 1 s intende un qualunque dispositivo o un suo modello, un qualunque oggetto, che esegue da se stesso un particolare compito, sulla base degli stimoli od ordini ricevuti detti

Dettagli

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Anche se spesso si afferma che il sistema binario, o in base 2, fu inventato in

Dettagli

Hardware e Software. 09/10/01 Introduzione all'informatica 1. Il Computer. Il computer è un elaboratore elettronico digitale:

Hardware e Software. 09/10/01 Introduzione all'informatica 1. Il Computer. Il computer è un elaboratore elettronico digitale: Hardware e Software Il termine Hardware (HW) indica la struttura fisica del computer costituita dai componenti elettronici interni ed esterni. Il software è l insieme dei programmi che consentono all HW

Dettagli

Calcolatori Elettronici

Calcolatori Elettronici Calcolatori Elettronici (5 crediti) A.Marchetti Spaccamela a.a. 2006/2007 Informazione generali sul corso Obiettivo del corso: Conoscenza del funzionamento di un calcolatore elettronico Verifica Prova

Dettagli

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Il Computer 2 Differenti significati (da Wikipedia) elaboratore: in italiano, sottintende un

Dettagli

Vari tipi di computer

Vari tipi di computer Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)

Dettagli

Complessità computazionale degli algoritmi

Complessità computazionale degli algoritmi Complessità computazionale degli algoritmi Lezione n. 3.bis I precursori dei calcolatore Calcolatore di Rodi o di Andikithira 65 a.c. Blaise Pascale pascalina XVII secolo Gottfried Leibniz Joseph Jacquard

Dettagli

Breve storia del calcolatore. Dott. Pierluigi Paolucci - Fondamenti d'informatica - 2000/2001

Breve storia del calcolatore. Dott. Pierluigi Paolucci - Fondamenti d'informatica - 2000/2001 Breve storia del calcolatore 1 Storia degli elaboratori L età meccanica L età elettrica 1 a generazione (le prime macchine) 2 a generazione (il transistor - 1947) 3 a generazione (i circuiti integrati

Dettagli

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)

Dettagli

P R O G E T T O L A R S A A P P U N T I S U L P. L. C.

P R O G E T T O L A R S A A P P U N T I S U L P. L. C. P R O G E T T O L A R S A A P P U N T I S U L P. L. C. L automazione di un qualunque procedimento industriale si ottiene mediante un insieme d apparecchiature, opportunamente collegate tra loro, in modo

Dettagli

Scuola Media della Repubblica di San Marino Circoscrizione 1 a (proff. Franca De Luca Mirella Moretti) Musica e tecnologia, un incontro possibile

Scuola Media della Repubblica di San Marino Circoscrizione 1 a (proff. Franca De Luca Mirella Moretti) Musica e tecnologia, un incontro possibile Scuola Media della Repubblica di San Marino Circoscrizione 1 a (proff. Franca De Luca Mirella Moretti) Musica e tecnologia, un incontro possibile Breve introduzione storica Da sempre, anche escludendo

Dettagli

Fondamenti di Informatica. Cenni di Algebra di Boole. Prof. Franco Zambonelli Gennaio 2011

Fondamenti di Informatica. Cenni di Algebra di Boole. Prof. Franco Zambonelli Gennaio 2011 Fondamenti di Informatica Cenni di Algebra di Boole Prof. Franco Zambonelli Gennaio 2011 Letture Consigliate: Roger Penrose, La Mente Nuova dell Imperatore, Sansoni Editrice. Martin Davis, Il Calcolatore

Dettagli

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer MONIA MONTANARI Appunti di Trattamento Testi Capitolo 1 Il Computer 1. Introduzione La parola informatica indica la scienza che rileva ed elabora l informazione, infatti : Informatica Informazione Automatica

Dettagli

ALGEBRA BOOLEANA FONDAMENTI DI INFORMATICA 1. Algebra di Boole. Definizione NOT, AND, OR

ALGEBRA BOOLEANA FONDAMENTI DI INFORMATICA 1. Algebra di Boole. Definizione NOT, AND, OR Università degli Studi di Cagliari Corso di Laurea in Ingegneria Biomedica, Chimica, Elettrica e Meccanica FONDAMENTI DI INFORMATICA 1 http://www.diee.unica.it/~marcialis/fi1 A.A. 2010/2011 Docente: Gian

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Stefano Brocchi stefano.brocchi@unifi.it Stefano Brocchi Il sistema di elaborazione 1 / 37 Informatica Il termine informatica deriva dalle parole informazione e automatica Stefano

Dettagli

Istituto tecnico commerciale e per geometri Enrico Fermi

Istituto tecnico commerciale e per geometri Enrico Fermi Istituto tecnico commerciale e per geometri Enrico Fermi Argomenti: Il modello logico funzionale i componenti dell'elaboratore; i bus; Relazione svolta dall'alunno/a : GARUFI CARLA della 3 B progr 2011/2012.

Dettagli

Dispense di Informatica per l ITG Valadier

Dispense di Informatica per l ITG Valadier La notazione binaria Dispense di Informatica per l ITG Valadier Le informazioni dentro il computer All interno di un calcolatore tutte le informazioni sono memorizzate sottoforma di lunghe sequenze di

Dettagli

1. Le unità di uscita

1. Le unità di uscita 1. Le unità di uscita Paolo Giangrandi giangran@dimi.uniud.it Università degli Studi di Udine 01/06/2007 Sommario 1. Le unità di uscita...1 Introduzione...3 Display binario a lampadina...6 Display digitali

Dettagli

INTRODUZIONE ALL INFORMATICA

INTRODUZIONE ALL INFORMATICA INTRODUZIONE ALL INFORMATICA Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione

Dettagli

Artefatti intelligenti: Aritmetica Maria G. Bartolini Bussi Università di Modena e Reggio Emilia

Artefatti intelligenti: Aritmetica Maria G. Bartolini Bussi Università di Modena e Reggio Emilia Artefatti intelligenti: Aritmetica Maria G. Bartolini Bussi Università di Modena e Reggio Emilia Seconda Primaria Seconda Primaria Quinta Primaria Seconda Primaria Quinta Primaria Quinta Primaria Prima

Dettagli

Antonio Meucci: inventore e tecnologo 1

Antonio Meucci: inventore e tecnologo 1 Antonio Meucci: inventore e tecnologo 1 1. Un secolo di inventori Prima di trattare specificatamente della vita di Antonio Meucci (Firenze 1808 New York 1889) conviene ricordare che essa si sovrappone

Dettagli

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità.

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. I METODI DI NUMERAZIONE I numeri naturali... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. Il numero dei simboli usati per valutare la numerosità costituisce la base

Dettagli

Anatomia e fisiologia del computer: l architettura del calcolatore

Anatomia e fisiologia del computer: l architettura del calcolatore Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 01 Anatomia e fisiologia del computer: l architettura del calcolatore Marzo 2009 L architettura del calcolatore 1 Nota bene Alcune parti

Dettagli

CAD B condotto da Daniela Sidari 05.11.2012

CAD B condotto da Daniela Sidari 05.11.2012 CAD B condotto da Daniela Sidari 05.11.2012 COS È L INFORMATICA? Il termine informatica proviene dalla lingua francese, esattamente da INFORmation electronique ou automatique ; tale termine intende che

Dettagli

DIREZIONE DIDATTICA DI BRA 1 CIRCOLO. Progettazione annuale anno scolastico 2015/16 classi quinte

DIREZIONE DIDATTICA DI BRA 1 CIRCOLO. Progettazione annuale anno scolastico 2015/16 classi quinte DIREZIONE DIDATTICA DI BRA 1 CIRCOLO Progettazione annuale anno scolastico 2015/16 classi quinte Le cose che noi scegliamo di insegnare e il modo in cui noi scegliamo di valutare riflettono l idea che

Dettagli

CHE COS È L INFORMATICA

CHE COS È L INFORMATICA CHE COS È L INFORMATICA Prof. Enrico Terrone A. S. 2011/12 Definizione L informatica è la scienza che studia il computer sotto tutti i suoi aspetti. In inglese si usa l espressione computer science, mentre

Dettagli

Le componenti fisiche di un computer: l hardware

Le componenti fisiche di un computer: l hardware Le componenti fisiche di un computer: l hardware In questa sezione ci occuperemo di come è strutturato e come funziona l hardware di un computer. In particolare, nella Sezione ci occuperemo del punto di

Dettagli

Successivamente anche Breguet si occupò ( e non poteva essere diversamente) di orologi automatici. Egli era a conoscenza dell orologio di Perrelet,

Successivamente anche Breguet si occupò ( e non poteva essere diversamente) di orologi automatici. Egli era a conoscenza dell orologio di Perrelet, L'automatico Un po di storia. La nascita dell automatico si può far risalire alla prima metà del 700 per opera di Abraham-Louis Perrelet. Perrelet nacque a Le Locle nel 1729 e si occupò fin da giovane

Dettagli

L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale.

L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale. L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale. Millenni di calcoli a mente o al massimo con strumenti primitivi, come l'abaco. Poi,

Dettagli

I mutamenti tecnologici fra le due guerre.

I mutamenti tecnologici fra le due guerre. I mutamenti tecnologici fra le due guerre. Vediamo ora i cambiamenti tecnologici tra le due guerre. È difficile passare in rassegna tutti i più importanti cambiamenti tecnologici della seconda rivoluzione

Dettagli

Lezione 4 Introduzione a Microsoft Excel Parte Prima

Lezione 4 Introduzione a Microsoft Excel Parte Prima Lezione 4 Introduzione a Microsoft Excel Parte Prima Cenni preliminari... 1 Elementi sullo schermo... 2 Creazione di una cartella di lavoro... 3 Utilizzo di celle e intervalli... 3 Gestione della cartella

Dettagli

Lezione 1: come si descrive la posizione dei corpi

Lezione 1: come si descrive la posizione dei corpi Lezione 1 - pag.1 Lezione 1: come si descrive la posizione dei corpi 1.1. Tutto si muove Tutto intorno a noi si muove. Le nuvole nel cielo, l acqua negli oceani e nei fiumi, il vento che gonfia le vele

Dettagli

Sistemi di numerazione: generalità

Sistemi di numerazione: generalità Sistemi di numerazione: generalità Nel corso della storia sono stati introdotti diversi sistemi di numerazione, dettati di volta in volta dalle specifiche esigenze dei vari popoli. Poiché ogni numero maggiore

Dettagli

invenzionii i La 2^ Rivoluzione industriale scoperte

invenzionii i La 2^ Rivoluzione industriale scoperte telefono Telegrafo senza fili automobile invenzionii i 1800 Sviluppo Industriale elettricità aereo cinema La 2^ Rivoluzione industriale Italia e altri paesi medicina ferro scoperte progressi petrolio coloranti

Dettagli

Dal Pallottoliere al Quantum Computer

Dal Pallottoliere al Quantum Computer Dal Pallottoliere al Quantum Computer R. Tripiccione Dipartimento di Fisica Universita' di Ferrara I Venerdi dell' Universo 4 marzo 2011 Di cosa parliamo stasera?? Una storia dell' evoluzione dei computer,

Dettagli

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia pierpaolo.vittorini@cc.univaq.it Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 2 ottobre 2007 L architettura del calcolatore Concetti iniziali L architettura del calcolatore Con il

Dettagli

Sicurezza sul WEB. ...dall'abaco al WEB 2.0

Sicurezza sul WEB. ...dall'abaco al WEB 2.0 Sicurezza sul WEB...dall'Abaco al WEB 2.0 Conoscerne il passato per vivere il presente e capire il futuro Mercoledì 20 Marzo 2013 Prof.ssa Donatella Signetti Ing. Luca Basteris 1 ...All'inizio era l'abaco

Dettagli

Fondamenti di Informatica. Computabilità e Macchine di Turing. Prof. Franco Zambonelli Gennaio 2011

Fondamenti di Informatica. Computabilità e Macchine di Turing. Prof. Franco Zambonelli Gennaio 2011 Fondamenti di Informatica Computabilità e Macchine di Turing Prof. Franco Zambonelli Gennaio 2011 Letture Consigliate: Roger Penrose, La Mente Nuova dell Imperatore, Sansoni Editrice. Martin Davis, Il

Dettagli

INTRODUZIONE ALL INFORMATICA

INTRODUZIONE ALL INFORMATICA INTRODUZIONE ALL INFORMATICA Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione

Dettagli

LE MACCHINE ELETTROSTATICHE

LE MACCHINE ELETTROSTATICHE LE MACCHINE ELETTROSTATICHE Le macchine elettrostatiche, ideate nel XVIII secolo, sono strumenti in grado di generare elettricità statica. I generatori elettrostatici furono fra gli strumenti più importanti

Dettagli

Quando i computers non avevano la tastiera (per non parlare del touch screen )

Quando i computers non avevano la tastiera (per non parlare del touch screen ) Quando i computers non avevano la tastiera (per non parlare del touch screen ) Come prendere lo spunto dal ritrovamento casuale di alcune schede nel cassetto di una scrivania, e cogliere l occasione per

Dettagli

Introduzione 7. In principio era a disco 9 1. Come funziona(va) il telefono 9 2. La rete pubblica (PSTN) 10 3. Voglia di servizi 12

Introduzione 7. In principio era a disco 9 1. Come funziona(va) il telefono 9 2. La rete pubblica (PSTN) 10 3. Voglia di servizi 12 Indice-Sommario Introduzione 7 In principio era a disco 9 1. Come funziona(va) il telefono 9 2. La rete pubblica (PSTN) 10 3. Voglia di servizi 12 Telefonate locali, interurbane, intercontinentali; Audio

Dettagli

LA NUMERAZIONE BINARIA

LA NUMERAZIONE BINARIA LA NUMERAZIONE BINARIA 5 I SISTEMI DI NUMERAZIONE Fin dalla preistoria l uomo ha avuto la necessità di fare calcoli, utilizzando svariati tipi di dispositivi: manuali (mani, bastoncini, sassi, abaco),

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza

Dettagli

Programmazione per Bioinformatica Il Calcolatore e la Programmazione. Dr Damiano Macedonio Università di Verona

Programmazione per Bioinformatica Il Calcolatore e la Programmazione. Dr Damiano Macedonio Università di Verona Programmazione per Bioinformatica Il Calcolatore e la Programmazione Dr Damiano Macedonio Università di Verona Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macrocomponenti:

Dettagli

Laboratorio con le macchine matematiche Analizziamo la Pascalina!

Laboratorio con le macchine matematiche Analizziamo la Pascalina! Laboratorio con le macchine matematiche Analizziamo la Pascalina! Francesca Martignone francesca.martignone@unipmn.it Cristina Coppola ccoppola@unisa.it Laura Lombardi llombardi@unisa.it Tiziana Pacelli

Dettagli

INFORMATICA. By CONVERTINI Francesco

INFORMATICA. By CONVERTINI Francesco INFORMATICA By CONVERTINI Francesco Informatica = informazione automatica È una scienza preesistente all elaboratore e consiste nella ricerca di METODI per elaborare automaticamente le informazioni ed

Dettagli