Altri sistemi di Numerazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Altri sistemi di Numerazione"

Transcript

1 Capitolo 2 Altri sistemi di Numerazione Descriviamo ora il sistema di numerazione binario e le operazioni in esso definite. Faremo dei cenni al sistemi di numerazione ottale e esadecimale e alla loro conversione nel sistema binario Indice del capitolo 2.1 I sistemi di numerazione alternativi Il sistema binario La somma La differenza Prodotto e divisione Il sistema ottale Dagli ottali ai binari Dai binari agli ottali Il sistema esadecimale Dagli esadecimali ai binari Dai binari agli esadecimali Tabelle 2.1 I primi dieci numeri binari Somma di numeri binari

2 2.1 I sistemi di numerazione alternativi Differenza di numeri binari Prodotto di numeri binari Corrispondenza dei numeri ottali Corrispondenza dei numeri esadecimali I sistemi di numerazione alternativi Pensiamo per un attimo di vivere in un mondo dove le cifre a disposizione per contare non siano 10, ma bensì 2. Questo vuol dire che tutto ciò che ho a disposizione sono 1 e 0. Questo mondo, che può apparire assurdo, è quello invece reale di tutti i calcolatori, a partire dalle calcolatrici tascabili, passando per i telefonini e raggiungendo infine i computer. Per alcune macchine calcolatrici o parti di essa sono stati progettati anche sistemi che lavorano a 8 cifre, sistemi ottali, e sistemi che lavorano a 16 cifre, cioè sistemi esadecimali. Noi porremo particolare attenzione al sistema binario, mentre faremo solo dei cenni per tutti gli altri. Ricordiamo che il nostro sistema di numerazione, poichè composto da 10 cifre e basato sulle potenze di 10, prende il nome di sistema decimale. 2.2 Il sistema binario Il sistema binario è basato, come appena detto, su due cifre 1 e 0. Questo vuol dire che per rappresentare il numero decimale (o in base 10) 127 avremo bisogno di un numero binario (o in base 2) molto lungo formato solo da 1 e 0. Chiamiamo questa sequenza di numeri, come si fa nel mondo informatico, stringa. Per un numero binario non ha senso parlare di unità, decine, centinaia o migliaia, in quanto non è basato su una scala di potenze di 10 ma su una a potenze di 2. Se vogliamo scomporre, il numero decimale 127 in una scala di potenze di 10, come siamo abituati a fare, possiamo scriverlo nel seguente modo: = = 127 Questo vuol dire che ogni volta che scriviamo 127 sottintendiamo una suddivisione in centinaia, decine e unità. Pensiamo di fare lo stesso ma utilizziamo

3 10 Altri sistemi di N umerazione Binario Decimale Tabella 2.1: I primi dieci numeri binari le potenze di 2, questo vuol dire che il numero binario 111 (uno uno uno) si scriverà come svolgendo i conti appena descritti possiamo ricare il numero corrispondente in base 10 come = = 7 Utilizzando questo metodo è possibile tradurre qualsiasi numero binario in numero decimale facendo attenzione a scrivere le potenze di 2 nella posizione corretta. Nella tabella 2.1 sono elecanti i primi dieci numeri binari con la traduzione a fianco dei corrispondenti numeri decimali La somma La somma di numeri binari non è poi tanto diversa da quella di numeri decimale. Si svolge con le stesse regole e facendo attenzione ai vari riporti che si fanno ogni volta che due 1 di sommano tra di loro. Supponiamo per esempio di voler sommare i numeri decimali 3 e 4. Prima di tutto dobbiamo tradurli in numeri binari. Avvalendoci del metodo appena descritto, oppure

4 2.2 Il sistema binario 11 A B Somma Riporto Tabella 2.2: Somma di numeri binari consultanto la tabella 2.1, possiamo immediatamente scrivere che 4 = 100, mentre 3 = 11. Scriviamo quindi l addizione tra i due numeri: = = 7 Utilizzando lo stesso metodo scriviamo invece la somma dei numeri decimali 6 e 3 R = = 9 Riassumiamo in tabella 2.2 quello che abbiamo dedotto da questi esempi La differenza La differenza tra numeri binari si svolge analogamente alla somma, dove al posto dei riporti avremo dei prestiti. Supponiamo di voler calcolare la differenza tra 6 e 4: = = 2 è immediato verificare, secondo le regole della tabella 2.3, l esattezza del risultato. Proviamo ad eseguire ora un operazione apparentemente semplice, come la differenza tra 6 e 3

5 12 Altri sistemi di N umerazione A B Differenza Prestito Tabella 2.3: Differenza di numeri binari A B Prodotto Tabella 2.4: Prodotto di numeri binari = P = 3 Come possiamo osservare, in questo esempio vi è una complicazione rispetto a quello precedente: in un passaggio abbiamo una differenza tra 0 e 1. Questo ci obbliga a chiedere un prestito alla cifra successiva, la quale, se vale un 1 diventa semplicemente 0, mentre, se vale 0 diventa 1 andando a sua volta in prestito verso la cifra ad essa successiva Prodotto e divisione Il prodotto e la divisione sono altre due operazione, di cui una non banale, da compiere con i numeri binari. Vediamo subito la semplicità del prodotto tra due numeri con un esempio pratico. Riferendoci alle regole molto intuitive di tabella 2.4, eseguiamo la seguente moltiplicazione

