CODIFICA DI CARATTERI

Documenti analoghi
Codifica dell Informazione

Codifica dell Informazione

Codifica delle Informazioni

Concetti Introduttivi. Rappresentazione delle informazioni

Sistemi di Elaborazione delle Informazioni

Laboratorio di Informatica

o Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

PDF created with pdffactory trial version

Suono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte.

Codifica dell informazione

Corso di Informatica

Le immagini. Parametri importanti sono:

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

Lezione 2: Codifica binaria dell informazione. Codifica binaria

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Codifica dell informazione

Sistemi di numerazione: binario, ottale ed esadecimale

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni

La codifica delle immagini

Il Concetto di Informazione FORMALIZZAZIONE DELL INFORMAZIONE. Informazione e Codifica. Informazione e Codifica. Regole. Principio di Composizione

Laboratorio di Informatica. delle informazioni. Pagina 1

Modulo informatica di base 1 Linea 2

Informatica di Base 1 Linea 1

La codifica. dell informazione

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

Unità Didattica 2 Rappresentazione dei Dati

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

La codifica. dell informazione. Tipi di informazione

Modello di von Neumann

Corso di Informatica A (A-L) Corso di Laurea in Scienze e Tecniche Psicologiche a.a 2005/06. Obiettivi del corso. Prof. ssa Maria Luisa Sapino

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 6.1 Rappresentazione digitale dell informazione

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni

Numerazione binaria e rappresentazione delle informazioni

La rappresentazione delle informazioni

Programmazione per il Web

Corso di Informatica

IL CODICE EAN (European Article Number)

Quante informazioni posso rappresentare con n bit?

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale

Unione Europea Repubblica Italiana Regione Calabria Cooperativa sociale

Rappresentazione binaria

Numeri Frazionari. Numeri Frazionari

Il Modello di von Neumann (2) Prevede 3 entità logiche:

Nozioni di grafica sul calcolatore. concetti di base

Tutto digitale. Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC

1.3a: La Codifica Digitale delle Immagini

2. Codifica dell informazione

Come si misura la memoria di un calcolatore?

Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni

Fondamenti di Informatica

La codifica dell informazione

Calcolatore e unità di misura

Informatica (Sistemi di elaborazione delle informazioni)

Rappresentazione e Memorizzazione dei Dati

La codifica dell informazione

Unità di Misura nel Mondo dei Calcolatori

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

Linguistica Computazionale

Rappresentazione di informazioni con un alfabeto finito

Codifica dati e istruzioni. Lezione 9. Codifica dati e istruzioni. Codifica dati e istruzioni. Codifica binaria dell informazione

Conversione in base decimale. Numerazione binaria. Rappresentazione digitale delle informazioni

Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2

Introduzione all Informatica

Premessa. Per questo tutte le informazioni nel computer debbono essere (e sono) rappresentate in binario.

Perché la traduzione in formato numerico è tanto importante? Come avviene la conversione? Perchè vogliamo convertire l'informazione?

Aspetti dell informazione

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori

INFORMATICA CORSO DI ABILITA' INFORMATICHE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO

Modulo: Elementi di Informatica

Informatica. Rappresentazione binaria Per esempio diventa /10/2007. Introduzione ai sistemi informatici 1

Informazione analogica e digitale

Corso di Informatica

Corso di Informatica

LabVIEW parte II. Ing. Gianfranco Miele November 3, 2010

Rappresentazioni numeriche

Rappresentazione delle informazioni

Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica

Megabyte (MB) = 1024KB 1 milione di Byte (e.g. un immagine di 30MB) Gigabyte (GB) = 1024MB 1 miliardo di Byte (e.g. un hard disk da 80GB)

La rappresentazione dell informazione

La rappresentazione dell informazione. La codifica dei dati multimediali. Sommario

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

CODIFICA DELL INFORMAZIONE E CODICI BINARI

Logica e codifica binaria dell informazione

Lezione 3 Prof. Angela Bonifati

Elementi di Informatica. ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità.

Informatica 1. Riepilogo

APPUNTI DI ELETTRONICA DIGITALE

Esame di Informatica A.A. 2012/13

Corso: Fondamenti Informatica I Prof. Paolo Nesi A.A. 2002/2003

LA RAPPRESENTAZIONE DELLE INFORMAZIONI

Elettronica II Alcune architetture di convertitori A/D e D/A p. 2

Immagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano

Scheda di approfondimento gioco I pixel

Rappresentazione binaria dei numeri negativi

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

Immagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd

Abilità Informatiche

Rappresentazione digitale

Sistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03

Transcript:

CODIFICA DI CARATTERI Associando un simbolo dell alfabeto ad ogni numero possiamo codificare tutte le lettere Codifica ASCII (American Standard Code for Information Interchange): Caratteri speciali, punteggiatura, a-z, A-Z, 0-9 Utilizza 7 bit (128 caratteri) I codici ASCII estesi usano 8 bit (256 caratteri) Codifica EBCDIC (Extended Binary-Coded Decimal Interchange Code) Utilizza 8 bit (256 caratteri) Codifica UNICODE Utilizza 16 bit (65536 caratteri) I primi 128 caratteri di UNICODE sono gli stessi di ASCII I successivi corrispondono ad altri alfabeti (greco, cirillico, ebraico, ) Non riesce a coprire i simboli (oltre 200.000) di tutte le lingue!

ASCII SU 7 BIT Ciao = 1000011 1101001 1100001 1101111 24 = 0110001 0110011 3 kg = 0110011 0100000 1101011 1100111

CODIFICA ANALOGICA E CODIFICA DIGITALE Codifica analogica: le configurazioni possono variare in maniera continua su un insieme prefissato; esiste una relazione di analogia tra l insieme delle configurazioni e l insieme delle informazioni Codifica digitale: le entità di informazione vengono codificate mediante configurazioni convenzionali

QUANTIZZAZIONE

CAMPIONAMENTO

DIGITALIZZAZIONE

VANTAGGI DELLA CODIFICA DIGITALE

CODIFICA DI IMMAGINI Consideriamo un'immagine in bianco e nero, senza ombreggiature o livelli di chiaroscuro Suddividiamo l immagine mediante una griglia g formata da righe orizzontali e verticali a distanza costante

CODIFICA DI IMMAGINI Ogni quadratino derivante da tale suddivisione i i prende il nome di pixel (picture element) e può essere codificato in binario secondo la seguente convenzione: il simbolo 0 0 viene utilizzato per la codifica di un pixel corrispondente ad un quadratino bianco (in cui il bianco è predominante) il simbolo 1 viene utilizzato t per la codifica di un pixel corrispondente ad un quadratino nero (in cui il nero è predominante)

CODIFICA DI IMMAGINI Poiché una sequenza di bit è lineare, si deve definire una convenzione per ordinare i pixel della griglia g ipotesi: assumiamo che i pixel siano ordinati dal basso verso l'alto e da sinistra verso destra 0 0 0 1 1 1 0 0 0 0 0 0 0 22 23 24 25 26 27 28 0 0 15 16 17 18 19 20 21 1 1 1 1 0 0 8 9 10 11 12 13 14 0 1 0 0 0 0 0 0 2 3 4 5 6 7 La rappresentazione della figura è data dalla stringa binaria 0000000 0111100 0110000 0100000

CODIFICA DI IMMAGINI A COLORI Il numero di byte richiesti dipende dalla risoluzione e dal numero di colori che ogni pixel può assumere Es: per distinguere 256 colori sono necessari 8 bit per la codifica di ciascun pixel la codifica di un'immagine formata da 640 480 pixel richiederà 2457600 bit (307200 byte) I monitor tipici utilizzano risoluzione: 640 480, 1024 768, 1280 1024 numero di colori per pixel: da 256 fino a 16 milioni

COMPRESSIONE DEI DATI Lossless Senza perdita di informazione Programmi, documenti Lossy Con perdita di informazione Rapporto di compressione variabile dall utente Immagini: GIF, JPEG (elimina lievi cambiamenti di colore)

COMPRESSIONE DEI DATI Esempio: {A, C, G, T} A=00, C=01, G=10, T=11 ATTACCGAAAACTTCTCTCGGGTG 1 milione caratteri = 2 milioni di bit 00111100010110 fr(a)=50%, fr(c)=25%, fr(g)=12.5%, fr(t)=12.5% A=0, C=10, G=110, T=111 011111101010110 1 x 50% + 2 x 25% + 2 x 3 x 12.5% x 10 6 = 1.75 milioni di bit risparmio di 250000 bit! La nuova successione binaria deve essere decodificabile

JPEG: Fattore qualità 90/100 (253KB) 800x600 16,8mln colori 24 bit Bitmap: 1440000 byte JPEG: 258971 byte

JPEG: Fattore qualità 50/100 (30KB)

JPEG: Fattore qualità 25/100 (20KB)

JPEG: Fattore qualità 10/100 (12KB)

JPEG: Fattore qualità 1/100 (9KB)

CODIFICA DELLE ISTRUZIONI Linguaggio macchina A ogni istruzione è assegnato un codice univoco, detto codice operativo E necessario specificare dove leggere gli operandi (dati) dell istruzione e dove scrivere il risultato Il numero di dati che ogni istruzione manipola è variabile in funzione dell istruzione stessa

FINE