CODIFICA DELLE INFORMAZIONI. Prof. Marco Camurri
|
|
- Silvia Poli
- 5 anni fa
- Visualizzazioni
Transcript
1 CODIFICA DELLE INFORMAZIONI
2 Argomenti Sistemi di numerazione conversioni tra i sistemi decimale, binario ed esadecimale Codifica dei numeri interi senza segno codifica binaria, codifica BCD Codifica dei numeri interi con segno modulo e segno, complemento a due, condizioni di overflow Codifica dei numeri frazionari virgla fissa e virgola mobile, standard IEEE-754 Codifica dei colori e dell immagini formato RGB, compressione lossy e lossless Codifica dei caratteri ASCII a 7 bit, codiifiche ASCII estese, Unicode (UTF-32,UTF-6,UTF-8) Codifica dei suoni 2
3 Codifica delle informazioni Le memorie dei computer sono in grado di memorizzare sequenze di due soli simboli, che chiamiamo e e sono dette cifre binarie o bit (binary digit) Vogliamo memorizzare informazioni varie: numeri, lettere, immagini, suoni, pagine web, programmi Ci serve un modo per rappresentare tutte queste informazioni come sequenze di e Dobbiamo stabilire una codifica dei dati Lo stesso insieme di simboli (es. alfabeto latino) può essere rappresentato usando diverse codifiche! 3
4 Codifica dei numeri interi senza segno Interi senza segno = interi maggiori o uguali a Un modo naturale per codificare gli interi senza segno è utilizzare la loro rappresentazione in base due i numeri così rappresentati si dicono codificati in binario Nota: la codifica binaria non è l'unica codifica per numeri interi usata in informatica, ma è sicuramente la più utilizzata negli attuali computer Un'alternativa è la codifica BCD (binary-coded decimal) che vedremo più avanti 4
5 Sistemi di numerazione Tutti sappiamo rappresentare i numeri nel sistema di numerazione in base i simboli del sistema decimale (cifre decimali) Pechè usiamo la base? 5
6 Esempio: contiamo in base 4 Se avessimo 2 dita per mano, conteremmo in base 4?..avremmo a disposizione solo 4 simboli: () = 3(4) 6
7 Notazione della base 2() = 3(4) Attenzione: 2() e 3(4) sono due modi diversi di rappresentare la stessa quantità ( stesso numero di palline!) L'indicazione della base è omessa quando la base è oppure se la base è chiara dal contesto 7
8 Esercizio Esprimere tutti i numeri da a nelle basi 3, 4, 5, 6, 7 base base 3 base 4 base 5 base 6 base
9 Sistema di numerazione posizionale in base Sistema di numerazione posizionale = sistema in cui il valore associato a una cifra dipende dalla posizione che essa occupa nella rappresentazione del numero. Esempio: 595 = posizione (cifra meno significativa) base posizione posizione 2 (cifra più significativa) 9
10 Numerazione in base 2 Il sistema di numerazione binario funziona come quello in base, ma abbiamo a disposizione due soli simboli! cifre binarie (bit) Esempio (2) = = 5 ()
11 Numerazione in base 2 DEC BIN DEC BIN DEC BIN
12 Conversione da base a base N Per ottenere la rappresentazione in base N di un numero espresso in base si utilizza un algoritmo basato su divisioni successive per la base N. Ad esempio, per convertire un numero da base a base 2 occorre eseguire una serie di divisioni per 2 annotando quozienti e resti (vedi esempio) Esempio: ottenere la rappresentazione in base 2 del numero 44(). 44 () =?... (2) 2
13 Conversione da base a base 2 44 () =... (2) quozienti Il procedimento termina quanto si ottiene nella colonna dei quozienti (e quindi come ultimo resto). Attenzione a ricopiare i resti nell'ordine giusto: l'ultimo resto corrisponde alla cifra più significativa!!! resti 3
14 Conversioni da sistema binario a decimale Per passare dalla rappresentazione in base 2 a quella in base, si moltiplica ogni cifra binaria per la potenza di due corrispondente alla posizione della cifra Alla cifra meno significativa corrisponde la potenza 2, che vale. Esempio: convertire (2) in base (2) = = = 4 () 4
15 Trucchi e scorciatoie in binario.. I numeri pari finiscono per e i dispari per Aggiungere uno zero a destra equivale a moltiplicare per 2: = 3 = 6 Un seguito da N zeri corrisponde a 2N: = 23 = 2 = 24 Una sequenza di N consecutivi corrisponde a 2N-: = 23- = 7 =24- = 5 5
16 Potenze di due e! r e p a Da s 2 = 2 = 2 22 = 4 23 = 8 24 = 6 25 = = = = = 52 2 = 24 6
17 Unità di misura byte = 8 bit Kilo Mega Giga Tera KB MB GB TB Esercizio: = = = = nibble = 4 bit 24 byte 24 KB 24 MB 24 GB = = = = 2 byte 22 byte 23 byte 24 byte circa mille byte circa milione di byte circa miliardo di byte a quanti KB corrispodono 26 byte? Soluzione: 26 = 26 2 = 64 KB 7
18 Range di valori rappresentabili Range = intervallo Poichè N bit producono 2N diverse combinazioni, essi consentono di codificare al più 2N valori diversi (numeri, lettere, colori,...). Esempio: configurazioni di 2 bit --> Con N bit è possibile rappresentare, tramite la codifica binaria, tutti i numeri interi senza segno da a 2N- Con byte (8 bit) è possibile rappresentare tutti i numeri interi da a 255 (256 valori) Con 2 byte (6 bit) il range si estende da a 26- = (26 valori diversi) 8
19 Esercizi Es Convertire i seguenti numeri da base a base 2: Es 2 Convertire i seguenti numeri da base 2 a base : a) 8 b) 25 c) 7 d) 8 e) 95 f) 38 m) n) o) p) q) r) g) 63 h) 26 i) 47 j) 256 k) 248 l) 53 s) t) u) v) w) x) SOLUZIONI: a) b) c) d) e) f) g) h) i) j) k) j) m) 2 n) 2 o) 63 p) 56 q) 43 r) 256 s) 7 t) 23 u) 6 v) 5 w) 3 x) 32 9
20 Esercizi risolti a) 8() =..?.. (2) Procedimento: mi fermo 3 quando il quoziente è zero Risultato: 8() = (2) diviso 2 fa 5 resto 5 diviso 2 fa 25 resto 25 diviso 2 fa 2 resto ricopio a partire dal basso ( cifra più significativa ) 2
21 Aritmetica binaria Le operazioni in colonna fra numeri binari seguono lo stesso algoritmo già noto per il sistema decimale! Per la somma in colonna basta ricordare che: = = = = = con riporto di con riporto di 2
22 Aritmetica binaria Esempio riporti + riporto in uscita (Carry Out ) = = = =
23 Un circuito sommatore a 4 bit B3 A3 Carry Out Out3 B2 A2 B A Out2 Out B A Out 23
24 Codifica BCD La codifica BCD (binary-coded decimal) è un' alternativa alla codifica binaria vista in precedenza Nella versione packed BCD, prevede di rappresentare ogni cifra decimale con 4 bit Esempio: rappresentare il numero 254 in formato packed BCD e in formato binario Codifica BCD 2 byte Codifica binaria byte 24
25 BCD vs Binary Nella codifica BCD solo delle 6 possibili configurazioni di 4 bit sono utilizzate A parità di bit utilizzati, quindi, la codifica binaria consente di rappresentare un range più ampio Codifica Range Binaria (2 byte) BCD (2 byte) BCD semplifica la visualizzazione dei numeri su display 25
26 Esercizi Es. Codifica i seguenti numeri in formato BCD a) 96 [ ] b) [ ] c) 35 [ ] 26
27 Il sistema esadecimale (HEX) Il sistema di numerazione in base 6 è detto sistema esadecimale (hexadecimal number system) Usa 6 simboli diversi (cifre esadecimali): A B C D E F La La La La La La cifra cifra cifra cifra cifra cifra A rappresenta il numero decimale B rappresenta il numero decimale C rappresenta il numero decimale 2 D rappresenta il numero decimale 3 E rappresenta il numero decimale 4 F rappresenta il numero decimale 5 27
28 Conversione da Hex a Dec Per passare da esadecimale a binario, si moltiplica il valore di ogni cifra per la potenza di 6 corrispondete Esempio A37E(h)? =... () A B C 2 D 3 E 4 F 5 63 =
29 Decimale Binario Esadecimale Dec Bin Hex Dec Bin Hex Dec Bin Hex E A 26 A 27 7F B 27 B C 28 C D 29 D 253 FD 4 E 3 E 254 FE 5 F 3 F 255 FF 29
30 Notazioni Per indicare che un numero è espresso in base 6 si fa seguire il numero dal suffisso h In molti linguaggi di programmazione (C/C++, Java,..) è possibile far precedere il numero dal prefisso x Esempio: il numero 42(6) si può indicare come 42h o x42 Nota: 42h è diverso da 42!!! 42h = 4*6 + 2 = = 66 3
31 Perchè gli informatici usano l'hex? BIN HEX x x x x 2 4 bit (nibble) A B C D E F x cifra esadecimale Ad ogni possibile configurazione di 4 bit corrisponde esattamente cifra esadecimale Con due cifre esadecimali si rappresenta in modo compatto il contenutodi un byte di memoria: 6B 3
32 Immagini della memoria L'esadecimale è spesso usato per rappresentare il contenuto di una memoria (memory dump) cella di memoria di un byte, contenente il valore 8B Il cotenuto di questo byte è E8 = E 8 32
33 Perchè gli informatici usano l'hex? la notazione esadecimale è più compatta di quella decimale e binaria (servono meno cifre per rappresentare lo stesso numero) usando una sola cifra esadecimale si rappresentano tutte le 6 possibili configurazioni di 4 bit (mezzo byte ), ovvero i valori decimali da a 5 usando solo due cifre esadecimali si rappresentano tutte le 256 possibili configurazioni di 8 bit (un byte) ovvero i valori da a 255 poichè 6 è una potenza di 2, le conversioni da base 6 a base 2 e viceversa sono estremamente semplici 33
34 Aritmetica in esadicmale L'addizione segue lo stesso algoritmo già noto nel sistema decimale! Esempi: 9+=A A+=B A+2=C C+3=F E + 5 = 3h 34
35 Aritmetica esadecimale Esempio riporti A 2 B + C F 3 = B D E 35
36 Osservazioni Aggiungere uno zero alla destra di un numero esadecimale equivale a moltiplicare per 6() Esempi: Ah = Ah = *6 Ah = *6*6 I numeri che terminano per zero sono quindi multipli di 6 36
37 Conversioni BIN HEX Per convertire da binario a esadecimale si raggruppano le cifre binarie a gruppi di 4 partendo da destra e si sostituisce ogni gruppo con la cifra esadecimale corrispondente (2) 3 2 = 32E (h) E Per convertire da hex a bin si sostiuisce ogni cifra esadecimale con la sequenza di 4 bit corrispondente. 37
38 Esercizi Es Convertire i seguenti numeri da base 2 a base 6: Es 2 Convertire i seguenti numeri da base 6 a base 2 a) b) c) d) e) f) g) A3 h) FA i) BE j) ABC k) DC l) FFE Es 3 Convertire i seguenti numeri da base 6 a base Es 5 Eseguire le seguenti somme m) A3 n) FA o) BE p) ABC q) DC r) FFE s) t) u) v) w) x) A8h + Eh + F3h + FFFFh ABh 55h + 32h 2h 7h + + F4h 4Ch Soluzioni: a)b7 b)d9 c)ff d)2a e)75 f)86 g) h) i) j) k) l) m)63 n)25 o)9 p)2748 q)3356 r)494 s) DAh t) h u)ah v) h w) AFh x) Ah 38
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
DettagliInformatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.
Trasferimento Ambiente esterno Controllo Informatica Mario Pavone - Dept. Mathematics & Computer Science - University of Catania mpavone@dmi.unict.it Cos è l Informatica La scienza della rappresentazione
DettagliInformatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.
Trasferimento Ambiente esterno Controllo Informatica Mario Pavone - Dept. Mathematics & Computer Science - University of Catania mpavone@dmi.unict.it Cos è l Informatica La scienza della rappresentazione
DettagliLa codifica. dell informazione
00010010101001110101010100010110101000011100010111 00010010101001110101010100010110101000011100010111 La codifica 00010010101001110101010100010110101000011100010111 dell informazione 00010010101001110101010100010110101000011100010111
DettagliLa codifica. dell informazione. Codifica dei numeri. (continua) Codifica dei numeri. Codifica dei numeri: il sistema decimale
La codifica dell informazione Il codice ASCII consente di codificare le cifre decimali da a 9 fornendo in questo modo un metodo per la rappresentazione dei numeri Il numero 324 potrebbe essere rappresentato
DettagliSistemi di Elaborazione delle Informazioni
Sistemi di Elaborazione delle Informazioni Rappresentazione dell Informazione 1 Il bit Si consideri un alfabeto di 2 simboli: 0, 1 Che tipo di informazione si può rappresentare con un bit? 2 Codifica binaria
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
DettagliRappresentazione dell informazione
Rappresentazione dell informazione Problema che coinvolge aspetti filosofici Interessa soprattutto distinguere informazioni diverse Con un solo simbolo è impossibile Pertanto l insieme minimo è costituito
DettagliLA CODIFICA DELL INFORMAZIONE. Prof. Enrico Terrone A. S: 2014/15
LA CODIFICA DELL INFORMAZIONE Prof. Enrico Terrone A. S: 2014/15 Lo schema di Tanenbaum Il livello al quale ci interessiamo in questa lezione è il linguaggio macchina, l unico dove le informazioni e istruzioni
DettagliDIPARTIMENTO DI MATEMATICA E INFORMATICA SISTEMI OPERATIVI. Anno Accademico 2017/2018. Docente: ing. Salvatore Sorce
DIPARTIMENTO DI MATEMATICA E INFORMATICA SISTEMI OPERATIVI Anno Accademico 27/28 Docente: ing. Salvatore Sorce Rappresentazione numerica delle informazioni I parte: i bit e i sistemi di numerazione Obiettivi
DettagliLa codifica. dell informazione
La codifica dell informazione (continua) Codifica dei numeri Il codice ASCII consente di codificare le cifre decimali da 0 a 9 fornendo in questo modo un metodo per la rappresentazione dei numeri Il numero
DettagliLA CODIFICA DELL INFORMAZIONE
LA CODIFICA DELL INFORMAZIONE Prof. Enrico Terrone A. S: 20/2 Lo schema di Tanenbaum Il livello al quale ci interessiamo in questa lezione è il linguaggio macchina, l unico dove le informazioni e istruzioni
DettagliPaolo Bison. Fondamenti di Informatica A.A. 2006/07 Università di Padova
Rappresentazione dell informazione Paolo Bison Fondamenti di Informatica A.A. 2006/07 Università di Padova Rappresentazione dell informazione, Paolo Bison, FI06, 2007-01-30 p.1 Codifica dell informazione
Dettagli= = =
Rappresentazione dell informazione Paolo Bison Fondamenti di Informatica AA 2006/07 Università di Padova Codifica dell informazione rappresentazione dell informazione con una sequenza finita di bit differenti
DettagliEsame di Informatica. Facoltà di Scienze Motorie LE UNITA DI MISURA (1/4) LE UNITA DI MISURA (3/4) LE UNITA DI MISURA (2/4) Lezione 2
LE UNITA DI MISURA (1/4) Facoltà di Scienze Motorie Esame di Informatica A.A. 2010/11 Lezione 2 La più piccola unità di misura usata in informatica è il bit (Binary digit), cioè numero binario. Due stati:
DettagliCodifica dei Numeri. Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi
Codifica dei Numeri Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi giacomo.boracchi@polimi.it Rappresentazione dei Numeri Codifica dei Numeri in Base 10 Le cifre che abbiamo a disposizione sono
DettagliLA CODIFICA DELLE INFORMAZIONI
LA CODIFICA DELLE INFORMAZIONI I SEGNALI PER COMUNICARE ANALOGICO DIGITALE Gli esseri umani ed i computer utilizzano differenti tipi di segnali per comunicare. INFORMAZIONE ANALOGICA La voce umana e la
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,
DettagliI sistemi di numerazione. Informatica - Classe 3ª, Modulo 1
I sistemi di numerazione Informatica - Classe 3ª, Modulo 1 1 La rappresentazione interna delle informazioni ELABORATORE = macchina binaria Informazione esterna Sequenza di bit Spett. Ditta Rossi Via Roma
DettagliSistemi di Elaborazione delle Informazioni 6 CFU
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Sistemi di Elaborazione delle Informazioni 6 CFU Anno Accademico 25/26 Docente: ing. Salvatore Sorce
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
Dettagli1-Rappresentazione dell informazione
1-Rappresentazione dell informazione Informazioni: testi, numeri, immagini, suoni, etc.; Come viene rappresentata l informazione in un calcolatore? Uso di tecnologia digitale: tutto ciò che viene rappresentato
DettagliIntroduzione e Nozioni di Base. Prof. Thomas Casali
Università degli studi di Bologna Facoltà di Economia Sede di Forlì Introduzione e Nozioni di Base Corso di Laurea in Economia di Internet Prof. Thomas Casali thomas@casali.biz La rappresentazione digitale
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
DettagliLa codifica binaria. Fondamenti di Informatica. Daniele Loiacono
La codifica binaria Fondamenti di Informatica Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore Introduzione q Il calcolatore usa internamente
DettagliCodifica dell informazione
Codifica dell informazione Informatica B Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore L informazione nel calcolatore q Il calcolatore
DettagliRappresentazione di dati: numerazione binaria. Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano
Rappresentazione di dati: numerazione binaria Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano Rappresentazione binaria Tutta l informazione interna ad un computer è codificata con sequenze
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
DettagliCorso di Architettura degli Elaboratori
Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino, rivisti dal Prof. Baldoni) 1 Codifica dell'informazione?
DettagliProgramma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet) Elementi di Programmazione Codifica dell informazione
DettagliLa codifica binaria. Fondamenti di Informatica. Daniele Loiacono
La codifica binaria Fondamenti di Informatica Introduzione q Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni
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
DettagliProgramma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet) Elementi di Programmazione Rappresentazione
DettagliINFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014
INFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014 Lezione 1 La codifica dell informazione Cos è l informatica? Dipende dai punti di vista Per
DettagliAlgoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di.
Codifica di Dati e Istruzioni Fondamenti di Informatica Codifica dell Informazione Prof. Francesco Lo Presti Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare
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
DettagliInformatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica
Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Dipartimento di Elettronica, Informazione e Bioingegneria Informatica B Sezione D Franchi Alessio Mauro,
DettagliPag. 1. La Rappresentazione e la Codifica delle informazioni (parte 2) Tipi di dati. Informatica Facoltà di Medicina Veterinaria
1 Università degli studi di Parma Dipartimento di Ingegneria dell Informazione Informatica a.a. 2012/13 Tipi di dati Informatica Facoltà di Medicina Veterinaria La Rappresentazione e la Codifica delle
DettagliArchitetture dei calcolatori e delle reti. Lezione 2
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Scienze dell Informazione Università degli Studi di Milano L 2 1/32 Alcune unità di
DettagliRappresentazione informazione ed elementi di aritmetica dei computer
Rappresentazione informazione ed elementi di aritmetica dei computer Salvatore Orlando 1 Rappresentazione dell informazione Simbolo (es. cifra o lettera) - Significato (es. numero o suono) Per comunicare/rappresentare
DettagliLa rappresentazione delle informazioni
Parte 8 La rappresentazione delle informazioni Scelta della rappresentazione Di solito è una scelta convenzionale Spesso ci sono vincoli da rispettare Nel caso dei computer il vincolo è la rappresentazione
DettagliLa codifica dell informazione
La codifica dell informazione Ci sono tipi di persone in questo mondo, quelli che capiscono il binario e quelli che non lo capiscono. Michael Gittelsohn (?!) Parte I Sui testi di approfondimento: leggere
DettagliProgramma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet) Elementi di Programmazione Rappresentazione
DettagliRappresentazione dell informazione
Rappresentazione dell informazione Paolo Bison Fondamenti di Informatica 1 A.A. 2004/05 Università di Padova Rappresentazione dell informazione, Paolo Bison, A.A. 2004-05, 2004-10-15 p.1/48 informazione
DettagliSistemi numerici: numeri senza segno
Programmazione in C Sistemi numerici: numeri senza segno Conversione di numeri interi Numeri frazionari Conversione di numeri frazionari Operazioni in base 2 Osservazioni conclusive Esercizio conclusivo
DettagliLezione 2. Rappresentazione dell informazione
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Università degli Studi di Milano L 2 1/24 Rappresentazione dell informazione
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
DettagliRappresentazione binaria
Rappresentazione binaria Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA Uff. 0577233606 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/
DettagliCodifica binaria dell informazione
Codifica binaria dell informazione Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 13 Agosto 2014 Un obiettivo per domarli tutti 2 Obiettivi Rappresentazione dell informazione Da
DettagliRappresentazione dell Informazione
Rappresentazione dell Informazione Gli strumenti di elaborazione e memorizzazione a cui un computer ha accesso hanno solo 2 stati Rappresentazione delle informazioni in codice binario: Caratteri, Naturali
DettagliLezione 2. Rappresentazione dell informazione
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Scienze dell Informazione (DSI) Università degli Studi di Milano L 2 1/29 Terminologia!
DettagliLa codifica binaria. Informatica B. Daniele Loiacono
La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria ( e ) per rappresentare: i dati da elaborare le istruzioni dei programmi eseguibili Fondamenti di codifica
DettagliProgramma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Codifica dell informazione Il calcolatore memorizza ed elabora
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á)
DettagliCorso di Architettura degli Elaboratori
Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino) Dipartimento di Informatica Università degli Studi di Torino
DettagliCodifica binaria dell informazione
Codifica binaria dell informazione Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 20 Marzo 2016 Un obiettivo per domarli tutti 2 Un obiettivo per domarli tutti 3 Obiettivi Rappresentazione
DettagliSomma di numeri binari
Fondamenti di Informatica: Codifica Binaria dell Informazione 1 Somma di numeri binari 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 Esempio: 10011011 + 00101011 = 11000110 in base e una base Fondamenti di
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
DettagliLa codifica binaria. Informatica B. Daniele Loiacono
La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni dei programmi
DettagliLa codifica binaria: concetti fondamentali
La codifica binaria: concetti fondamentali Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin ... Algoritmi, dati e risultati sono informazioni Informatica
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
DettagliRappresentazione dell informazione
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Rappresentazione dell informazione Fondamenti di Informatica Ingegneria Gestionale Leonardo Querzoni querzoni@dis.uniroma1.it A.A.
DettagliLezione 2. Rappresentazione dell informazione
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Università degli Studi di Milano 1 Rappresentazione dell informazione
DettagliLezione 2. Rappresentazione dell informazione
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Scienze dell Informazione (DSI) Università degli Studi di Milano L 2 1/30 Alcune unità
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
DettagliRappresentazione delle Informazioni. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni
Rappresentazione delle Informazioni IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni La rappresentazione delle Informazioni Nella vita di tutti i giorni siamo abituati ad usare vari tipi di informazioni,
DettagliNotazioni convenzionali per la rappresentazione di. tra esseri umani Rappresentazione dei dati di tipo numerico
Rappresentazione delle informazioni Notazioni convenzionali per la rappresentazione di informazioni allo scopo di renderne possibile lo scambio tra esseri umani Rappresentazione dei dati di tipo numerico
DettagliAnalogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale
Analogico vs. Digitale LEZIONE II La codifica binaria Analogico Segnale che può assumere infiniti valori con continuità Digitale Segnale che può assumere solo valori discreti Analogico vs digitale Il computer
DettagliRappresentazione dell' informazione. Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer
Rappresentazione dell' informazione Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer Cos'è l'informazione? Tutto quello che viene manipolato
DettagliCodifica di informazioni numeriche
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Codifica di informazioni numeriche Fondamenti di Informatica - Ingegneria Elettronica Leonardo Querzoni querzoni@dis.uniroma1.it
DettagliSistemi di numerazione posizionali
Obiettivi Conversione verso la base 10 Conversione dalla base 10 alla base B Operazioni aritmetiche in base B Conversione tra le basi B e B n Rappresentazione in complemento Rappresentazione in virgola
DettagliInformatica per la Storia dell Arte
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 3/4 Docente: ing. Salvatore Sorce Rappresentazione
DettagliLa codifica binaria. Sommario
La codifica binaria Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano 1/44 Sommario Rappresentazione binaria dell Informazione Conversione
DettagliCodifica dell informazione
Programmazione M-Z Ingegneria e Scienze Informatiche - Cesena A.A. 2016-2017 Codifica dell informazione Pietro Di Lena - pietro.dilena@unibo.it There are 10 types of people in this world: understand binary
DettagliLa rappresentazione dell informazione
La rappresentazione dell informazione Parte I Su questa parte vi fornirò dispense Sui testi di approfondimento: leggere dal Cap. del testo C (Console, Ribaudo):.,. fino a pg.6 La rappresentazione delle
DettagliRappresentazione dei Dati
Parte II I computer hanno una memoria finita. Quindi, l insieme dei numeri interi e reali che si possono rappresentare in un computer è necessariamente finito 2 Codifica Binaria Tutti i dati usati dagli
DettagliRappresentazione dell informazione. Rappresentazione dell informazione. Rappresentazione dell informazione. Codifica dei numeri
Rappresentazione Informazioni: testi, numeri, immagini, suoni, etc.; Come viene rappresentata l informazione in un calcolatore? Uso di tecnologia digitale: tutto ciò che viene rappresentato con numeri
DettagliIntroduzione ai sistemi informatici 1
Informatica Pietro Storniolo storniolo@csai.unipa.it http://www.pa.icar.cnr.it/storniolo/info8 La codifica dell informazione Codifica dati e istruzioni Algoritmo descrizione della soluzione di problema
DettagliAritmetica dei Calcolatori
Aritmetica dei Calcolatori Luca Abeni e Luigi Palopoli February 18, 2016 Informazione nei Computer Un computer è un insieme di circuiti elettronici......in ogni circuito, la corrente può passare o non
DettagliCodifica dell Informazione
Introduzione all Informatica Fabrizio Angiulli Codifica dell Informazione CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati
DettagliAritmetica dei Calcolatori
Aritmetica dei Calcolatori Luca Abeni e Luigi Palopoli February 25, 2015 Informazione nei Computer Un computer è un insieme di circuiti elettronici......in ogni circuito, la corrente può passare o non
DettagliLa codifica dell informazione
La codifica dell informazione Codifica dati e istruzioni Algoritmi = istruzioni che operano su dati. Per scrivere un programma è necessario rappresentare istruzioni e dati in un formato tale che l esecutore
DettagliLA CODIFICA DELL INFORMAZIONE. Introduzione ai sistemi informatici D. Sciuto, G. Buonanno, L. Mari, McGraw-Hill Cap.2
LA CODIFICA DELL INFORMAZIONE Introduzione ai sistemi informatici D. Sciuto, G. Buonanno, L. Mari, McGraw-Hill Cap.2 Codifica dati e istruzioni Per scrivere un programma è necessario rappresentare istruzioni
DettagliRappresentazione delle frazioni proprie Aritmetica in binario Barbara Masucci
Architettura degli Elaboratori Rappresentazione delle frazioni proprie Aritmetica in binario Barbara Masucci Punto della situazione Ø Abbiamo visto Ø ll sistema posizionale pesato, in particolare le rappresentazioni
DettagliModulo 2: RAPPRESENTAZIONE DEI DATI I sistemi di numerazione
LABORATORIO DI ABILITA INFORMATICA Modulo 2: RAPPRESENTAZIONE DEI DATI I sistemi di numerazione Ing. Maria Grazia Celentano 1 SISTEMI DI NUMERAZIONE SISTEMI DI NUMERAZIONE BIT 2/73 BIT In termini pratici
DettagliInformatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione
Informatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione analogico e digitale una grandezza (fisica o astratta) può essere
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
DettagliRappresentazione dell informazione. Gabriella Trucco
Rappresentazione dell informazione Gabriella Trucco Simboli e alfabeto Per formalizzare dati (numeri, caratteri, immagini, suoni, ) si utilizzano successioni di simboli scelti da un insieme finito detto
DettagliIl linguaggio dei computer: rappresentazione in binario e algoritmi di conversione 20 settembre 2017
Il linguaggio dei computer: rappresentazione in binario e algoritmi di conversione 20 settembre 2017 Architettura degli Elaboratori L Architettura (informatica) è l insieme dei criteri in base ai quali
DettagliSistemi di numerazione
Sistemi di numerazione Introduzione Un sistema di numerazione è un sistema utilizzato per esprimere i numeri e possibilmente alcune operazioni che si possono effettuare su di essi. Storicamente i sistemi
Dettagli