6 2.2 Il sistema binario x 1 1 = x 3 = Come possiamo notare, non vi è differenza tra il procedimento logico del prodotto di due numeri decimali e tra quello di due numeri binari. Per quanto riguarda la divisione, come abbiamo già detto, la sua soluzione nel sistema binario non è proprio così immediata. Anche qua dal punto di vista logico non cambia molto dalla normale divisione. Consideriamo il seguente esempio per capirne il funzionamento : 11 = : 3 = Poichè 1 è minore di 11, aggiungiamo la cifra seguente ottenendo 10. Questo è ancora minore di 11, quindi prendiamo un altra cifra arrivando a 101. Quest ultimo è maggiore di 11 e quindi divisibile per esso, con resto di 10 (che è minore a sua volta di 11!! Questo controllo va fatto per verificare l esattezza dei conti!!!). Abbassiamo la cifra successiva ottenendo 100. Proseguiamo la divisione ottenendo 1 con resto di 1. Queste operazioni non sono assolutamente banali, ma possiamo applicare una scorciatoia quando la divisione o la moltiplicazione viene fatta per un numero che è una perfetta potenza di due (2,4,8,16,...). Così come possiamo nel sistema decimale, quando moltiplichiamo o dividiamo per 10,100,1000 (dieci, cento, mille), semplicemente aggiungiungere o togliere degli zeri al numero di partenza, possiamo fare la stessa cosa per i numeri binari aggiungendo o togliendo gli zeri (dove possibile) al numero di partenza, tanti quanti seguono la potenze di 2 in questione, come per esempio 10,100,1000 (uno zero, uno zero zero, uno zero zero zero,...) Riportiamo quindi un applicazione di quanto detto: 1010 x 100 = : 10 = 1010

7 14 Altri sistemi di N umerazione 2.3 Il sistema ottale Alcuni calcolatori preferiscono tradurre il proprio linguaggio di calcolo, in un sistema che possa essere più conveviente dal punto di vista computazionale, ovvero della quantità di calcoli che deve eseguire il calcolatore stesso per effettuare un operazione. Introduciamo quindi un secondo sistema di numerazione importante: il sistema ottale o in base otto. Questo è basato sulle potenze di 8 anzichè di 2. Va notato comunque il fatto che 8 stesso è una potenza di 2 e questo permette di tradurre in maniera rapida i numeri, dal sistema ottale direttamente in quello binario e viceversa. Le cifre che abbiamo a disposizione adesso non sono più 2 come nel sistema binario, ma bensì 8, mentre il modo di operare è pressochè la stesso. Le prime tre potenze di 8 sono 8 0 = 1, 8 1 = 8 e 8 2 = 64. Questo vuol dire che un numero ottale di due cifre può valere al massimo in decimale 63 a differenza di un numero binario di due cifre che al massimo può valere in decimale 3. Questo è un enorme vantaggio dal punto di vista del calcolo per un computer. Ricordando il fatto che abbiamo a disposizione otto cifre che vanno da 0 a 7, proviamo quindi a rappresentare il numero decimale 15 in base otto. Possiamo vedere il tutto come 15 = e quindi scrivere = = = 17 quindi il numero decimale 15 (quindici) diventa 17 (uno sette) in base otto. In tabella 2.5 sono elencati i primi 20 numeri in base otto Dagli ottali ai binari Il passaggio dai numeri ottali direttamente ai numeri binari è abbastanza immediato, in quanto basta trasformare ogni cifra ottale nelle tre corrispondenti binarie. Ciò è dovuto al fatto che otto è la terza potenza di due, quindi una cifra ottale corrisponde direttamente a tre cifre binarie. Per esempio consideriamo il numero decimale 15 che in base otto diventa 17 (uno sette). Se volessimo trasformalo in un numero binario dovremmo prendere una cifra

8 2.3 Il sistema ottale 15 Decimale Ottale Decimale Ottale Tabella 2.5: Corrispondenza dei numeri ottali alla volta (prima il 7 e dopo l uno) e quindi scriverla in binario come gruppo di tre cifre. Otterremo quindi 7 = = 001 e quindi il numero 17 corrisponderà a 17 = = 1111 Ricapitolando diciamo che siamo partiti dal numero deciamale 15 e abbiamo ottenuto in base otto il numero 17 (uno sette), che convertito in numeri binari diventa 1111 (uno uno uno uno) (provare a rinconvertilo in decimali per verificare che sia proprio 15) Dai binari agli ottali É possibile ovviamente eseguire anche l operazione contraria a quella precedentemente illustrata. Basta prendere un numero binario, considerare gruppi di tre cifre leggendo da destra verso sinistra, e trasformarli nel corrispettivo ottale. Consideriamo ad esempio il numero decimale 19 che in base due diventa Le prime tre cifre che troviamo sono sono 011 che corrispondono al numero 3 mentre le cifre rimanenti sono solo due. In questo caso

