SISTEMI DI NUMERAZIONE

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

Prof. Carla Fanchin – L.S. Tron
Informatica Generale Susanna Pelagatti
Rappresentazione di Numeri Reali
Rappresentazioni numeriche
MODELLO TCP / IP LIVELLI PROTOCOLLI APPLICATION
Le Informazioni e la loro Rappresentazione nei calcolatori
Trasmissione delle informazioni
Codifica dei Dati Idea: vogliamo rappresentare dati eterogenei utilizzando un linguaggio che l’elaboratore puo’ facilmente manipolare Essenzialmente vogliamo.
Vincenza Ferrara dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Sistemi di numerazione e codici
Sistema di numerazione binario
Rappresentazione dei dati e codifica delle informazioni
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
Corso di Informatica per Giurisprudenza
Università degli Studi di Siena
I numeri by iprof.
Gli esseri viventi ricevono informazione direttamente dal mondo circostante e dai propri simili attraverso i sensi (percezione). La percezione, tuttavia,
Codifica binaria Rappresentazione di numeri
Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.
Usare rappresentazioni di lunghezza fissa porta ad avere valori non rappresentabili: Overflow indica un errore nella rappresentazione del risultato in.
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
RAPPRESENTAZIONE DELL’INFORMAZIONE
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
Dalle potenze ai numeri binari
Che cos’è un sistema di numerazione?
CONCETTI DI BASE 1.0 FONDAMENTI 1.1 HARDWARE 1.2 SOFTWARE 1.3 RETI
RAPPRESENTAZIONE DELLE INFORMAZIONI
TCP/IP.
ECDL Patente europea del computer
Codifica dei dati in un elaboratore elettronico
Codifica dell’informazione
I sistemi di numerazione
La rappresentazione delle informazioni in un computer
Rappresentazione dell’informazione nel calcolatore.
Rappresentazione Dati Codificare informazioni nel Computer
MODULO 5: Database ITCG “V. De Franchis” - PON FSE Modulo G/1 l’informatica” Lezione 2.
Uso di tabelle logaritmiche
Codifica dell’informazione
ARCHITETTURA DEI SISTEMI ELETTRONICI
I numeri e la loro rappresentazione
Informatica Lezione 3 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
IL SISTEMA DI NUMEREAZIONE DECIMALE
La nuova Teoria della moltiplicazione, somma e sottrazione di Cristiano Armellini
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 11.
Rappresentazione della Informazione
Rappresentazioni a lunghezza fissa: problemi
Fondamenti di Informatica
Rappresentazione dell'informazione
Rappresentazione dell'informazione 1 Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento.
La codifica dei numeri.
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Conversione binario-ottale/esadecimale
Informatica Lezione 3 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Codifica dei numeri Il codice ASCII consente di codificare le cifre decimali da “0” a “9” fornendo in questo modo una rappresentazione dei numeri Per esempio:
Codifica binaria dell’informazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 24.
Codice di avviamento postale PROVINCIA (CZ) REGIONE (CALABRIA) REGIONE (SICILIA) PROVINCIA (CS)
Le caratteristiche dei numeri naturali
I sistemi di numerazione
32 = 9 x2 = 9 x = 3 32 = 9 √9 = 3 L’estrazione di radice
La numerazione ottale. Il sistema di numerazione ottale ha ampio utilizzo in informatica E’ un sistema di numerazione posizionale La base è 8 Il sistema.
© 2015 Giorgio Porcu - Aggiornamennto 09/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Conversioni.
SOMMARIO La Digitalizzazione La Compressione LA DIGITALIZZAZIONE La digitalizzazione consiste nella trasformazione di un oggetto in una sequenza di numeri,
Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella.
S ISTEMI DI NUMERAZIONE By A.Manfrini. S ISTEMA DECIMALE È quello comunemente usato in matematica È posizionale= la cifra vale a seconda di dove è scritta.
Rappresentazione delle informazioni negli elaboratori L’entità minima di informazione all’interno di un elaboratore prende il nome di bit (binary digit.
Concetti base 1.1.
Transcript della presentazione:

SISTEMI DI NUMERAZIONE Prof. Carla Fanchin L.S. TRON Schio

Al mondo ci sono 10 categorie di persone: Quelli che sanno l’informatica Quelli che non la sanno ADA è un … numero … o una zia ? Com’è possibile ?

COSA SONO I NUMERI? I numeri servono per rappresentare QUANTITA’ Es. 12 rappresenta il numero di oggetti sul tavolo

Ma un romano antico … … se vivesse oggi Descriverebbe la stessa quantità in modo diverso ! XII

I SISTEMI DI NUMERAZIONE Ci sono infatti diversi sistemi di numerazione, che si differenziano per: LE CIFRE (cioè i simboli utilizzati) α β γ δ ε … LA BASE B

SISTEMI POSIZIONALI Nei sistemi di numerazione posizionali ogni simbolo ha un PESO diverso a seconda della posizione che occupa: α β γ δ ≠ δ γ β α I due numeri usano gli stessi simboli, ma in posizione diversa tra loro !

Infatti ogni cifra va moltiplicata per la base B elevata ad esponenti crescenti in base alla posizione occupata a partire da destra (meno 1) α β γ δ = α * B ^3 + β * B^2 + γ * B^1 + δ * B^0

SISTEMA DECIMALE Cifre: 0,1,2,3,4,5,6,7,8,9 BASE: 10 1 2 3 4 ≠ 4 3 2 1 In forma polinomiale: POTENZE MIGLIAIA CENTINAIA DECINE UNITA’ 10^3 10^2 10^1 10^0 (=1!) 1234 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10^0 4321 = 4 * 10^3 + 3 * 10^2 + 2 * 10^1 + 1 * 10^0

SISTEMA BINARIO Cifre: 0,1 BASE: 2 1 1 0 1 ≠ 1 0 1 1 In forma polinomiale: POTENZE DELLA BASE 2 2^3 2^2 2^1 2^0 (=1!) 1101 = 1 * 2^3 + (8+) 1 * 2^2 + (4+) 0 * 2^1 + 1 * 2^0 (1=) 13 base 10 1011 = 0 * 2^2 + 1 * 2^1 + (2+) 11 base 10

SISTEMA ESADECIMALE Cifre: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F BASE: 16 Quindi ADA non è solo il nome di una zia, ma può essere un numero: ADA=A*16^2 + D*16^1 + A*16^0= = 10 * 256 + 13 * 16 + 10 * 1= = 2560 + 208 + 10 = 2778

e … dimenticavo … Al mondo ci sono 10 categorie di persone: Quelli che sanno l’informatica Quelli che non la sanno ??? 10 è un numero binario, quindi non vale 10, ma 1*2^1+0*2*0 = 2 … le categorie sono 2 !!!

BYTE e NIBBLE 1 byte = 8 bit 1 semibyte (nibble) = 4 bit Con 4 bit posso rappresentare numeri a 4 cifre compresi tra 0000 = 0 e 1111 = 1*2^3 + 1*2^2 + 1*2^1 + 1*2 ^0= = 8 + 4 + 2 + 1 = 15 … che in esadecimale “si dice” F

Rappresentazione dei byte Posso rappresentarli in binario, con 8 cifre es. 1111 0000 oooooo ……….. In esadecimale, con due sole cifre 1111 0000 diventa, dividendolo in due semibyte  F 0

Ma tutto corrisponde: Il numero di oggetti qui rappresentato si dice; 12 in decimale XII in numeri romani C in esadecimale 1100 in binario MA E’ SEMPRE LO STESSO NUMERO !!! Così come l’oggetto n. 4 si dice: Coltello in italiano Knife in inglese Couteau in francese … MA E’ SEMPRE LO STESSO OGGETTO

UTILIZZI Codici dei colori RGB (Red Green Blue) 1 byte per ogni colore (i colori sono 3) quindi 3 byte e quindi 6 cifre esadecimali Indirizzo MAC scheda di rete (NIC=Network Interface Card) 6 byte: 6 gruppi di 2 cifre esadecimali separate da un trattino 1A-5B-7C-F2-B7-A0 Indirizzo IP 4 byte 4 numeri espressi in decimale (da 0 a 255) separati da un punto es. 192.168.5.0 Subnet Mask Tabella di verità dell’AND tra cifre binarie

Subnet Mask (AND) C1 C2 AND V F NB. Se C2 è 0 viene sempre 0 – Se C2 è 1 RESTA QUELLO CHE C’E’ C1 C2 AND 1