Unità di apprendimento 1

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

Vincenza Ferrara dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Sistemi di numerazione e codici
Rappresentazione dei dati e codifica delle informazioni
Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.
Rappresentazione dell’informazione nel calcolatore.
Rappresentazione Dati Codificare informazioni nel Computer
ARCHITETTURA DEI SISTEMI ELETTRONICI
Informatica Lezione 3 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
La codifica dei numeri.
Informatica Lezione 3 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
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.
Rappresentazione delle informazioni negli elaboratori L’entità minima di informazione all’interno di un elaboratore prende il nome di bit (binary digit.
Massimiliano Sbaraglia Network Engineer MPLS classi amministrative flussi di traffico Affinità e Maschera.
© 2015 Giorgio Porcu - Aggiornamennto 01/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Sistemi.
Forme di governo e sistemi elettorali I modelli. Sistemi elettorali proporzionali Criterio ispiratore: - Le forze politiche che partecipano alle elezioni.
2a + 10b abx2 3a + 1 y 2 a + 1 x + 2y a − Espressioni algebriche
L’addizione ESEMPIO Rappresentazione
Unità di apprendimento 6 Dal problema al programma.
Le frazioni Che cosa è una frazione.
Agile Group – DIEE, Università degli studi di Cagliari Università degli Studi di Cagliari Corso di Laurea in Ingegneria Elettronica ELEMENTI DI INFORMATICA.
1 Sistemi di numerazione. 2 Sistemi di numerazione posizionali posizionali Sistemi di numerazione posizionali: base La base del sistema di numerazione.
- Addizione - Sottrazione - Moltiplicazione - Divisione.
Grandezze e Misure
POTENZE
NUMERI E E CARATTERI IN BINARIO
Unità di apprendimento 6
I Numeri.
Giovanni Finaldi Russo Pietro Bruno
Le operazioni con le frazioni
NUMERI RAZIONALI OPERAZIONI DEFINIZIONE PROPRIETA’ POTENZE SIMBOLOGIA FRAZIONI EQUIVALENTI PROPRIETA’ RAPPRESENTAZIONE SULLA.
Unità di apprendimento 1
Definizione di logaritmo
L’integrale indefinito
MASSIMO COMUNE DENOMINATORE (M.C.D)
INFORMATICA DI BASE I FONDAMENTI.
Process synchronization
(7x + 8x2 + 2) : (2x + 3) 8x2 + 7x + 2 2x + 3 8x2 + 7x + 2 2x + 3 4x
Unità di apprendimento 7
Pensi che sia impossibile risolvere un’espressione come questa?
Prof.ssa Carolina Sementa
Le quattro operazioni.
Addizioni in binario, ottale, esadecimale
Informatica A.A. 2016/17 Prof. Italo Epicoco
I MONOMI.
La codifica dell’informazione
L’addizione ESEMPIO Rappresentazione
INFORMATICA DI BASE I FONDAMENTI.
I RADICALI Definizione di radicali Semplificazione di radicali
Codicfiche Interi Complemento alla base.
{ } Multipli di un numero M4 ESEMPIO 0, 4, 8, 12, 16, 20, 24, …
I numeri relativi DEFINIZIONE. Si dicono numeri relativi tutti i numeri interi, razionali e irrazionali dotati di segno (positivo o negativo). ESEMPI Numeri.
Impariamo a conoscere le Matrici
I bastoncini per dividere ideati da Genaille e Lucas
Prof.ssa Carolina Sementa
Dott. Dallavalle Riccardo
32 = 9 x2 = 9 x = 3 32 = 9 √9 = 3 L’estrazione di radice
Corso di Informatica Applicata Introduzione
Dalle potenze ai numeri binari
Concetti base 1.1.
Estrazione di radici quadrate
Sistemi Digitali.
Le operazioni con le frazioni
Le 4 operazioni.
Le 4 operazioni.
Forme di governo e sistemi elettorali
I sistemi di equazioni di I grado
Le Frazioni Prof.ssa A.Comis.
TROVARE UN DENOMINATORE COMUNE
Transcript della presentazione:

Unità di apprendimento 1 Il computer

Unità di apprendimento 1 Lezione 6 Conversione da decimale alle diverse basi

In questa lezione impareremo: la conversione da decimale a base binaria la conversione da decimale a base ottale la conversione da decimale a base esadecimale

Introduzione alle conversioni di base Nei sistemi di numerazione posizionale data una cifra in una qualunque base è possibile determinarne direttamente il valore decimale con una semplice operazione di addizione.

Introduzione alle conversioni di base Non è così immediato il problema opposto, cioè passare da un numero espresso in base decimale al numero espresso nelle diverse basi: binaria ottale esadecimale Si applica l’algoritmo della divisione ripetuta

Introduzione alle conversioni di base Questo algoritmo è applicabile per la conversione dalla base decimale a tutte le altre basi, modificando volta per volta il divisore, prendendo cioè come divisore la base di destinazione.

Conversione da decimale a binario Convertiamo il numero N = (59)10 dividiamo il numero 59 per 2, ottenendo il quoziente (29) e il resto (1) mettiamo i valori ottenuti in una tabella:

Conversione da decimale a binario sostituiamo al valore (59) il quoziente (29) e ripetiamo la divisione per 2: aggiungiamo una riga nella tabella:

Conversione da decimale a binario Continuiamo a ripetere questo procedimento fino a che il quoziente diviene 0

Conversione da decimale a binario Alla sesta iterazione il quoziente vale 0, quindi l’algoritmo termina. Ora leggiamo il risultato prendendo i resti «a rovescio», cioè dall’ultimo al primo: 1 1 1 0 1 1 Abbiamo ottenuto quindi:

Conversione da decimale a binario Vediamo un secondo esempio convertendo il numero 4310 in base 2

Conversione da decimale a binario Conversione del numero 4310 in base 2 I resti ottenuti sono 1 1 0 1 0 1 “rigirando” tali valori si ottiene 101011, che identifica il valore binario di 43.

Conversione da decimale a ottale L’algoritmo è il medesimo, dove ora il divisore è il numero 8. Convertiamo il numero 315710 in base 8.

Conversione da decimale a binario Convertiamo il numero 315710 in base 8 Ripetiamo il procedimento descritto in precedenza in modo da ottenere la seguente tabella

Conversione da decimale a binario Convertiamo il numero 315710 in base 8 Ottenuto 0 come quoziente la divisione termina e prendendo i resti dall’ultimo al primo (dal basso verso l’alto) si ottiene: N8 = 6 1 2 5 Quindi

Conversione da decimale a binario Convertiamo il numero 704310 in base 8 Rigirando” tali valori si ottiene 15603

Conversione da decimale a esadecimale L’algoritmo è il medesimo, dove ora il divisore è il numero 16. Convertiamo il numero 315710 in base 16.

Conversione da decimale a esadecimale Convertiamo il numero 315710 in base 16 Ripetiamo il procedimento descritto in precedenza in modo da ottenere la seguente tabella:

Conversione da decimale a esadecimale Convertiamo il numero 315710 in base 16 Ottenuto 0 come quoziente la divisione termina e prendendo i resti dall’ultimo al primo (dal basso verso l’alto) si ottiene: N8 = C 5 5 Quindi

Conversione da decimale a esadecimale Convertiamo il numero 4415710 in base 16 Quindi

ABBIAMO IMPARATO CHE...