9 16 Altri sistemi di N umerazione basta aggiungere davanti all ultima cifra, tanti zeri quanti ne occorrono ad arrivare a tre cifre e quindi scriviamo che corrisponde al numero 2. Possiamo quindi scrivere 011 = = 2 da cui avremo = 23 quindi il numero binario corrisponderà al numero ottale 23 (due tre) che ritrasformato in numero decimale (vedi tabella 2.5) è proprio Il sistema esadecimale Al giorno d oggi tutti i computer hanno abbandonato il sistema di calcolo ottale, per basarsi su un sistema più conveniente dal punto di vista dei calcoli e della rappresentazione numerica. Questo prende il nome di sistema esadecimale o in base sedici. Anche questo è strutturato come il sistema binario e quello ottale, l unica differenza sta nel fatto che a nostra disposizione avremo 16 cifre e ragioneremo con le potenze di 16. Poichè noi conosciamo al massimo 10 cifre per rappresentare dei numeri, le altre sei rimanenti vengono prese dall alfabeto e in particolare, per la rappresentazione di un numero esadecimale, utilizzeremo le cifre da 0 a 9 de le lettere dalla A alla F. Nella tabella 2.6 sono riportate le corrispondenze con il sistema decimale. Proviamo ora a rappresentare un numero decimale nel sistema esadecimale, per esempio 19. Se scriviamo le prime tre potenze di 16 otteniamo: 16 0 = 1, 16 1 = 16 e 16 2 = 256. Questo vuol dire un numero esadecimale di due cifre può corrispondere al massimo al valore 255 nel sistema decimale, a differenza di quello ottale che poteva valere al massimo 63 e quello binario che era pari al massimo a 3. Per tradurre il numero 19 nel sistema esadecimale dobbiamo, come al solito, vederlo come somma di potenze di 16 e quindi scriviamo 19 = == =

10 2.4 Il sistema esadecimale 17 Decimale Esadecimale Decimale Esadecimale A B C D E F Tabella 2.6: Corrispondenza dei numeri esadecimali Questo implica che il trasformato di 19 sarà 13 (uno tre). Proviamo ora invece a tradurre un numero esadecimale come può essere AF nel suo corrispondente decimale. Scriviamo quindi AF = A F 16 0 = = = 175 Come abbiamo già affermato, con sole due cifre possiamo scrivere dei numeri di valore (nel senso decimale) molto elevato Dagli esadecimali ai binari Ripetiamo lo stesso ragionamento fatto per il sistema ottale, semplicemente notando che 16 è la quarta potenza di 2 (e non più la terza come prima) e quindi le cifre corrispondenti a ogni lettera saranno 4 e non più 3. Traduciamo quindi il numero AF in numero bianario. Utilizzando le tabelle 2.1 e 2.6 scriviamo: A = 1010 F = 1111 Componendo le cifre otteniamo semplicemente AF = Lascio al lettore l onere di verificare che il numero binario in questione corrisponda effettivamente al numero decimale ricavato in precedenza.

11 18 Altri sistemi di N umerazione Dai binari agli esadecimali Per eseguire l operazione contraria basta prendere il numero binario e considerare da destra verso sinistra gruppi di 4 cifre alla volta. Se le ultime rimanenti sono meno di 4 si aggiungono in testa tanti zeri quanti ne occorrono, fino al raggiungimento di 4 cifre. Proviamo quindi a tradurre il numero binario , che corrisponde in decimale a 428, in esadecimale. Troviamo innanzitutto due gruppi da quattro cifre e uno da una. Quest ultimo va completato con tre zeri per raggiundere le 4 cifre preposte. 1 gruppo = gruppo = gruppo = 0001 Utilizzando le tabelle 2.1 e 2.6 scriviamo: 1100 = C 1010 = A 0001 = 1 Il numero esadecimale corrispondente equivale a 1AC. Lascio al lettore l onere di verificare che il numero esadecimale in questione corrisponda effettivamente al numero decimale detto in precedenza.

SISTEMI DI NUMERAZIONE POSIZIONALI

SISTEMI DI NUMERAZIONE POSIZIONALI SISTEMI DI NUMERAZIONE POSIZIONALI I numeri sono entità matematiche astratte e vanno distinti dalla loro rappresentazione. Definiamo con sistema di numerazione un sistema utilizzato per esprimere i numeri

Dettagli

La codifica digitale

La codifica digitale La codifica digitale Codifica digitale Il computer e il sistema binario Il computer elabora esclusivamente numeri. Ogni immagine, ogni suono, ogni informazione per essere compresa e rielaborata dal calcolatore

Dettagli

La codifica dei numeri

La codifica dei numeri La codifica dei numeri La rappresentazione dei numeri con il sistema decimale può essere utilizzata come spunto per definire un metodo di codifica dei numeri all interno degli elaboratori: la sequenza

Dettagli

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin)

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin) LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE (Prof. Daniele Baldissin) L'uomo usa normalmente il sistema di numerazione decimale, probabilmente perché ha dieci dita. Il sistema decimale è collegato direttamente

Dettagli

Sistemi di numerazione

Sistemi di numerazione Sistemi di numerazione Numeri naturali Noi rappresentiamo i numeri con una sequenza di cifre, ad esempio 10 : 0,1,2,3,4,5,6,7,8,9, secondo una notazione posizionale. Posizionale significa che il valore

Dettagli

Informatica (Sistemi di elaborazione delle informazioni)

Informatica (Sistemi di elaborazione delle informazioni) Informatica (Sistemi di elaborazione delle informazioni) Corso di laurea in Scienze dell'educazione Lezione 6 Conversioni di base (parte 2) Mario Alviano Divisione intera Dividendo 2374 16 16 148 7 7 64

Dettagli

A B C D E F

A B C D E F Il sistema di numerazione binario Il sistema di numerazione binario è di tipo posizionale (le cifre valgono secondo la posizione occupata) e a base 2 (le cifre usate sono due: lo zero, 0, e l uno, 1).

Dettagli

Sistemi di numerazione

