Concetti Chiave

  • I sistemi informatici principali includono decimale, binario, ottale ed esadecimale, ognuno con un proprio insieme di cifre e regole di utilizzo.
  • Tutti i sistemi numerici sono posizionali, il che significa che il valore delle cifre varia in base alla loro posizione, e addizionali, poiché il valore totale è la somma delle cifre.
  • Il sistema binario, utilizzato dai computer, si basa su due cifre: 0 (off) e 1 (on), con calcoli che si basano sulle potenze del 2.
  • Per convertire un numero da decimale a binario, si divide il numero per 2 ripetutamente e si raccolgono i resti in ordine inverso per ottenere il numero binario finale.
  • La conversione da binario a decimale implica l'uso delle potenze del 2, sommando i risultati della moltiplicazione delle cifre binarie per le rispettive potenze.

Esistono diversi tipi di sistemi informatici, ma i principali sono il decimale (cifre dallo 0 al 9; è il sistema che utilizziamo quotidianamente), binario, ottale ed esadecimale.

Indice

  1. Caratteristiche comuni dei sistemi
  2. Sistema binario e conversioni
  3. Esempi di conversione binario-decimale

Caratteristiche comuni dei sistemi

Tutti questi sistemi hanno due caratteristiche che li accomunano: sono posizionali e addizionali.

Posizionali: per posizionali si intende che le loro cifre cambiano valore a secondo del loro posto.

Esempio (sistema decimale):

120

120>021

201>102

Addizionali: il valore totale del numero è dato dalla somma delle sue cifre.

Esempio (sistema decimale):

345=300+40+5

438=400+30+8

23=20+3

Sistema binario e conversioni

Il sistema binario è il linguaggio del computer composto da solo due cifre:

-0: corrisponde a "off", cioè chiuso;

-1: corrisponde a "on", cioè aperto.

Questo sistema utilizza solo le potenze del 2 e anche per le conversioni da decimale a binario (o viceversa) viene utilizzata tale cifra.
Per convertire un numero da decimale a binario viene divisa la cifra - decimale - per 2 e viene preso in considerazione il resto (che sarà o 0 o 1).

Quando il risultato dell'ultima divisione darà 0, vengono presi i resti a partire dall'ultimo fino al primo. Essi formeranno il numero binario.

1.Esempio: 8=...

    8/2=4 resto 0

    4/2=2 resto 0

    2/2=1 resto 0

    1/2= 0 resto 1

Soluzione: 8= 1000

2.Esempio: 14=...

    14/2=7 resto 0

    7/2=3 resto 1

    3/2=1 resto 1

    1/2= 0 resto 1

Soluzione: 14= 1110

3.Esempio: 5=...

    5/2=2 resto 1

    2/2=1 resto 0

    1/2=0 resto 1

Soluzione: 5=101

Esempi di conversione binario-decimale

Per convertire invece da un numero binario a decimale si andranno ad utilizzare le potenze del 2.

1.Esempio: 10100=...

    10100=(0*2^0)+(0*2^1)+(1*2^2)+(0*2^3)+(1*2^4)=(0*1)+(0*2)+(1*4)+(0*8)+(1*16)=0+0+4+0+16=20

Soluzione: 10100=20

2.Esempio: 111=...

    111=(1*2^0)+(1*2^1)+(1*2^2)=(1*1)+(1*2)+(1*4)=1+2+4=7

Soluzione: 111=7

Domande da interrogazione

  1. Quali sono le caratteristiche comuni dei sistemi informatici?
  2. I sistemi informatici, come il decimale, binario, ottale ed esadecimale, sono posizionali e addizionali. Questo significa che il valore delle cifre cambia in base alla loro posizione e che il valore totale è dato dalla somma delle cifre (come spiegato nel testo).

  3. Come si effettua la conversione da decimale a binario?
  4. Per convertire un numero da decimale a binario, si divide il numero per 2 e si considera il resto. Si continua a dividere fino a ottenere 0, e i resti vengono letti dall'ultimo al primo per formare il numero binario (come illustrato negli esempi).

  5. Qual è il metodo per convertire un numero binario in decimale?
  6. La conversione da binario a decimale si effettua utilizzando le potenze del 2, sommando i valori delle cifre moltiplicati per le rispettive potenze (come mostrato negli esempi di conversione nel testo).

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community