Altri sistemi di Numerazione
|
|
- Federigo Fabbri
- 5 anni fa
- Visualizzazioni
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 I numeri sono entità matematiche astratte e vanno distinti dalla loro rappresentazione. Definiamo con sistema di numerazione un sistema utilizzato per esprimere i numeri
DettagliLa 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
DettagliLa 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
DettagliLEZIONE 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
DettagliSistemi 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
DettagliInformatica (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
DettagliA 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).
DettagliSistemi 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
DettagliCorso 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
DettagliAncora 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,
DettagliSistema 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
DettagliLezioni 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.............
DettagliTutorato 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
DettagliINFORMATICA 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
DettagliUn 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
DettagliDispensa 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
DettagliSistemi 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
DettagliConversione 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,
DettagliSISTEMI 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
DettagliUn 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)
DettagliI 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
DettagliRappresentazione 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
DettagliInformatica, 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
DettagliInformatica, 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
DettagliLa 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
DettagliIl 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
DettagliParte 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:
DettagliCalcolatori: 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
DettagliConversione 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
DettagliCriteri 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
DettagliMoltiplicazione. 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
DettagliIstituto 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
DettagliSistema 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
DettagliARITMETICA 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
DettagliAritmetica elementare
51 Aritmetica elementare Capitolo 2 2.1 Sistemi di numerazione............................... 52 2.1.1 Sistema decimale................................ 52 2.1.2 Sistema binario.................................
DettagliElementi 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
DettagliINPUT 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
DettagliIn 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
DettagliInformazione 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,
DettagliSistemi 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,
DettagliFondamenti 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
DettagliI 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....
DettagliCONVERSIONE 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
DettagliRappresentazione 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à
DettagliLezione 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
DettagliLa 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,
DettagliLogica 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:
DettagliCap. 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:
DettagliLa 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
Dettagli1.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á)
DettagliSCHEDA 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
DettagliRappresentazione 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à
Dettagli1 (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
Dettagli1.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
DettagliUnità 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
DettagliCorso 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
DettagliUn 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
DettagliNumeri 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
DettagliNumero 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
DettagliI.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
DettagliINTRODUZIONE 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
DettagliRappresentazione 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
DettagliI 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
DettagliProgrammazione 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
DettagliEsercitazioni 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
DettagliSistemi 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
DettagliRappresentazione 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}
Dettagli0. 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
DettagliArchitettura 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
DettagliSistemi 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
DettagliNotazione 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
DettagliUD 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à
DettagliModulo 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
DettagliInformazione 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 -
DettagliSistemi 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
DettagliInformatica 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
Dettagli4 + 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 +
DettagliAppunti 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}.
DettagliSoluzioni 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.
DettagliRADICE 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
DettagliAbilità 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à
DettagliNumeri 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
DettagliAnno 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
DettagliModulo 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
Dettagli04 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
DettagliFondamenti 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
DettagliI 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
DettagliRappresentazione 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
DettagliModulo 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
DettagliCorso 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
DettagliCodifica 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
DettagliAritmetica elementare
23 Aritmetica elementare Capitolo 2 2.1 Sistemi di numerazione............................... 23 2.1.1 Sistema decimale................................ 23 2.1.2 Sistema binario.................................
DettagliRappresentazioni 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)
DettagliSperimentazioni 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
DettagliCorso 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
DettagliAritmetica 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
DettagliArchitettura 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
DettagliLe 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