Sistemi di numerazione Istituto Tecnico Lombardo Radice Sistemi di numerazione Appunti di Informatica - Roberto De Virgilio 1 1 Regole di un sistema di numerazione I sistemi di numerazioni sono linguaggi, quindi sono un insieme

Dettagli

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi Codice BCD Prima di passare alla rappresentazione dei numeri relativi in binario vediamo un tipo di codifica che ha una certa rilevanza in alcune applicazioni: il codice BCD (Binary Coded Decimal). È un

Dettagli

Ancora sui criteri di divisibilità di Marco Bono

Ancora sui criteri di divisibilità di Marco Bono Ancora sui criteri di divisibilità di Talvolta può essere utile conoscere i divisori di un numero senza effettuare le divisioni, anche se la diffusione delle calcolatrici elettroniche, sotto varie forme,

Dettagli

Sistema di numerazione binario

Sistema di numerazione binario Sistema di numerazione binario Liberamente tratto da: Wikipedia, l'enciclopedia libera http://www.lezionidimatematica.net/ Il sistema numerico binario è un sistema numerico posizionale in base 2. Posizionale

Dettagli

Lezioni di Informarica. Prof. Giovanni Occhipinti

Lezioni di Informarica. Prof. Giovanni Occhipinti Lezioni di Informarica Prof. Giovanni Occhipinti 23 settembre 2010 2 Indice 1 La codifica delle Informazioni 5 1.1 Il sistema binario........................... 5 1.1.1 Conversione da binario a decimale.............

Dettagli

Tutorato architettura degli elaboratori modulo I (lezione 1)

Tutorato architettura degli elaboratori modulo I (lezione 1) Tutorato architettura degli elaboratori modulo I (lezione 1) Moretto Tommaso 13 October 2017 1 Conversione 1.1 Conversione da base b a base 10 Prima di tutto ricordiamo che dato un numero di n cifre espresso

Dettagli

INFORMATICA DI BASE I FONDAMENTI

INFORMATICA DI BASE I FONDAMENTI INFORMATICA DI BASE I FONDAMENTI Hardware e software Il termine hardware letteralmente significa ferramenta. Il termine software è un neologismo, una parola appositamente creata contrapponendo al termine

