Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione...

17
1 Corso di Programmazione CEFI Informatica Fondamenti dell’Informatica Rappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni

Transcript of Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione...

Page 1: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

1

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Rappresentazione dell’informazione

Corso di Programmazione CEFI Informatica

La codifica delle informazioni

Page 2: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

2

Corso di Programmazione CEFI Informatica

Informazioni

Corso di Programmazione CEFI Informatica

Rappresentazione dell’informazione

Page 3: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

3

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Sistemi numerici

Corso di Programmazione CEFI Informatica

Sistemi numerici

Page 4: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

4

Corso di Programmazione CEFI Informatica

Sistemi numerici

Corso di Programmazione CEFI Informatica

Sistemi numerici posizionali

Page 5: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

5

Corso di Programmazione CEFI Informatica

Sistema decimale

Corso di Programmazione CEFI Informatica

Sistema decimale

Page 6: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

6

Corso di Programmazione CEFI Informatica

Sistema binario

Corso di Programmazione CEFI Informatica

Sistema binario

Page 7: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

7

Corso di Programmazione CEFI Informatica

Somma binaria

Corso di Programmazione CEFI Informatica

Esempio (Somma binaria)

1 0 1 1 1 - riporti

1 1 0 0 1 0 1 1 1 + primo addendo

1 0 1 0 0 1 1 = secondo addendo

1 1 1 1 0 1 0 1 0 somma

Page 8: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

8

Corso di Programmazione CEFI Informatica

Conversione di base

Corso di Programmazione CEFI Informatica

Conversione di base

Page 9: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

9

Corso di Programmazione CEFI Informatica

Altri sistemi utilizzati

Corso di Programmazione CEFI Informatica

Conversione da binario ad esadecimale

Page 10: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

10

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Rappresentazione dei numeri nel calcolatore

Corso di Programmazione CEFI Informatica

Numero di cifre necessario

Page 11: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

11

Corso di Programmazione CEFI Informatica

Rappresentazione dei numeri nel calcolatore

Corso di Programmazione CEFI Informatica

Numeri negativi

Page 12: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

12

Corso di Programmazione CEFI Informatica

Modulo e segno

Corso di Programmazione CEFI Informatica

Complemento a 2 (complemento alla base)

52 � 101 Il suo complemento a due è: 011

Page 13: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

13

Corso di Programmazione CEFI Informatica

Sottrazione binaria

Per quanto possa sembrare strano: i computer non sono in grado di sottrarre, ma solo di addizionare. Sottrarre un numero, però, equivale ad addizionare un numero negativo. Il computer, che lavora con degli zero e degli uno, non può mettere un segno meno davanti ad un numero, ma deve trovare il complemento due del numero stesso.

Esempio: Si debba sottrarre 3 da 5, cioè fare 5-3. In binario 3 è 0011.Il complemento a due di 3 è : 1101Poi si somma 5 al complemento a due di 3 (-3). Il riporto viene trascurato. Esso è uno se il risultato è positivo, 0 se è negativo.Sul numero negativo è necessario rifare il complemento due.

Corso di Programmazione CEFI Informatica

Numeri negativi:intervallo valori rappresentabili

Page 14: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

14

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Memorizzazione su calcolatore e codici

Corso di Programmazione CEFI Informatica

Memorizzazione su calcolatore

Page 15: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

15

Corso di Programmazione CEFI Informatica

Intervalli di variabilità

Corso di Programmazione CEFI Informatica

Tipi di memorizzazione

Page 16: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

16

Corso di Programmazione CEFI Informatica

Intervalli di variabilità

Corso di Programmazione CEFI Informatica

Codifica dei testi

Page 17: Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione dell’informazione Corso di Programmazione CEFI Informatica La codifica delle informazioni.

17

Corso di Programmazione CEFI Informatica

Codice ASCII

Corso di Programmazione CEFI Informatica

Codice ASCII