Quante informazioni posso rappresentare con n bit?

Documenti analoghi
Corso di Informatica

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

Esame 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

Modulo: Elementi di Informatica

Analogico VS Digitale. Numeri e Testi

Corso integrato di Sistemi di Elaborazione. Modulo I. Prof. Crescenzio Gallo.

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

La rappresentazione dell informazione

La codifica dell informazione

Sistemi di Elaborazione delle Informazioni

Codifica dell Informazione

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

La rappresentazione delle informazioni

Informatica per le discipline umanistiche 2

Architettura di un elaboratore. Rappresentazione dell informazione digitale

Codifica dell Informazione

Rappresentazione dell Informazione. Sistemi di Elaborazione delle Informazioni Rappresentazione Informazione 1

1.1.3 Dispositivi di memorizzazione Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB.

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno. Controllo Elaborazione

La rappresentazione dell informazione. Capitolo 5 Fluency Conoscere e usare l informatica

La rappresentazione delle informazioni

DIPARTIMENTO DI MATEMATICA E INFORMATICA SISTEMI OPERATIVI. Anno Accademico 2017/2018. Docente: ing. Salvatore Sorce

Programma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore

LA CODIFICA DELLE INFORMAZIONI

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

Architettura di un elaboratore. Informatica Architettura di un elaboratore 1

Sistemi di numerazione posizionali

Pag. 1. La Rappresentazione e la Codifica delle informazioni (parte 2) Tipi di dati. Informatica Facoltà di Medicina Veterinaria

Per approfondire: La rappresentazione delle informazioni all interno dei computer

LA CODIFICA DELL INFORMAZIONE

1.2d: La codifica Digitale dei caratteri

Sistemi di elaborazione delle informazioni. Palmino Sacco

LA CODIFICA DELL INFORMAZIONE. Prof. Enrico Terrone A. S: 2014/15

La rappresentazione dell informazione

Modulo 1: Le I.C.T. UD 1.2d: La codifica Digitale dei caratteri

CODIFICA DELLE INFORMAZIONI. Prof. Marco Camurri

La rappresentazione delle Informazioni

Sistemi di Elaborazione delle Informazioni 6 CFU

La rappresentazione delle informazioni

La codifica dell informazione

Programma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1

Calcolatori Elettronici I

Tipi di elaboratori Rappresentazione della informazione Codifica della informazione

La Rappresentazione dell Informazione

Aspetti dell informazione

Informatica di Base - 6 c.f.u.

Esame di Informatica A.A. 2012/13

Tecnologie Multimediali a.a. 2016/2017. Docente: DOTT.SSA VALERIA FIONDA

La codifica binaria: concetti fondamentali

Corso di Introduzione all Informatica --- Laurea in scienze dell amministrazione --- Prof. G. Giuffrida

Codifica dei Numeri. Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi

Rappresentazione di dati: caratteri. Appunti a cura del prof. Ing. Mario Catalano

Copyright (c) 2008, 2009, 2012 Fabio Proietti

1.2d: La codifica Digitale dei caratteri

INFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014

Calcolatore e unità di misura

Linguistica Computazionale

Abilità Informatiche. capitoli 1-2. Prof. Fabio Calefato a.a Giurisprudenza

Introduzione ai sistemi informatici 1

I set di caratteri WWW. Fabio Vitali 5 novembre 1999

La rappresentazione delle informazioni in un computer. La numerazione binaria

La codifica dei caratteri di un testo

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

Codifica dell informazione

Notazioni convenzionali per la rappresentazione di. tra esseri umani Rappresentazione dei dati di tipo numerico

Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni

Sistemi numerici: numeri senza segno

Informatica per la Storia dell Arte

Fondamenti di informatica

LABORATORIO DI INFORMATICA

CdL in Medicina Veterinaria - STPA AA

CODIFICA DI CARATTERI

La codifica dell informazione. Rappresentazione binaria. Rappresentazione posizionale in base 10

La codifica dell informazione

RAPPRESENTAZIONE DEI DATI SISTEMI DI MISURA

Rappresentazione informazione ed elementi di aritmetica dei computer

Corso di Informatica

Introduzione e Nozioni di Base. Prof. Thomas Casali

La codifica. dell informazione. Tipi di informazione

Anno Accademico Lezione 3: La Codifica delle Informazioni Giovedì 30 Settembre Fondamenti di Informatica - Ing. Giovanni Secondulfo

Programma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

Concetti di base. Riferimenti

Memorizzazione e rappresentazione di dati

La Codifica e la Rappresentazione dei dati

Modulo 2: RAPPRESENTAZIONE DEI DATI I sistemi di numerazione

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1

o Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

Codifica dell informazione

Rappresentazione delle frazioni proprie Aritmetica in binario Barbara Masucci

Rappresentazione dell informazione

Codifica binaria. Rappresentazioni medianti basi diverse

Sistemi di elaborazione dell informazione

Sistema di numerazione binario

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Rappresentazione dell informazione. Graziano Pravadelli (2012)

Argomenti trattati. Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni

Transcript:

Codifica dell informazione: A causa delle caratteristiche del computer, per comunicare con esso disponiamo di due soli simboli: lo zero e l uno. La codifica è la tecnica che permette di rappresentare i vari tipi di informazione (numeri, caratteri, istruzioni, immagini, suoni) usando soltanto i simboli 0 e 1. Per questo utilizziamo il sistema binario (base 2) La cifra, nel sistema binario, che può valere soltanto 0 oppure 1, si chiama BIT (Binary Digit) Quante informazioni posso rappresentare con n bit? NUMERO BIT NUMERO INFORMAZIONI 1 bit 2 (0,1) 2 bit 4 (00,01,10,11) 3 bit 8 (000,001,010,011,100,101,110,111) n bit n 2 1

Multipli e sotto multipli 1B ( BYTE) 8 BIT 1kB (KAPPA) 1024 B 2 10 1MB (MEGA) 1024 KB 2 20 1GB (GIGA) 1024 MB 2 30 1TB (TERA) 1024 GB 2 40 Un byte corrisponde ad un carattere Esempio quanti caratteri corrispondono a 640kb? 1024B 640 kb = = 640*1024B = 665. 360B 1kb 2

Codifica caratteri La codifica US-ASCII consente quindi la rappresentazione numerica dei caratteri alfanumerici, simboli di punteggiatura e altri simboli. La rappresentazione mediante codifica numerica è necessaria in quanto il computer può "capire" solo sequenze di bit. Per esempio il carattere "@" e' rappresentato dal codice ASCII "64", "Y" dall'"89", "+" dal "43", ecc. Quando qualcuno richiede delle informazioni in formato ASCII (per esempio il vostro curriculum, oppure un articolo, ecc) significa che richiede un testo salvato in una modalità standard facilmente leggibile da qualsiasi sistema operativo e programma. Infatti il formato ASCII e' universalmente riconosciuto da tutti i computer, cosa non e' vera nel caso di testi "formattati", cioè quelli che presentano caratterizzazioni tipografiche come la sottolineature, stili, grassetti, etc. TABELLA CODICI ASCII standard 0-127 (7 bit) 65 A (premere ALT 65) 66 B (premere ALT 66) 90 Z 97 a 122 z 48 0 49 1 0 1 10 14 20.. TABELLA CODICI ASCII ESTESA (8 bit) I caratteri ASCII estesi sono stati introdotti quando i computer, e le persone che li utilizzavano, hanno sentito il bisogno di nuovi simboli, quindi e' stata estesa la tabella originaria aggiungendo segni grafici e nuovi caratteri che, utilizzati insieme, davano la possibilità di creare dei motivi grafici, per esempio tabelle, cornici, semplici riempimenti, simboli matematici e scientifici, eccetera. 3

Poiché il numero dei simboli usati nelle lingue naturali è di molto più grande dei caratteri codificabili col vecchio ASCII è stato necessario espanderne il set di codifica. Negli anni nei paesi che non utilizzano l'alfabeto latino (o comunque caratteri non presenti nel set ASCII), come i paesi dell'estremo oriente o nel mondo slavo, sono nati metodi di codifica per i caratteri non-standard afflitti però da seri problemi di compatibilità verso gli altri set. Poiché la codifica ASCII utilizza 7 bit, molti dei set di estensione usavano i 128 caratteri aggiuntivi codificabili usando l'ottavo bit disponibile in ogni byte. 254 246 247 4

TABELLA UNICODE (8 bit) Unicode era stato originariamente pensato come una codifica a 16 bit (quattro cifre esadecimali) che dava la possibilità di codificare 65.536 caratteri. Tanto si riteneva essere sufficiente per rappresentare i caratteri impiegati in tutte le lingue scritte del mondo. Ora invece lo standard Unicode, che tendenzialmente è perfettamente allineato con la norma ISO/IEC 10646, prevede una codifica fino a 21 bit e supporta un repertorio di codici numerici che possono rappresentare circa un milione di caratteri. Ciò appare sufficiente a coprire anche i fabbisogni di codifica di scritti del patrimonio storico dell'umanità, nelle diverse lingue e negli svariati sistemi di segni utilizzati. Pian o Intervallo Descrizione Abbreviazione 0 000000-00FFFF Basic Multilingual Plane BMP 1 010000-01FFFF Supplementary Multilingual Plane SMP 2 020000-02FFFF Supplementary Ideographic Plane SIP 3 Designato preliminarmente come Tertiary 030000-03FFFF Ideographic Plane (TIP), ma nessun carattere gli è TIP stato assegnato al momento [5]. 4-13 040000-0DFFFF Attualmente non assegnati 14 0E0000-0EFFFF Supplementary Special-purpose Plane SSP 15 0F0000-0FFFFF Supplementary Private Use Area-A 16 100000-10FFFF Supplementary Private Use Area-B Alcune Alfabeto arabo ص ṣād ي yāʼ А A Ж Že ش šīn و wāw Б Be З Ze س sīn ه hāʼ В Ve Ѕ Dze ز zāy ن nūn ر rāʼ م mīm ذ ḏāl ل lām د dāl ك kāf خ ḫāʾ ق qāf ح ḥāʾ ف fā ج ǧīm غ ġayn Alcune Lettere dell'alfabeto cirillico Г Ge И I Ґ Ge capovolta І I ucraina Д De Ї Ji Ђ Ðje Й I breve Ѓ Gje Ј I lunga ث ṯāʼ ع ʿayn Е Je К Ka ت tāʼ ظ ẓāʼ ب bāʼ ط ṭāʼ Ё Jo Л El ا ʾalif ض ḍād Є Je Ucraina Љ 5