Dettagli

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base due sarà del tipo: c m c m-1... c 1 c 0 (le c i sono cifre

Dettagli

Dispensa del corso di Informatica

Dispensa del corso di Informatica Operazioni aritmetiche in base 2 ispensa del corso di Informatica Il sistema in base 2 ha solo due cifre: e. on due cifre è possibile rappresentare tutti i numeri. In qualsiasi sistema di numerazionee

Dettagli

Sistemi di numerazione

Sistemi di numerazione SISTEMI DI NUMERAZIONE La modalità di rappresentare elettronicamente l'informazione sono due: digitale; analogica. Un sistema analogico è un sistema in cui, le informazioni sono rappresentate da un insieme

Dettagli

Conversione di un numero da binario a decimale

Conversione di un numero da binario a decimale Conversione di un numero da binario a decimale Esercizio 1. Convertire in decimale il seguente numero binario: (11100011) 2 Soluzione: Ricordando che il sistema numerico binario è un sistema posizionale,

Dettagli

SISTEMI DI NUMERAZIONE

SISTEMI DI NUMERAZIONE Rev.20/10/2014 Pag.n. 1 Indice SISTEMI DI NUMERAZIONE IL SISTEMA DECIMALE SISTEMI POSIZIONALI NUMERAZIONE BINARIA CONVERSIONE BINARIO-DECIMALE (Metodo del polinomio) CONVERSIONE DECIMALE-BINARIO (Metodo

Dettagli

Un ripasso di aritmetica: Rappresentazione decimale - limitazioni

Un ripasso di aritmetica: Rappresentazione decimale - limitazioni Un ripasso di aritmetica: Rappresentazione decimale - limitazioni Consideriamo la base dieci: con tre cifre decimali si possono rappresentare i numeri compresi tra 0 e 999, il numero successivo (1000)

Dettagli

I sistemi di numerazione e la numerazione binaria

I sistemi di numerazione e la numerazione binaria Ci sono solamente 10 tipi di persone nel mondo: chi comprende il sistema binario e chi no. Anonimo I sistemi di numerazione e la numerazione binaria 1 Sistema additivo e sistema posizionale Contare per

Dettagli

Rappresentazione dell Informazione

Rappresentazione dell Informazione 5 Giorgio Porcu - Aggiornamennto 5 Giorgio Porcu - Aggiornamennto ISTITUTO TECNICO SECONDO BIENNIO Rappresentazione dell Informazione GIORGIO PORCU www.thegiorgio.it Sommario Sistemi posizionali Sistema

Dettagli

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Supporto e informazione. Il concetto di informazione

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Supporto e informazione. Il concetto di informazione La codifica dell informazione Fondamenti di Informatica A Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Alfonso Gerevini Informatica, Informazione e Telecomunicazioni l informatica

Dettagli

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Il concetto di informazione. Supporto e informazione

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Il concetto di informazione. Supporto e informazione La codifica dell informazione Elementi di Informatica e Programmazione Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Ivan Serina Prof. Alfonso Gerevini Informatica, Informazione

Dettagli

La codifica dei numeri

La codifica dei numeri La codifica dei numeri La rappresentazione dei numeri con il sistema decimale può essere utilizzata come spunto per definire un metodo di codifica dei numeri all interno degli elaboratori: la sequenza

Dettagli

Il sistema di numerazione posizionale decimale

Il sistema di numerazione posizionale decimale Prof. Emanuele Papotto Il sistema di numerazione posizionale decimale Il sistema di numerazione che utilizziamo abitualmente è il sistema di numerazione decimale. Questo sistema utilizza la numerazione

Dettagli

Parte Seconda. Prova di selezione culturale

Parte Seconda. Prova di selezione culturale Parte Seconda Prova di selezione culturale TEORIA DEGLI INSIEMI MATEMATICA ARITMETICA Insieme = gruppo di elementi di cui si può stabilire inequivocabilmente almeno una caratteristica in comune. Esempi:

Dettagli

Calcolatori: Sistemi di Numerazione

Calcolatori: Sistemi di Numerazione Calcolatori: Sistemi di Numerazione Sistemi di Numerazione: introduzione In un Calcolatore, i Dati e le Istruzioni di un Programma sono codificate in forma inaria, ossia in una sequenza finita di e. Un

Dettagli

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due Conversione di base Dato N>0 intero convertirlo in base b dividiamo N per b, otteniamo un quoto Q 0 ed un resto R 0 dividiamo Q 0 per b, otteniamo un quoto Q 1 ed un resto R 1 ripetiamo finché Q n < b

Dettagli

Criteri di divisibilità

Criteri di divisibilità Criteri di divisibilità Criterio di divisibilità per 9. Supponiamo, ad esempio, di voler dividere 2365 palline a 9 persone. Sappiamo che per stabilire se un numero è divisibile per 9 occorre sommare tutte

Dettagli

Moltiplicazione. Divisione. Multipli e divisori

Moltiplicazione. Divisione. Multipli e divisori Addizione Sottrazione Potenze Moltiplicazione Divisione Multipli e divisori LE QUATTRO OPERAZIONI Una operazione aritmetica è quel procedimento che fa corrispondere ad una coppia ordinata di numeri (termini

Dettagli

Istituto Statale E.Torricelli Liceo Scientifico Tecnologico-Tecnico Industriale. Compiti Estivi Tecnologie Informatiche

Istituto Statale E.Torricelli Liceo Scientifico Tecnologico-Tecnico Industriale. Compiti Estivi Tecnologie Informatiche 1. Studiare ciascuno degli argomenti proposti nel corso dell anno. 2. Sul libro di testo: studiare: da pag. 12 a pag. 38 da pag. 44 a pag. 56 da pag. 174 a pag. 197 3. Usando il linguaggio HTML/CSS, produrre

Dettagli

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Anche se spesso si afferma che il sistema binario, o in base 2, fu inventato in

Dettagli

ARITMETICA BINARIA. La somma viene eseguita secondo le regole per la somma di due bit, di seguito riportate:

ARITMETICA BINARIA. La somma viene eseguita secondo le regole per la somma di due bit, di seguito riportate: ARITMETICA BINARIA Le operazioni che possono essere fatte sui numeri binari, sono le stesse che vengono effettuate sui numeri decimali. Due numeri binari possono essere quindi sommati, sottratti, moltiplicati

Dettagli

Aritmetica elementare

Aritmetica elementare 51 Aritmetica elementare Capitolo 2 2.1 Sistemi di numerazione............................... 52 2.1.1 Sistema decimale................................ 52 2.1.2 Sistema binario.................................

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Sistemi di numerazione posizionali Rappresentazione dei numeri Sistemi di numerazione posizionali La rappresentazione dei numeri richiede ovviamente una codifica, ovvero la definizione

Dettagli

INPUT COMPUTER OUTPUT

INPUT COMPUTER OUTPUT 1) Cos è un computer? INPUT COMPUTER OUTPUT E una macchina programmabile in grado di produrre dati in output attraverso l elaborazione di dati forniti in input 2) Cos è un programma? E l elenco di istruzioni

Dettagli

In questo capitolo descriveremo il sistema numerico internazionale e le operazioni in esso definite. Indice del capitolo

In questo capitolo descriveremo il sistema numerico internazionale e le operazioni in esso definite. Indice del capitolo Capitolo 1 Operare con i Numeri In questo capitolo descriveremo il sistema numerico internazionale e le operazioni in esso definite Indice del capitolo 1.1 Mettiamoci d accordo!!!................. 2 1.1.1

Dettagli

Informazione binaria: - codici binari, notazione binaria/ottale/esadecimale -

Informazione binaria: - codici binari, notazione binaria/ottale/esadecimale - Informazione binaria: - codici binari, notazione binaria/ottale/esadecimale - Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin ... Algoritmi,

Dettagli

Sistemi di numerazione

Sistemi di numerazione Sistemi di numerazione Marco Bonvini 21 agosto 2006 1 I sistemi di numerazione 1.1 Perché il sistema decimale L uomo ha 10 dita, e per questo ha inventato un sistema di numerazione detto, per questo motivo,

Dettagli

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base Basi di numerazione L utilizzo della scrittura posizionale (che assegna allo stesso simbolo valore differente a seconda della posizione in cui è scritto) permette di rappresentare un qualsiasi numero naturale

Dettagli

I sistemi di numerazione

I sistemi di numerazione I sistemi di numerazione a cura di Prof. G.Giraldo, Prof. M.Sperini, Prof.ssa C.Mastini 1 Sommario 1. Introduzione... 3 2. Operazioni di conversione di base.... 4 a. Conversione dalla base b a quella decimale....

Dettagli

CONVERSIONE DA DECIMALE A BINARIO

CONVERSIONE DA DECIMALE A BINARIO CONVERSIONE DA DECIMALE A BINARIO Il procedimento per convertire in forma binaria un certo numero decimale n consiste nello scrivere, andando da destra verso sinistra, le cifre oppure seguendo delle determinate

Dettagli

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità

Dettagli

Lezione 2. La conoscenza del mondo

Lezione 2. La conoscenza del mondo Lezione 2 Analogico/Digitale Il sistema binario L aritmetica binaria La conoscenza del mondo Per poter parlare (ed elaborare) degli oggetti (nella visione scientifica) si deve poter assegnare a questi

Dettagli

La Rappresentazione dell Informazione

La Rappresentazione dell Informazione La Rappresentazione dell Informazione Maurizio Palesi Sommario In questo documento sarà trattato il modo in cui, in un calcolatore, vengono rappresentati i vari generi di informazione (testi, numeri interi,

Dettagli

Logica matematica e ragionamento numerico

Logica matematica e ragionamento numerico 5 Logica matematica e ragionamento numerico Abilità di calcolo! I quiz raccolti in questo capitolo sono finalizzati alla valutazione della rapidità e della precisione con cui esegui i calcoli matematici:

Dettagli

Cap. 2 - Rappresentazione in base 2 dei numeri interi

Cap. 2 - Rappresentazione in base 2 dei numeri interi Cap. 2 - Rappresentazione in base 2 dei numeri interi 2.1 I NUMERI INTERI RELATIVI I numeri relativi sono numeri con il segno: essi possono essere quindi positivi e negativi. Si dividono in due categorie:

Dettagli

La rappresentazione delle informazioni in un computer. La numerazione binaria

La rappresentazione delle informazioni in un computer. La numerazione binaria La rappresentazione delle informazioni in un computer La numerazione binaria Per comprendere la numerazione binaria dobbiamo prima discutere di alcune caratteristiche della numerazione decimale La numerazione

Dettagli

1.2 Concetti base dell Informatica: Informazione

1.2 Concetti base dell Informatica: Informazione 1.2 Concetti base dell Informatica: Informazione Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá)

Dettagli

SCHEDA DI APPROFONDIMENTO

SCHEDA DI APPROFONDIMENTO SCHEDA DI APPROFONDIMENTO L algoritmo di estrazione della radice quadrata Il procedimento di calcolo della radice quadrata, esatta o approssimata, di un numero naturale, è costituito da una sequenza di

Dettagli

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità

Dettagli

1 (UNO) INDICA LA QUANTITÀ DI ELEMENTI DELL INSIEME UNITARIO B = (CLASSI CHE HANNO LA LIM) SOLO LA 4ª A HA LA LIM QUINDI L INSIEME È UNITARIO.

1 (UNO) INDICA LA QUANTITÀ DI ELEMENTI DELL INSIEME UNITARIO B = (CLASSI CHE HANNO LA LIM) SOLO LA 4ª A HA LA LIM QUINDI L INSIEME È UNITARIO. I NUMERI NATURALI DEFINIAMO NUMERI NATURALI I NUMERI A CUI CORRISPONDE UN INSIEME. 0 (ZERO) INDICA LA QUANTITÀ DI ELEMENTI DELL INSIEME VUOTO. A = (ALUNNI DI 4ª A CON I CAPELLI ROSSI) NESSUN ALUNNO HA

Dettagli

1.2e: La codifica Digitale dei Numeri

1.2e: La codifica Digitale dei Numeri Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : La codifica Digitale dei Numeri Informatica Generale (Corso di Studio

Dettagli

Unità di apprendimento 1. Rappresentazione delle informazioni

Unità di apprendimento 1. Rappresentazione delle informazioni Unità di apprendimento 1 Rappresentazione delle informazioni Unità di apprendimento 1 Lezione 5 Conversione tra le basi binarie In questa lezione impareremo: la conversione tra binario e ottale la conversione

Dettagli

Corso di Calcolatori Elettronici I

Corso di Calcolatori Elettronici I Corso di Calcolatori Elettronici I Rappresentazione dei numeri naturali Roberto Canonico Università degli Studi di Napoli Federico II A.A. 2016-2017 Roberto Canonico Corso di Calcolatori Elettronici I

Dettagli

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base due sarà del tipo: c m c m-1... c 1 c 0 (le c i sono cifre

Dettagli

Numeri interi positivi

Numeri interi positivi Numeri interi positivi nei calcolatori, tutti i dati sono rappresentati con numeri: ogni lettera ha un numero ogni colore sono tre numeri ogni intensità di suono è un numero i numeri sono rappresentati

Dettagli

Numero decimale con la virgola -- numero binario

Numero decimale con la virgola -- numero binario Numero decimale con la virgola -- numero binario Parlando del SISTEMA DI NUMERAZIONE BINARIO abbiamo visto come è possibile trasformare un NUMERO decimale INTERO in un numero binario. La conversione avviene

Dettagli

I.4 Rappresentazione dell informazione

I.4 Rappresentazione dell informazione I.4 Rappresentazione dell informazione Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti Introduzione 1 Introduzione 2 3 L elaboratore Introduzione

Dettagli

INTRODUZIONE AI SISTEMI DI NUMERAZIONE

INTRODUZIONE AI SISTEMI DI NUMERAZIONE Pagina 1 di 8 INTRODUZIONE AI SISTEMI DI NUMERAZIONE Le immagini che illustrano questi appunti sono disegni originali di Carl Barks, il padre di Paperino, scomparso all età di 99 anni, nel 2000. In questo

Dettagli

Rappresentazione dei dati in memoria

Rappresentazione dei dati in memoria Rappresentazione dei dati in memoria La memoria Una memoria deve essere un insieme di oggetti a più stati. Questi oggetti devono essere tali che: le dimensioni siano limitate il tempo necessario per registrare

Dettagli

I SISTEMI DI NUMERAZIONE Sistema di Numerazione

I SISTEMI DI NUMERAZIONE Sistema di Numerazione I SISTEMI DI NUMERAZIONE Sistema di Numerazione Un sistema di numerazione è un insieme di simboli e regole, atti a dar luogo ad una codifica numerica, cioè a produrre un insieme di simboli diversi tra

Dettagli

Programmazione I Paolo Valente /2017. Lezione 6. Notazione posizionale

Programmazione I Paolo Valente /2017. Lezione 6. Notazione posizionale Lezione 6 Notazione posizionale Ci sono solo 10 tipi di persone al mondo: quelle che conoscono la rappresentazione dei numeri in base 2, e quelle che non la conoscono... Programmazione I Paolo Valente

Dettagli

Esercitazioni Informatica A. M. M. Bersani

Esercitazioni Informatica A. M. M. Bersani Esercitazioni Informatica A M. M. Bersani A.A. 2012/2013 Codifiche Scriviamo n b per intendere il numero n rappresentato in base 2, se b = 2, in base 10, se b = 10, e C2 se b = C2. L operatore mod è un

Dettagli

Sistemi di numerazione

Sistemi di numerazione Sistemi di numerazione Sistema di numerazione decimale Sapete già che il problema fondamentale della numerazione consiste nel rappresentare con un limitato numero di segni particolari, detti cifre, tutti

Dettagli

Rappresentazione dell'informazione

Rappresentazione dell'informazione Rappresentazione dell'informazione Corrispondenza tra informazione I e sua rappresentazione P(I), composta da cifre ai di un alfabeto di simboli A I P(i) = {ai}, ai A Esempi di alfabeto: {a, b,..., z}

Dettagli

0. ALGEBRA DI BOOLE E SISTEMI DI NUMERAZIONE

0. ALGEBRA DI BOOLE E SISTEMI DI NUMERAZIONE 0. ALGEBRA DI BOOLE E SISTEMI DI NUMERAZIONE ALGEBRA DI BOOLE Nel lavoro di programmazione capita spesso di dovere ricorrere ai principi della logica degli enunciati ed occorre conoscere almeno alcuni

Dettagli

Architettura degli Elaboratori

Architettura degli Elaboratori Architettura degli Elaboratori Rappresentazione dell Informazione Barbara Masucci Cosa studiamo oggi Ø Un moderno elaboratore è un sistema elettronico digitale programmabile Ø Il suo comportamento è flessibile

Dettagli

Sistemi di numerazioni e metodi di trasformazione

Sistemi di numerazioni e metodi di trasformazione B Sistemi di numerazioni e metodi di trasformazione Nei calcolatori attuali vengono utilizzati quattro sistemi di numerazione: binario, in base otto, decimale ed esadecimale. Ognuno di essi ha pregi che

Dettagli

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Dettagli

UD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI

UD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università

Dettagli

Modulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri

Modulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno

Dettagli

Informazione binaria: notazione binaria

Informazione binaria: notazione binaria Informazione binaria: notazione binaria Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin Perché contiamo in base 10 - moltiplicare e dividere per 10 -

Dettagli

Sistemi di numerazione

Sistemi di numerazione SOMMARIO Sistemi di numerazione...2 Sistema decimale (o a base 10)...2 Sistema binario...2 Operazioni sui numeri binari...3 Espressioni logiche...4 Definizione...4 Prodotto Logico : AND...4 Somma Logica

Dettagli

Informatica di Base - 6 c.f.u.

Informatica di Base - 6 c.f.u. Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 27/28 Docente: ing. Salvatore Sorce Rappresentazione delle informazioni Sistemi di

Dettagli

4 + 7 = 11. Possiamo quindi dire che:

4 + 7 = 11. Possiamo quindi dire che: Consideriamo due numeri naturali, per esempio 4 e 7. Contando successivamente, dopo le unità del primo, le unità del secondo si esegue l operazione aritmetica detta addizione, il cui simbolo è + ; 4 +

Dettagli

Appunti del corso di Sistemi - Conversioni numeriche anno scolastico 2007/2008

Appunti del corso di Sistemi - Conversioni numeriche anno scolastico 2007/2008 I sistemi numerici Il sistema Decimale è costituito da 10 simboli. I dieci simboli che tutti conosciamo sono lo zero (0), l uno (1), il due (2), ecc. ecc., indicati come l insieme Dec={0,1,2,3,4,5,6,7,8,9}.

Dettagli

Soluzioni della verifica scritta 1 B Scientifico 24/01/2009

Soluzioni della verifica scritta 1 B Scientifico 24/01/2009 Soluzioni della verifica scritta 1 B Scientifico 4/01/009 Esercizio 1. Il polinomio x +x 4 5 xy + y non èordinatoné rispetto a x nè rispetto a y. E completo rispetto a y ma non rispetto a x. Nonè omogeneo.

Dettagli

RADICE QUADRATA:LA CRISI DEI PITAGORICI

RADICE QUADRATA:LA CRISI DEI PITAGORICI MATEMATICA RADICE QUADRATA:LA CRISI DEI PITAGORICI Prof.ssa M. Rosa Casparriello Scuola media di Fontanarosa PREREQUISITI Conoscere le potenze e saper operare con esse; Saper applicare la tecnica di scomposizione

Dettagli

Abilità Informatiche e Telematiche

Abilità Informatiche e Telematiche Abilità Informatiche e Telematiche (Laurea Triennale + Laurea Magistrale) Marco Pedicini mailto:marco.pedicini@uniroma3.it Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo, Università

Dettagli

Numeri interi (+/-) Alfabeto binario. Modulo e segno

Numeri interi (+/-) Alfabeto binario. Modulo e segno Numeri interi (+/-) Alfabeto binario il segno è rappresentato da 0 (+) oppure 1 (-) è indispensabile indicare il numero k di bit utilizzati Modulo e segno 1 bit di segno (0 positivo, 1 negativo) k 1 bit

Dettagli

Anno 1. Divisione fra polinomi

Anno 1. Divisione fra polinomi Anno 1 Divisione fra polinomi 1 Introduzione In questa lezione impareremo a eseguire la divisione fra polinomi. In questo modo completiamo il quadro delle 4 operazioni con i polinomi. Al termine di questa

Dettagli

Modulo e segno Complemento a 1 (CA1) Complemento a 2 (CA2)

Modulo e segno Complemento a 1 (CA1) Complemento a 2 (CA2) Codifica dei numeri interi con segno in base 2: Ci siamo occupati fino ad adesso di come il computer (base 2) rappresenta i numeri interi Occupiamoci ora di rappresentare i numeri interi col segno: Per

Dettagli

04 Aritmetica del calcolatore

04 Aritmetica del calcolatore Aritmetica del calcolatore Numeri a precisione finita - con un numero finito di cifre - non godono della proprietà di chiusura - le violazioni creano due situazioni distinte: - overflow - underflow Pagina

Dettagli

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario I sistemi di numerazione Il sistema binario Altri sistemi di numerazione Algoritmi di conversione Esercizi 07/03/2012 2 Sistemi

Dettagli

I sistemi di numerazione

I sistemi di numerazione I sistemi di numerazione Breve storia dei sistemi di numerazione. Probabilmente l uomo primitivo per contare gli animali e gli oggetti usava le dieci dita delle mani e, una volta abbassate tutte, tracciava

Dettagli

Rappresentazione dei numeri

Rappresentazione dei numeri Rappresentazione dei numeri Così come per qualsiasi altro tipo di dato, anche i numeri, per essere immagazzinati nella memoria di un calcolatore, devono essere codificati, cioè tradotti in sequenze di

Dettagli

Modulo 1 I numeri. Università degli Studi di Salerno

Modulo 1 I numeri. Università degli Studi di Salerno Modulo 1 I numeri Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale Docente: Angela Peduto A.A. 2004/2005 Codifica dei numeri Il sistema di numerazione

Dettagli

Corso di Laurea in Scienze della Formazione Primaria Università di Genova MATEMATICA Il

Corso di Laurea in Scienze della Formazione Primaria Università di Genova MATEMATICA Il LEZIONE 11: 03/04/2003 NUMERI DECIMALI E MISURE Verbale a cura di Gandini Tatiana e Turco Valeria Partendo dal compito assegnatoci la lezione precedente, l argomento affrontato oggi è «l analisi delle

Dettagli

Codifica binaria. Rappresentazioni medianti basi diverse

Codifica binaria. Rappresentazioni medianti basi diverse Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Dettagli

Aritmetica elementare

Aritmetica elementare 23 Aritmetica elementare Capitolo 2 2.1 Sistemi di numerazione............................... 23 2.1.1 Sistema decimale................................ 23 2.1.2 Sistema binario.................................

Dettagli

Rappresentazioni numeriche

Rappresentazioni numeriche Rappresentazioni numeriche Un numero è dotato di un valore una rappresentazione La rappresentazione di un numero è il sistema che utilizziamo per indicarne il valore. Normalmente è una sequenza (stringa)

Dettagli

Sperimentazioni di Fisica I mod. A Lezione 1

Sperimentazioni di Fisica I mod. A Lezione 1 Programma del Corso (64 h 6 CFU) Sperimentazioni di Fisica I mod. A Lezione 1 Alberto Garfagnini Marco Mazzocco Dipartimento di Fisica G. Galilei, Università di Padova 3-4 ottobre 2011 Teoria Informatica

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Sistemi di Numerazione Francesco Fontanella I sistemi di numerazione Sono stati inventati i SISTEMI DI NUMERAZIONE: Forme di rappresentazione dei numeri

Dettagli

Aritmetica dei Calcolatori Elettronici

Aritmetica dei Calcolatori Elettronici Aritmetica dei Calcolatori Elettronici Prof. Orazio Mirabella L informazione Analogica Segnale analogico: variabile continua assume un numero infinito di valori entro l intervallo di variazione intervallo

Dettagli

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico Architettura degli Elaboratori e Laboratorio Matteo Manzali Università degli Studi di Ferrara Anno Accademico 2016-2017 Analogico vs digitale Segnale analogico Segnale digitale Un segnale è analogico quando

Dettagli

Le equazioni lineari

Le equazioni lineari Perchè bisogna saper risolvere delle equazioni? Perché le equazioni servono a risolvere dei problemi! Le equazioni lineari Un problema è una proposizione che richiede di determinare i valori di alcune

Dettagli