SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Laboratorio di Informatica
Lezione 3 - Classe IV D
Liceo Classico “A.Oriani” - Corato - A.S. 2010/11
06.nov.10
docente: Cataldo Musto
...via!
Parte 1
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Storia dell’informatica
Un po’ di storia
• Quando nasce il computer?
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Un po’ di storia
• Quando nasce il computer?
• Non c’è un momento vero e proprio in cui il computer “nasce”
• La nascita del computer è il risultato di un processo evolutivo che ha coinvolto vari
campi
• Elettronica
• Meccanica
• Informatica
•Ma qual è il primo antenato del computer?
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
I primi antenati del computer
L’abaco
Il computer è un elaboratore
Un elaboratore è un oggetto
che effettua dei calcoli
L’abaco è il primo esempio
di “calcolatore”
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La Pascalina
• Inventata da Blaise Pascal nel 1642
• In grado di effettuare calcoli matematici
• Costruita da un insieme di dischi
combinatori collegati tra di loro
• Ogni disco conteneva un numero di “dentini”
in base al sistema di
numerazione (es. da 0 a 9 per la base 10)
• Ciascun disco era collegato a quello successivo
per simulare la gestione del riporto
• Le operazioni venivano effettuate operando
degli scatti sui dentini
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La Pascalina (approfondimento)
http://it.wikiversity.org/wiki/Pascalina_e_le_sue_evoluzioni
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La macchina analitica
• Proposta da Charles Babbage nel 1830
• Lunga 30 metri
• Forniva i risultati utilizzando una
stampatrice lunga 10 metri
• Dati temporanei memorizzati in delle
strutture dette pile
• Elaborazione dei dati tramite motore
centrale alimentato a vapore o
manualmente
• Utilizzo di schede perforate per
l’inserimento dei dati
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La macchina analitica (video e approfondimenti)
http://www.computerhistory.org/babbage/
http://www.youtube.com/watch?v=PfGEba5YhkU
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Considerazioni
• Babbage non riuscì a realizzare concretamente il suo modello
• La prima realizzazione reale della macchina analitica è stata realizzata nel 2002 - 150 anni dopo
• Babbage ottiene però dei risultati teorici importanti
• Ogni computer ha bisogno di “qualcosa” che faccia visualizzare i risultati e di “qualcosa” che effettui le
elaborazioni
• Ogni computer ha bisogno di “qualcosa” che permetta di memorizzare i dati relativi ai calcoli effettuati
• Ogni computer ha bisogno di “qualcosa” che permetta all’uomo di dire alla macchina ciò che deve fare
• Babbage individua le componenti-chiave di quelli che saranno i moderni
computer
• Possiamo definire la macchina analitica come il primo
antenato teorico dei moderni computer
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La macchina Enigma
• A cavallo delle due guerre i computer
trovano la propria collocazione
principalmente come strumenti bellici
• La macchina Enigma era utilizzata dai
tedeschi per inviare
comunicazioni segrete
durante la seconda guerra mondiale
• I messaggi venivano codificati in modo
segreto ed erano “traducibili” solo se
il destinatario possedeva
un’altra macchina Enigma
• Un antenato dei moderni sistemi di
crittografia
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
La macchina Enigma (approfondimenti)
http://it.wikipedia.org/wiki/Cifrario_di_Cesare
Lo Z1
• A cavallo degli anni ’50 il funzionamento dei computer diviene
elettronico e non più meccanico
• Aumenta la potenza di calcolo e aumenta la complessità delle operazioni
effettuabili
•1939: nasce lo Z1, il primo computer programmabile funzionante
della storia
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
ENIAC
• L’ENIAC viene commissionato nel 1946 dal governo degli Stati Uniti
• Obiettivo: calcolo della balistica dei proiettili di artiglieria
• Calcolo estremamente complesso, richiedeva un elaboratore molto potente
• 30 tonnellate di peso, occupava una stanza di 30 metri per 9, costituito da 18.000 valvole,
produceva 200 kilowatt di calore
• Molto spesso le elaborazioni richiedevano ore o persino giorni
• Nel giorno del suo collaudo l’ENIAC riuscì a moltiplicare 97367 per sè stesso
ripetuto per 5000 volte
• Ma la quantità di calore provocò un black-out nel quartiere :-)
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
L’ENIAC in azione
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
http://www.youtube.com/watch?v=sJnMBnZElqw
La macchina di Von Neumann
• Proposta da John Von Neumann nel 1952
• Matematico unghese
• Perchè è importante?
• Perchè i computer di oggi seguono lo stesso identico modello, a 60
anni di distanza
• Notare le analogie con i computer moderni e soprattutto con la macchina di Babbage
• L’evoluzione teorica dell’informatica si conclude negli anni’50, dopo l’evoluzione
è semplicemente tecnica
• schermi più grandi, memorie più capienti, sistemi più veloci, ecc.
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Evoluzione recente
Anni ’70 - Nascita dei
primi videogiochi
Anni ’80 - Nascita dei
primi PC
Anni ’90 - Moderni
sistemi operativi
Un bel respiro...
Parte 2
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Concetti fondamentali
Concetti fondamentali
• Dato
• Quantità numerica o testuale che l’uomo acquisisce analizzando la realtà circostante (es: una data di
nascita, l’età, la velocità di una macchina, un nome, ecc.)
• Elaborazione
• Processo di “calcolo” in cui uno o più dati vengono aggregati tra loro
• esempio: data l’età, calcolare la data di nascita. dati due indirizzi, calcolare la distanza, dato un nome,
pensare ad altre persone con lo stesso nome, dato nome, cognome, data e città dinascita, calcolare il
codice fiscale, ecc.
• Informazione
• Il risultato del processo di elaborazione del dato “grezzo”. Formalmente, “un frammento di conoscenza”
che l’individuo acquisisce dopo l’elaborazione
• esempio: il codice fiscale
Concetti fondamentali
Le definizioni precedenti valgono sia per l’uomo che per
la macchina.
...ma uomo e macchina sono equivalenti?
Concetti fondamentali
La maggiorparte dei comportamenti umani sono
simulabili senza problemi da una macchina
La mente umana però è molto più flessibile!
esempio: il riconoscimento degli individui
(intelligenza artificiale)
Concetti fondamentali
Questo avviene perchè i processi di elaborazione sono
effettuati in modo diverso
la macchina elabora in modo meccanico
l’uomo usando il ragionamento
Il ragionamento è spesso astratto e flessibile, i
processi meccanici sono rigorosi!
Fine
Domande?
Riferimenti
• eMail
• cataldomusto@gmail.com
• Web
• Blog: http://informaticaoriani.blogspot.com
• Pagina Facebook: Laboratorio Informatica 2011
• http://www.facebook.com/pages/Laboratorio-di-
Informatica-2011-Liceo-Oriani/135750309808710
• Account SlideShare: http://www.slideshare.net/informaticaOriani
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
Prossima Lezione
sab 13 nov 2010, h.11.10
• A scelta
• Due volontari per l’interrogazione sulla Lezione 2 e 3
• Approfondimento (due persone volontarie)
• Storia dell’informatica
• Caricamento sul Gruppo Facebook del materiale individuato
• Uno volontario per l’interrogazione e un volontario per
l’approfondimento

