SlideShare a Scribd company logo
1 of 41
Download to read offline
BIBMOOC 1.1 alessandro bogliolo
CODING IN BIBLIOTECA
#BIBMOOC
mooc.uniurb.it/bibmooc
01.01
INFORMAZIONE E
RAPPRESENTAZIONI DIGITALI
Alessandro Bogliolo
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
Sinistra Destra
BIBMOOC 1.1 alessandro bogliolo
Continuo
Torno indietro
BIBMOOC 1.1 alessandro bogliolo
Proseguo
BIBMOOC 1.1 alessandro bogliolo
Rosso
BIBMOOC 1.1 alessandro bogliolo
Informazione
Sinistra Destra
S D
0 1
BIBMOOC 1.1 alessandro bogliolo
Informazione
Testa Croce
T C
0 1
BIBMOOC 1.1 alessandro bogliolo
informazione s. f.
Riduzione di incertezza
BIBMOOC 1.1 alessandro bogliolo
A = {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
TESTA
CROCE
Alfabeto
Parola
Caratteri
Significato
Codice
Codifica
BIBMOOC 1.1 alessandro bogliolo
A = {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
T
C
Alfabeto
Parola
Caratteri
Significato
Codice
Codifica
BIBMOOC 1.1 alessandro bogliolo
A = {C,T}
T
C
Alfabeto
Parola
Caratteri
Significato
Codice
Codifica
BIBMOOC 1.1 alessandro bogliolo
A = {0,1}
0
1
Alfabeto
Parola
Caratteri
Significato
Codice
Codifica
BIBMOOC 1.1 alessandro bogliolo
Binary digit
Cifra binaria, definita su un alfabeto di due soli
elementi, che codifica la scelta tra due alternative
Unità di misura dell’informazione, che risolve
l’incertezza tra due alternative
Bit
Alfabeto = {0,1}
BIBMOOC 1.1 alessandro bogliolo
1938
Claude Shannon
C. E. Shannon, A Symbolic Analysis of Relay and Switching Circuits, Master of Science Thesis, MIT; in Transactions of the American
Institute of Electrical Engineers, vol. 57, pp. 713–723, 1938
C. E. Shannon, A Mathematical Theory of Communication, Bell System Technical Journal, vol. 27, pp. 379–423, 623–656, 1948
BIBMOOC 1.1 alessandro bogliolo
Alfabeto = {0,1}
0
1
0
0
1 0
1 1
Codifica binaria
BIBMOOC 1.1 alessandro bogliolo
Un codice è a lunghezza costante se tutte le parole
di codice hanno lo stesso numero di caratteri
Codice a lunghezza costante
Esempi:
• Codice fiscale
• IBAN
• Targa automobilistica
1
BIBMOOC 1.1 alessandro bogliolo
Codifica esatta
Una codifica è esatta se rappresenta tutte le
informazioni di interesse in modo non ambiguo
• Ogni significato ha una parola che lo esprime
• Ogni parola è univocamente associata ad un
significato
Esempi:
• Numeri di telefono
• IBAN
2
BIBMOOC 1.1 alessandro bogliolo
Codifica non ridondante
Una codifica è non ridondante se usa il numero
minimo di caratteri e di parole per rappresentare
l’insieme desiderato
3
Esempi:
• Targa automobilistica
• Numeri di telefono
BIBMOOC 1.1 alessandro bogliolo
Vocabolario
BIBMOOC 1.1 alessandro bogliolo
Quante targhe esistono?
Alfabeto = {0,1,2,3,4,5,6,7,8,9,
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
Lettere
Numeri
26x26x10x10x10x26x26
BIBMOOC 1.1 alessandro bogliolo
Se ho due alternative?
Quanti bit mi servono?
Se ho quattro alternative?
Se ho otto alternative?
Se ho sei alternative?
Alfabeto = {0,1}
BIBMOOC 1.1 alessandro bogliolo
Se ho N informazioni da rappresentare…
Quanti bit mi servono?
il numero di bit necessari è il più piccolo numero
intero (n) che, usato come esponente di 2,
raggiunge N
Mi garantisce di avere almeno N parole diverse
da associare univocamente ai significati
BIBMOOC 1.1 alessandro bogliolo
Bit, informazione e entropia
Informatica
Teoria dell’informazione
Termodinamica
Probabilità
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
Che ora è?
BIBMOOC 1.1 alessandro bogliolo
?
BIBMOOC 1.1 alessandro bogliolo
11
BIBMOOC 1.1 alessandro bogliolo
11:04
BIBMOOC 1.1 alessandro bogliolo
11:04:02
BIBMOOC 1.1 alessandro bogliolo
11:04:02…
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
digitale agg. [dall'ingl. digital, der. di digit "cifra"]
Rappresentabile come sequenza finita di segni
tratti da un alfabeto finito
BIBMOOC 1.1 alessandro bogliolo
La rivoluzione digitale è iniziata nella preistoria
Nessuno si senta escluso
BIBMOOC 1.1 alessandro bogliolo
nativo digitale loc. s.le m.
Chi è abituato fin da giovane o giovanissimo a
utilizzare le tecnologie digitali, essendo nato
nell’era del linguaggio e della scrittura
BIBMOOC 1.1 alessandro bogliolo
digitale agg. [dall'ingl. digital, der. di digit "cifra"]
Rappresentato in modo tale da poter essere
dettato
BIBMOOC 1.1 alessandro bogliolo
digitale agg. [dall'ingl. digital, der. di digit "cifra"]
Rappresentato in modo tale da poter essere
dettato
BIBMOOC 1.1 alessandro bogliolo
BIBMOOC 1.1 alessandro bogliolo
https://mooc.uniurb.it/bibmooc

More Related Content

More from Alessandro Bogliolo

BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni Mojoli
BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni MojoliBIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni Mojoli
BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni MojoliAlessandro Bogliolo
 
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona Villa
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona VillaBIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona Villa
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona VillaAlessandro Bogliolo
 
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriBIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriAlessandro Bogliolo
 
BIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaBIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaAlessandro Bogliolo
 
BIBMOOC 3.2 - Coding unplugged fai-da-te
BIBMOOC 3.2 - Coding unplugged fai-da-teBIBMOOC 3.2 - Coding unplugged fai-da-te
BIBMOOC 3.2 - Coding unplugged fai-da-teAlessandro Bogliolo
 
BIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiBIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiAlessandro Bogliolo
 
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariBIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariAlessandro Bogliolo
 
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniBIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniAlessandro Bogliolo
 
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniBIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniAlessandro Bogliolo
 
BIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleBIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleAlessandro Bogliolo
 
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAlessandro Bogliolo
 
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAlessandro Bogliolo
 
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAlessandro Bogliolo
 
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAlessandro Bogliolo
 
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAlessandro Bogliolo
 
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAlessandro Bogliolo
 

More from Alessandro Bogliolo (20)

BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni Mojoli
BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni MojoliBIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni Mojoli
BIBMOOC 06.01 - Buone pratiche: il caso di CSBNO - Giovanni Mojoli
 
Nuovi LIDI - Lezione 1
Nuovi LIDI - Lezione 1Nuovi LIDI - Lezione 1
Nuovi LIDI - Lezione 1
 
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona Villa
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona VillaBIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona Villa
BIBMOOC 04.04 - Progettualità e opportunità di finanziamento - Simona Villa
 
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco MuscogiuriBIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
BIBMOOC 04.03 - Progettare spazi per la cultura - Marco Muscogiuri
 
BIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna BusaBIBMOOC 04.02 - Marketing culturale - Anna Busa
BIBMOOC 04.02 - Marketing culturale - Anna Busa
 
BIBMOOC 3.2 - Coding unplugged fai-da-te
BIBMOOC 3.2 - Coding unplugged fai-da-teBIBMOOC 3.2 - Coding unplugged fai-da-te
BIBMOOC 3.2 - Coding unplugged fai-da-te
 
BIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchiBIBMOOC 03.01 - Programmazione visuale a blocchi
BIBMOOC 03.01 - Programmazione visuale a blocchi
 
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementariBIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
BIBMOOC 02.01 - Esecutore ideale e istruzioni elementari
 
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioniBIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
BIBMOOC 02.02 - Sequenze di istruzioni ripetizione e condizioni
 
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara FaggiolaniBIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
BIBMOOC 01.03 - Le biblioteche e la loro funzione sociale - Chiara Faggiolani
 
BIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionaleBIBMOOC 1.2 - Coding e pensiero computazionale
BIBMOOC 1.2 - Coding e pensiero computazionale
 
CodyTrip a BTO2021
CodyTrip a BTO2021CodyTrip a BTO2021
CodyTrip a BTO2021
 
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia ChiavarinoAIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
AIMOOC 7.3 - Per una IA etica - Claudia Chiavarino
 
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla SioliAIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
AIMOOC 7.2 - La strategia europea per l'I.A. - Lucilla Sioli
 
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro BoglioloAIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
AIMOOC 5.5 - Programmazione o addestramento? - Alessandro Bogliolo
 
AIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario RosanovaAIMOOC 1.5 - La coscienza - Mario Rosanova
AIMOOC 1.5 - La coscienza - Mario Rosanova
 
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
 
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro BoglioloAIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
AIMOOC 5.3 - Il libero arbitrio dell'esecutore ideale - Alessandro Bogliolo
 
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano SartiniAIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
AIMOOC 4.3 - Conoscenza e comunicazione fra neuroni - Stefano Sartini
 
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela BerlingeriAIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
AIMOOC 1.3 - Memoria di lavoro e funzioni esecutive - Manuela Berlingeri
 

Recently uploaded

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 

Recently uploaded (7)

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 

BIBMOOC 1.1 - Informazione e rappresentazioni digitali

  • 1. BIBMOOC 1.1 alessandro bogliolo CODING IN BIBLIOTECA #BIBMOOC mooc.uniurb.it/bibmooc 01.01 INFORMAZIONE E RAPPRESENTAZIONI DIGITALI Alessandro Bogliolo
  • 3. BIBMOOC 1.1 alessandro bogliolo Sinistra Destra
  • 4. BIBMOOC 1.1 alessandro bogliolo Continuo Torno indietro
  • 5. BIBMOOC 1.1 alessandro bogliolo Proseguo
  • 6. BIBMOOC 1.1 alessandro bogliolo Rosso
  • 7. BIBMOOC 1.1 alessandro bogliolo Informazione Sinistra Destra S D 0 1
  • 8. BIBMOOC 1.1 alessandro bogliolo Informazione Testa Croce T C 0 1
  • 9. BIBMOOC 1.1 alessandro bogliolo informazione s. f. Riduzione di incertezza
  • 10. BIBMOOC 1.1 alessandro bogliolo A = {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z} TESTA CROCE Alfabeto Parola Caratteri Significato Codice Codifica
  • 11. BIBMOOC 1.1 alessandro bogliolo A = {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z} T C Alfabeto Parola Caratteri Significato Codice Codifica
  • 12. BIBMOOC 1.1 alessandro bogliolo A = {C,T} T C Alfabeto Parola Caratteri Significato Codice Codifica
  • 13. BIBMOOC 1.1 alessandro bogliolo A = {0,1} 0 1 Alfabeto Parola Caratteri Significato Codice Codifica
  • 14. BIBMOOC 1.1 alessandro bogliolo Binary digit Cifra binaria, definita su un alfabeto di due soli elementi, che codifica la scelta tra due alternative Unità di misura dell’informazione, che risolve l’incertezza tra due alternative Bit Alfabeto = {0,1}
  • 15. BIBMOOC 1.1 alessandro bogliolo 1938 Claude Shannon C. E. Shannon, A Symbolic Analysis of Relay and Switching Circuits, Master of Science Thesis, MIT; in Transactions of the American Institute of Electrical Engineers, vol. 57, pp. 713–723, 1938 C. E. Shannon, A Mathematical Theory of Communication, Bell System Technical Journal, vol. 27, pp. 379–423, 623–656, 1948
  • 16. BIBMOOC 1.1 alessandro bogliolo Alfabeto = {0,1} 0 1 0 0 1 0 1 1 Codifica binaria
  • 17. BIBMOOC 1.1 alessandro bogliolo Un codice è a lunghezza costante se tutte le parole di codice hanno lo stesso numero di caratteri Codice a lunghezza costante Esempi: • Codice fiscale • IBAN • Targa automobilistica 1
  • 18. BIBMOOC 1.1 alessandro bogliolo Codifica esatta Una codifica è esatta se rappresenta tutte le informazioni di interesse in modo non ambiguo • Ogni significato ha una parola che lo esprime • Ogni parola è univocamente associata ad un significato Esempi: • Numeri di telefono • IBAN 2
  • 19. BIBMOOC 1.1 alessandro bogliolo Codifica non ridondante Una codifica è non ridondante se usa il numero minimo di caratteri e di parole per rappresentare l’insieme desiderato 3 Esempi: • Targa automobilistica • Numeri di telefono
  • 20. BIBMOOC 1.1 alessandro bogliolo Vocabolario
  • 21. BIBMOOC 1.1 alessandro bogliolo Quante targhe esistono? Alfabeto = {0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z} Lettere Numeri 26x26x10x10x10x26x26
  • 22. BIBMOOC 1.1 alessandro bogliolo Se ho due alternative? Quanti bit mi servono? Se ho quattro alternative? Se ho otto alternative? Se ho sei alternative? Alfabeto = {0,1}
  • 23. BIBMOOC 1.1 alessandro bogliolo Se ho N informazioni da rappresentare… Quanti bit mi servono? il numero di bit necessari è il più piccolo numero intero (n) che, usato come esponente di 2, raggiunge N Mi garantisce di avere almeno N parole diverse da associare univocamente ai significati
  • 24. BIBMOOC 1.1 alessandro bogliolo Bit, informazione e entropia Informatica Teoria dell’informazione Termodinamica Probabilità
  • 28. BIBMOOC 1.1 alessandro bogliolo Che ora è?
  • 30. BIBMOOC 1.1 alessandro bogliolo 11
  • 31. BIBMOOC 1.1 alessandro bogliolo 11:04
  • 32. BIBMOOC 1.1 alessandro bogliolo 11:04:02
  • 33. BIBMOOC 1.1 alessandro bogliolo 11:04:02…
  • 35. BIBMOOC 1.1 alessandro bogliolo digitale agg. [dall'ingl. digital, der. di digit "cifra"] Rappresentabile come sequenza finita di segni tratti da un alfabeto finito
  • 36. BIBMOOC 1.1 alessandro bogliolo La rivoluzione digitale è iniziata nella preistoria Nessuno si senta escluso
  • 37. BIBMOOC 1.1 alessandro bogliolo nativo digitale loc. s.le m. Chi è abituato fin da giovane o giovanissimo a utilizzare le tecnologie digitali, essendo nato nell’era del linguaggio e della scrittura
  • 38. BIBMOOC 1.1 alessandro bogliolo digitale agg. [dall'ingl. digital, der. di digit "cifra"] Rappresentato in modo tale da poter essere dettato
  • 39. BIBMOOC 1.1 alessandro bogliolo digitale agg. [dall'ingl. digital, der. di digit "cifra"] Rappresentato in modo tale da poter essere dettato
  • 41. BIBMOOC 1.1 alessandro bogliolo https://mooc.uniurb.it/bibmooc