Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Zaninelli
Definizioni
L’alfabeto dei
calcolatori
Definizioni 1 di 13
Prof. M. Zaninelli
Aritmetica binaria
• La notazione con cui sono rappresentati normalmente i numeri è detta posizionale: ad
esempio nel numero 4.726, la cifra “7” rappresenta le centinaia, perché è al terzo
posto da destra.
Definizioni 2 di 13
Prof. M. Zaninelli
Aritmetica binaria
• Per conoscere il valore (decimale) di un numero espresso attraverso la notazione
binaria (o in base 2) occorre sommare tutte le potenze di 2, nelle posizioni in cui
vi e’ un “1”. Esempio:
1 1 0 0 1 = 25 questo perché:
– le potenze di 2 sono 16 8 4 2 1
– e la somma di 16*1+8*1+0*4+0*2+1*1 = 25
Definizioni 3 di 13
Prof. M. Zaninelli
Definizioni 4 di 13
Prof. M. Zaninelli
Quanti numeri?
• Nella rappresentazione decimale, con una cifra si possono
rappresentare 10 simboli (e quindi 10 valori numerici o oggetti
distinti): 0, 1, 2, … , 9
– Con 2 cifre, 100 simboli: 0, 1, 2, … , 98, 99 e si noti che 100 = 10x10
– Con 3 cifre, invece 1000: 0, 1, 2, … , 998, 999 e infatti 1000 = 10x10x10
– Ossia, N cifre si possono rappresentare 10N simboli (o valori numeri).
Definizioni 5 di 13
Prof. M. Zaninelli
Quanti numeri?
• Quindi in notazione binaria (base 2), con N cifre sono
rappresentabili fino a 2N simboli (o valori numerici o oggetti).
Ad esempio, con 8 cifre si possono rappresentare fino a
28=256 simboli.
Definizioni 6 di 13
Prof. M. Zaninelli
Alcune potenze di 2
• Da quanto detto risulta naturale anche rappresentare
grandezze convenzionali tramite approssimazioni di
potenze di 2
Definizioni 7 di 13
Prof. M. Zaninelli
si può
approssimare
ICT italiano con che vale
Kilo mille 210 1.024
Definizioni 8 di 13
Prof. M. Zaninelli
bit e Byte
• Inoltre, vista l’importanza nel modo dei calcolatori della
numerazione in base 2, ad alcuni elementi di essa, sono
stati assegnati dei nomi specifici:
Definizioni 9 di 13
Prof. M. Zaninelli
E i caratteri?
• Come pocanzi detto, attraverso la notazione in base 2 è possibile
rappresentare anche un grande insieme di oggetti.
Definizioni 10 di 13
Prof. M. Zaninelli
Convenzioni
• La velocità delle reti di calcolatori per convenzione si
misura in bit al secondo (quantità di informazione
elementare trasmessa o ricevuta)
– bit => “b”
– 10Mb/sec = 10 megabit/sec = 10 milioni di bit (o
cifre) al secondo
• Lo spazio disco o le dimensioni di file di dati sono
invece misurati in Byte (numero di caratteri contenuti)
– Byte => “B”
– 250GB = 250 gigabyte = 250 miliardi di byte
(spesso caratteri) archiviabili
Definizioni 11 di 13
Prof. M. Zaninelli
Conseguenze
• Poiché un carattere è lungo 8 bit (=1 byte) bisogna fare
attenzione nelle valutazioni di spazio, velocità, banda,
tempo, ecc.
• Infatti, ad esempio
Definizioni 12 di 13
Prof. M. Zaninelli
Definizioni 13 di 13