Weitere ähnliche Inhalte

Ähnlich wie Laboratorio di Informatica - Lezione 3 (Classe IV)

Laboratorio di Informatica - Lezione 3 (Classi V)
Laboratorio di Informatica  - Lezione 3 (Classi V)Laboratorio di Informatica  - Lezione 3 (Classi V)
Laboratorio di Informatica - Lezione 3 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 2 (Classi IV)
Laboratorio di Informatica - Lezione 2 (Classi IV)Laboratorio di Informatica - Lezione 2 (Classi IV)
Laboratorio di Informatica - Lezione 2 (Classi IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 4 (Classi V)
Laboratorio di Informatica - Lezione 4 (Classi V)Laboratorio di Informatica - Lezione 4 (Classi V)
Laboratorio di Informatica - Lezione 4 (Classi V)informaticaOriani
 
Data Driven Innovation: sfide e opportunità
Data Driven Innovation: sfide e opportunitàData Driven Innovation: sfide e opportunità
Data Driven Innovation: sfide e opportunitàData Driven Innovation
 
Laboratorio di Informatica - Lezione 9 (Classi V)
Laboratorio di Informatica - Lezione 9 (Classi V)Laboratorio di Informatica - Lezione 9 (Classi V)
Laboratorio di Informatica - Lezione 9 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 7 (Classi IV)
Laboratorio di Informatica - Lezione 7 (Classi IV)Laboratorio di Informatica - Lezione 7 (Classi IV)
Laboratorio di Informatica - Lezione 7 (Classi IV)informaticaOriani
 
Lez 1 parte A - NUOVI MEDIA
Lez 1 parte A - NUOVI MEDIALez 1 parte A - NUOVI MEDIA
Lez 1 parte A - NUOVI MEDIALella Varesano
 
Storia informatica cep_elea
Storia informatica cep_eleaStoria informatica cep_elea
Storia informatica cep_eleaJacques Bottel
 
Storia dell'Informatica in Italia
Storia dell'Informatica in ItaliaStoria dell'Informatica in Italia
Storia dell'Informatica in ItaliaRetronomicon
 
The Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni ErbacciThe Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni ErbacciCineca
 
Informatica umanistica 2016-4
Informatica umanistica   2016-4Informatica umanistica   2016-4
Informatica umanistica 2016-4Stefano Lariccia
 
Introduzione Alle Reti
Introduzione Alle RetiIntroduzione Alle Reti
Introduzione Alle Retiantmng
 
Laboratorio di Informatica - Lezione 7 (Classi V)
Laboratorio di Informatica - Lezione 7 (Classi V)Laboratorio di Informatica - Lezione 7 (Classi V)
Laboratorio di Informatica - Lezione 7 (Classi V)informaticaOriani
 
Retrocomputing: il restauro dell'hardware, e non solo.
Retrocomputing: il restauro dell'hardware, e non solo.Retrocomputing: il restauro dell'hardware, e non solo.
Retrocomputing: il restauro dell'hardware, e non solo.Retronomicon
 
Informatica lezione 1
Informatica lezione 1Informatica lezione 1
Informatica lezione 1Antonio Vizza
 
Intelligenza artificiale applicata al diritto ed alla giustizia
Intelligenza artificiale applicata al diritto ed alla giustiziaIntelligenza artificiale applicata al diritto ed alla giustizia
Intelligenza artificiale applicata al diritto ed alla giustiziaEdoardo E. Artese
 

Ähnlich wie Laboratorio di Informatica - Lezione 3 (Classe IV) (20)

Laboratorio di Informatica - Lezione 3 (Classi V)
Laboratorio di Informatica  - Lezione 3 (Classi V)Laboratorio di Informatica  - Lezione 3 (Classi V)
Laboratorio di Informatica - Lezione 3 (Classi V)
 
Laboratorio di Informatica - Lezione 2 (Classi IV)
Laboratorio di Informatica - Lezione 2 (Classi IV)Laboratorio di Informatica - Lezione 2 (Classi IV)
Laboratorio di Informatica - Lezione 2 (Classi IV)
 
Laboratorio di Informatica - Lezione 4 (Classi V)
Laboratorio di Informatica - Lezione 4 (Classi V)Laboratorio di Informatica - Lezione 4 (Classi V)
Laboratorio di Informatica - Lezione 4 (Classi V)
 
Data Driven Innovation: sfide e opportunità
Data Driven Innovation: sfide e opportunitàData Driven Innovation: sfide e opportunità
Data Driven Innovation: sfide e opportunità
 
Laboratorio di Informatica - Lezione 9 (Classi V)
Laboratorio di Informatica - Lezione 9 (Classi V)Laboratorio di Informatica - Lezione 9 (Classi V)
Laboratorio di Informatica - Lezione 9 (Classi V)
 
Laboratorio di Informatica - Lezione 7 (Classi IV)
Laboratorio di Informatica - Lezione 7 (Classi IV)Laboratorio di Informatica - Lezione 7 (Classi IV)
Laboratorio di Informatica - Lezione 7 (Classi IV)
 
F. Poloni Museo degli strumenti di calcolo
F. Poloni Museo degli strumenti di calcoloF. Poloni Museo degli strumenti di calcolo
F. Poloni Museo degli strumenti di calcolo
 
Lez 1 parte A - NUOVI MEDIA
Lez 1 parte A - NUOVI MEDIALez 1 parte A - NUOVI MEDIA
Lez 1 parte A - NUOVI MEDIA
 
Storia informatica cep_elea
Storia informatica cep_eleaStoria informatica cep_elea
Storia informatica cep_elea
 
Storia dell'Informatica in Italia
Storia dell'Informatica in ItaliaStoria dell'Informatica in Italia
Storia dell'Informatica in Italia
 
The Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni ErbacciThe Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni Erbacci
 
01 1 introduzione_a_ges
01 1 introduzione_a_ges01 1 introduzione_a_ges
01 1 introduzione_a_ges
 
Storia del Computer
Storia del ComputerStoria del Computer
Storia del Computer
 
Tributo a Edsger Wybe Dijkstra
Tributo a Edsger Wybe DijkstraTributo a Edsger Wybe Dijkstra
Tributo a Edsger Wybe Dijkstra
 
Informatica umanistica 2016-4
Informatica umanistica   2016-4Informatica umanistica   2016-4
Informatica umanistica 2016-4
 
Introduzione Alle Reti
Introduzione Alle RetiIntroduzione Alle Reti
Introduzione Alle Reti
 
Laboratorio di Informatica - Lezione 7 (Classi V)
Laboratorio di Informatica - Lezione 7 (Classi V)Laboratorio di Informatica - Lezione 7 (Classi V)
Laboratorio di Informatica - Lezione 7 (Classi V)
 
Retrocomputing: il restauro dell'hardware, e non solo.
Retrocomputing: il restauro dell'hardware, e non solo.Retrocomputing: il restauro dell'hardware, e non solo.
Retrocomputing: il restauro dell'hardware, e non solo.
 
Informatica lezione 1
Informatica lezione 1Informatica lezione 1
Informatica lezione 1
 
Intelligenza artificiale applicata al diritto ed alla giustizia
Intelligenza artificiale applicata al diritto ed alla giustiziaIntelligenza artificiale applicata al diritto ed alla giustizia
Intelligenza artificiale applicata al diritto ed alla giustizia
 

Mehr von informaticaOriani

My Last Lecture (06-04-2011)
My Last Lecture (06-04-2011)My Last Lecture (06-04-2011)
My Last Lecture (06-04-2011)informaticaOriani
 
Laboratorio di Informatica - Lezione 11 (Classi V)
Laboratorio di Informatica - Lezione 11 (Classi V)Laboratorio di Informatica - Lezione 11 (Classi V)
Laboratorio di Informatica - Lezione 11 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 10 (Classi IV)
Laboratorio di Informatica - Lezione 10 (Classi IV)Laboratorio di Informatica - Lezione 10 (Classi IV)
Laboratorio di Informatica - Lezione 10 (Classi IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 10 (Classi V)
Laboratorio di Informatica - Lezione 10 (Classi V)Laboratorio di Informatica - Lezione 10 (Classi V)
Laboratorio di Informatica - Lezione 10 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 9 (Classi IV)
Laboratorio di Informatica - Lezione 9 (Classi IV)Laboratorio di Informatica - Lezione 9 (Classi IV)
Laboratorio di Informatica - Lezione 9 (Classi IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 8 (Classi IV)
Laboratorio di Informatica - Lezione 8 (Classi IV)Laboratorio di Informatica - Lezione 8 (Classi IV)
Laboratorio di Informatica - Lezione 8 (Classi IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 8 (Classi V)
Laboratorio di Informatica - Lezione 8 (Classi V)Laboratorio di Informatica - Lezione 8 (Classi V)
Laboratorio di Informatica - Lezione 8 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 6 (Classi V)
Laboratorio di Informatica - Lezione 6 (Classi V)Laboratorio di Informatica - Lezione 6 (Classi V)
Laboratorio di Informatica - Lezione 6 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 5 (Classe IV)
Laboratorio di Informatica - Lezione 5 (Classe IV)Laboratorio di Informatica - Lezione 5 (Classe IV)
Laboratorio di Informatica - Lezione 5 (Classe IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 4 (Classi IV)
Laboratorio di Informatica - Lezione 4 (Classi IV)Laboratorio di Informatica - Lezione 4 (Classi IV)
Laboratorio di Informatica - Lezione 4 (Classi IV)informaticaOriani
 
Laboratorio di Informatica - Lezione 5 (Classi V)
Laboratorio di Informatica - Lezione 5 (Classi V)Laboratorio di Informatica - Lezione 5 (Classi V)
Laboratorio di Informatica - Lezione 5 (Classi V)informaticaOriani
 
Laboratorio di Informatica - Lezione 1
Laboratorio di Informatica - Lezione 1Laboratorio di Informatica - Lezione 1
Laboratorio di Informatica - Lezione 1informaticaOriani
 

Mehr von informaticaOriani (12)

My Last Lecture (06-04-2011)
My Last Lecture (06-04-2011)My Last Lecture (06-04-2011)
My Last Lecture (06-04-2011)
 
Laboratorio di Informatica - Lezione 11 (Classi V)
Laboratorio di Informatica - Lezione 11 (Classi V)Laboratorio di Informatica - Lezione 11 (Classi V)
Laboratorio di Informatica - Lezione 11 (Classi V)
 
Laboratorio di Informatica - Lezione 10 (Classi IV)
Laboratorio di Informatica - Lezione 10 (Classi IV)Laboratorio di Informatica - Lezione 10 (Classi IV)
Laboratorio di Informatica - Lezione 10 (Classi IV)
 
Laboratorio di Informatica - Lezione 10 (Classi V)
Laboratorio di Informatica - Lezione 10 (Classi V)Laboratorio di Informatica - Lezione 10 (Classi V)
Laboratorio di Informatica - Lezione 10 (Classi V)
 
Laboratorio di Informatica - Lezione 9 (Classi IV)
Laboratorio di Informatica - Lezione 9 (Classi IV)Laboratorio di Informatica - Lezione 9 (Classi IV)
Laboratorio di Informatica - Lezione 9 (Classi IV)
 
Laboratorio di Informatica - Lezione 8 (Classi IV)
Laboratorio di Informatica - Lezione 8 (Classi IV)Laboratorio di Informatica - Lezione 8 (Classi IV)
Laboratorio di Informatica - Lezione 8 (Classi IV)
 
Laboratorio di Informatica - Lezione 8 (Classi V)
Laboratorio di Informatica - Lezione 8 (Classi V)Laboratorio di Informatica - Lezione 8 (Classi V)
Laboratorio di Informatica - Lezione 8 (Classi V)
 
Laboratorio di Informatica - Lezione 6 (Classi V)
Laboratorio di Informatica - Lezione 6 (Classi V)Laboratorio di Informatica - Lezione 6 (Classi V)
Laboratorio di Informatica - Lezione 6 (Classi V)
 
Laboratorio di Informatica - Lezione 5 (Classe IV)
Laboratorio di Informatica - Lezione 5 (Classe IV)Laboratorio di Informatica - Lezione 5 (Classe IV)
Laboratorio di Informatica - Lezione 5 (Classe IV)
 
Laboratorio di Informatica - Lezione 4 (Classi IV)
Laboratorio di Informatica - Lezione 4 (Classi IV)Laboratorio di Informatica - Lezione 4 (Classi IV)
Laboratorio di Informatica - Lezione 4 (Classi IV)
 
Laboratorio di Informatica - Lezione 5 (Classi V)
Laboratorio di Informatica - Lezione 5 (Classi V)Laboratorio di Informatica - Lezione 5 (Classi V)
Laboratorio di Informatica - Lezione 5 (Classi V)
 
Laboratorio di Informatica - Lezione 1
Laboratorio di Informatica - Lezione 1Laboratorio di Informatica - Lezione 1
Laboratorio di Informatica - Lezione 1
 

Kürzlich hochgeladen

Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfPierLuigi Albini
 
Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxfedericodellacosta2
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024Damiano Orru
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataGianluigi Cogo
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxOrianaOcchino
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 

Kürzlich hochgeladen (8)

Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdf
 
Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptx
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open Data
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptx
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 

Laboratorio di Informatica - Lezione 3 (Classe IV)

  • 1. Laboratorio di Informatica Lezione 3 - Classe IV D Liceo Classico “A.Oriani” - Corato - A.S. 2010/11 06.nov.10 docente: Cataldo Musto
  • 2. ...via! Parte 1 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto Storia dell’informatica
  • 3. Un po’ di storia • Quando nasce il computer? Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 4. Un po’ di storia • Quando nasce il computer? • Non c’è un momento vero e proprio in cui il computer “nasce” • La nascita del computer è il risultato di un processo evolutivo che ha coinvolto vari campi • Elettronica • Meccanica • Informatica •Ma qual è il primo antenato del computer? Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 5. I primi antenati del computer L’abaco Il computer è un elaboratore Un elaboratore è un oggetto che effettua dei calcoli L’abaco è il primo esempio di “calcolatore” Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 6. La Pascalina • Inventata da Blaise Pascal nel 1642 • In grado di effettuare calcoli matematici • Costruita da un insieme di dischi combinatori collegati tra di loro • Ogni disco conteneva un numero di “dentini” in base al sistema di numerazione (es. da 0 a 9 per la base 10) • Ciascun disco era collegato a quello successivo per simulare la gestione del riporto • Le operazioni venivano effettuate operando degli scatti sui dentini Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 7. La Pascalina (approfondimento) http://it.wikiversity.org/wiki/Pascalina_e_le_sue_evoluzioni Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 8. La macchina analitica • Proposta da Charles Babbage nel 1830 • Lunga 30 metri • Forniva i risultati utilizzando una stampatrice lunga 10 metri • Dati temporanei memorizzati in delle strutture dette pile • Elaborazione dei dati tramite motore centrale alimentato a vapore o manualmente • Utilizzo di schede perforate per l’inserimento dei dati Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 9. La macchina analitica (video e approfondimenti) http://www.computerhistory.org/babbage/ http://www.youtube.com/watch?v=PfGEba5YhkU Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 10. Considerazioni • Babbage non riuscì a realizzare concretamente il suo modello • La prima realizzazione reale della macchina analitica è stata realizzata nel 2002 - 150 anni dopo • Babbage ottiene però dei risultati teorici importanti • Ogni computer ha bisogno di “qualcosa” che faccia visualizzare i risultati e di “qualcosa” che effettui le elaborazioni • Ogni computer ha bisogno di “qualcosa” che permetta di memorizzare i dati relativi ai calcoli effettuati • Ogni computer ha bisogno di “qualcosa” che permetta all’uomo di dire alla macchina ciò che deve fare • Babbage individua le componenti-chiave di quelli che saranno i moderni computer • Possiamo definire la macchina analitica come il primo antenato teorico dei moderni computer Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 11. La macchina Enigma • A cavallo delle due guerre i computer trovano la propria collocazione principalmente come strumenti bellici • La macchina Enigma era utilizzata dai tedeschi per inviare comunicazioni segrete durante la seconda guerra mondiale • I messaggi venivano codificati in modo segreto ed erano “traducibili” solo se il destinatario possedeva un’altra macchina Enigma • Un antenato dei moderni sistemi di crittografia Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 12. La macchina Enigma (approfondimenti) http://it.wikipedia.org/wiki/Cifrario_di_Cesare
  • 13. Lo Z1 • A cavallo degli anni ’50 il funzionamento dei computer diviene elettronico e non più meccanico • Aumenta la potenza di calcolo e aumenta la complessità delle operazioni effettuabili •1939: nasce lo Z1, il primo computer programmabile funzionante della storia Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 14. ENIAC • L’ENIAC viene commissionato nel 1946 dal governo degli Stati Uniti • Obiettivo: calcolo della balistica dei proiettili di artiglieria • Calcolo estremamente complesso, richiedeva un elaboratore molto potente • 30 tonnellate di peso, occupava una stanza di 30 metri per 9, costituito da 18.000 valvole, produceva 200 kilowatt di calore • Molto spesso le elaborazioni richiedevano ore o persino giorni • Nel giorno del suo collaudo l’ENIAC riuscì a moltiplicare 97367 per sè stesso ripetuto per 5000 volte • Ma la quantità di calore provocò un black-out nel quartiere :-) Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 15. L’ENIAC in azione Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto http://www.youtube.com/watch?v=sJnMBnZElqw
  • 16. La macchina di Von Neumann • Proposta da John Von Neumann nel 1952 • Matematico unghese • Perchè è importante? • Perchè i computer di oggi seguono lo stesso identico modello, a 60 anni di distanza • Notare le analogie con i computer moderni e soprattutto con la macchina di Babbage • L’evoluzione teorica dell’informatica si conclude negli anni’50, dopo l’evoluzione è semplicemente tecnica • schermi più grandi, memorie più capienti, sistemi più veloci, ecc. Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 17. Evoluzione recente Anni ’70 - Nascita dei primi videogiochi Anni ’80 - Nascita dei primi PC Anni ’90 - Moderni sistemi operativi
  • 18. Un bel respiro... Parte 2 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto Concetti fondamentali
  • 19. Concetti fondamentali • Dato • Quantità numerica o testuale che l’uomo acquisisce analizzando la realtà circostante (es: una data di nascita, l’età, la velocità di una macchina, un nome, ecc.) • Elaborazione • Processo di “calcolo” in cui uno o più dati vengono aggregati tra loro • esempio: data l’età, calcolare la data di nascita. dati due indirizzi, calcolare la distanza, dato un nome, pensare ad altre persone con lo stesso nome, dato nome, cognome, data e città dinascita, calcolare il codice fiscale, ecc. • Informazione • Il risultato del processo di elaborazione del dato “grezzo”. Formalmente, “un frammento di conoscenza” che l’individuo acquisisce dopo l’elaborazione • esempio: il codice fiscale
  • 20. Concetti fondamentali Le definizioni precedenti valgono sia per l’uomo che per la macchina. ...ma uomo e macchina sono equivalenti?
  • 21. Concetti fondamentali La maggiorparte dei comportamenti umani sono simulabili senza problemi da una macchina La mente umana però è molto più flessibile! esempio: il riconoscimento degli individui (intelligenza artificiale)
  • 22. Concetti fondamentali Questo avviene perchè i processi di elaborazione sono effettuati in modo diverso la macchina elabora in modo meccanico l’uomo usando il ragionamento Il ragionamento è spesso astratto e flessibile, i processi meccanici sono rigorosi!
  • 24. Riferimenti • eMail • cataldomusto@gmail.com • Web • Blog: http://informaticaoriani.blogspot.com • Pagina Facebook: Laboratorio Informatica 2011 • http://www.facebook.com/pages/Laboratorio-di- Informatica-2011-Liceo-Oriani/135750309808710 • Account SlideShare: http://www.slideshare.net/informaticaOriani Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
  • 25. Prossima Lezione sab 13 nov 2010, h.11.10 • A scelta • Due volontari per l’interrogazione sulla Lezione 2 e 3 • Approfondimento (due persone volontarie) • Storia dell’informatica • Caricamento sul Gruppo Facebook del materiale individuato • Uno volontario per l’interrogazione e un volontario per l’approfondimento