Rappresentazione delle informazioni
|
|
- Graziana Pippi
- 8 anni fa
- Visualizzazioni
Transcript
1 preamble
2 Lezione 1 Rappresentazione delle informazioni Mauro Piccolo September 6, / 12
3 Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Rappresentazione dellinformazione 2 / 12
4 Bit, Byte, Word... Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione I sistemi di elaborazione utilizzano numeri per codificare qualsiasi tipo di informazione, sia quando tale informazione numerica, sia quando un immagine oppure un filmato. Ogni dato viene quindi codificato e trasformato in una serie di cifre per poter essere memorizzato ed elaborato dai computer. 3 / 12
5 Bit, Byte, Word... Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione La scelta del nostro normale sistema decimale dettata dalle dieci dita delle mani che ogni persona possiede, mentre lutilizzo della rappresentazione binaria si presta ad essere facilmente rappresentata negli stati ON/OFF di un circuito eletrico. Inoltre, essa consente la semplificazione e quindi la miniaturizzazione dei circuiti fisici che dovranno eseguire la memorizzazione e le successive elaborazioni. 3 / 12
6 Bit, Byte, Word... Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Il bit costituisce quindi lunit elementare di memorizzazione; visto che la quantit di informazione che pu essere contenuta in un singolo bit minima, per poter codificare dati complessi necessario lavorare su gruppi di bit. 3 / 12
7 Bit, Byte, Word... Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Un gruppo di 8 bit viene detto ottetto o byte e consente di codificare 256 (28) simboli o dati elementari diversi; ad esempio un byte pu essere usato per codificare tutti i simboli (caratteri) presenti in un normale testo, quali lettere maiuscole e minuscole, numeri e segni di interpunzione. 3 / 12
8 Bit, Byte, Word... Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Il termine word indica, invece, una gruppo di bit (in numero tale da essere potenza di 2); si parla quindi di word di 4, 16, 32 o 64 bit. Ad esempio, il byte una parola di 8 bit. Normalmente, una word la dimensione minima di bit su cui un calcolatore pu eseguire operazioni elementari; i vecchi PC lavoravano con word di 8 o 16 bit, mentre gli attuali elaboratori hanno word di 64 bit. 3 / 12
9 Multipli La memoria utilizzata per codificare una pagina di testo di qualche migliaio di byte, quella usata per una immagine pu raggiungere il milione di byte, mentre un lungo filmato pu richiedere miliardi di byte per essere memorizzato. Come nel sistema metrico decimale si introducono multipli delle grandezze elementari. Nella terminologia informatica sono stati quindi adottati gli stessi simboli del sistema decimale, ma visto che la misurazione della memoria ha come sua base principale il 2, il loro significato leggermente diverso. 4 / 12
10 Multipli La seguente tabella riassume i simboli e i valori dei multipli pi usati in campo informatico: Multiplo Sigla Valore Approssimazione Kilo k 2 10 = Mega M 2 20 = Giga G 2 30 = Tera T 2 40 = Peta P 2 50 = Exa E 2 60 = Zetta Z 2 70 = Yotta Y 2 80 = / 12
11 ASCII ASCII: American Standard Code for Information Interchange. Un ASCII-code è una rappresentazione numerica di un carattere. Il codice ASCII diventato uno standard mondiale. Un testo in formato ASCII, per esempio il vostro curriculum, oppure un articolo, un testo in formato standard che puo facilmente essere riutilizzato nei propri programmi. Infatti il formato ASCII e universalmente riconosciuto da tutti i computer, cosa che non e vera nel caso di testi formattati, cio con sottolineature, stili, grassetti, ecc. Un file in formato ASCII pu essere creato utilizzando il Blocco Note di Windows, oppure salvando in formato solo testo da programma di word-processing, come Word, Writer, AmiPro e simili. Ogni carattere rappresentato in 7 bit. ES: il carattere A in base al codice ASCII in binario rappresentato da ossia 41 in esadecimale. 5 / 12
12 ASCII Decimal Octal Hex Binary Symbol Name NUL (Null char.) SOH (Start of Header) STX (Start of Text) ETX (End of Text) EOT (End of Transmission) ENQ (Enquiry) ACK (Acknowledgment) BEL (Bell) BS (Backspace) TAB (Horizontal Tab) A LF (Line Feed or newline) B VT (Vertical Tab) C FF (Form Feed or newpage) D CR (Carriage Return) E SO (Shift Out) F SI (Shift In) DLE (Data Link Escape) DC1 (Device Control 1) DC2 (Device Control 2) DC3 (Device Control 3) DC4 (Device Control 4) NAK (Negativ Acknowledgemnt) SYN (Synchronous Idle) ETB (End of Trans. Block) CAN (Cancel) EM (End of Medium) A SUB (Substitute) B ESC (Escape) C FS (File Separator) D GS (Group Separator) E RS (Reqst to Send)(Rec. Sep.) F US (Unit Separator) Decimal Octal Hex Binary Symbol Name SP (Space) ! (exclamation mark) (double quote) # (number sign) $ (dollar sign) % (percent) & (ampersand) (single quote) ( (left/open parenthesis) ) (right/closing parenth.) A * (asterisk) B (plus) C , (comma) D (minus or dash) E (dot) F / (forward slash) A : (colon) B ; (semi-colon) C (less than) D = (equal sign) E (greater than) F ? (question mark) 5 / 12
13 ASCII Decimal Octal Hex Binary Symbol Name (AT symbol) A B C D E F G H I A J B K C L D M E N F O P Q R S T U V W X Y A Z B [ (left - opening bracket) C \ (back slash) D ] (right - closing bracket) E ˆ (caret - circumflex) F (underscore) Decimal Octal Hex Binary Symbol Name ` a b c d e f g h i A j B k C l D m E n F o p q r s t u v w x y A z B { (left - opening brace) C (vertical bar) D } (right - closing brace) E (tilde) F DEL (delete) 5 / 12
14 Il messaggio Hello in ASCII 6 / 12
15 Unicode L ASCII esteso designa una codifica a 8 bit o pi, in grado di rappresentare molti altri caratteri oltre ai tradizionali 128 dell ASCII a 7 bit. In seguito al proliferare di codifiche proprietarie, l ISO rilasci uno standard denominato ISO 8859 contenente un estensione a 8 bit del set ASCII. Il pi importante fu l ISO , detto anche Latin1, contenente i caratteri per i linguaggi dell Europa Occidentale. Furono standardizzate codifiche per gli altri linguaggi: ISO per i linguaggi dell Europa Orientale, ISO per i caratteri cirillici e molti altri. 7 / 12
16 Unicode Unicode un sistema di codifica che assegna un numero univoco ad ogni carattere usato per la scrittura di testi, in maniera indipendente dalla lingua, dalla piattaforma informatica e dal programma utilizzato. Unicode stato compilato e viene aggiornato e pubblicizzato da un consorzio internazionale. Unicode incorpora, la codifica ISO [3], ma va molto oltre, codificando i caratteri usati in quasi tutte le lingue vive e in alcune lingue morte, nonch simboli matematici e chimici, cartografici, l alfabeto Braille, ideogrammi etc. UTF-8 (Unicode Transformation Format, 8 bit) una istanza della codifica Unicode, quella che ci riguarda. 7 / 12
17 Unicode Attualmente lo standard Unicode non rappresenta ancora tutti i caratteri in uso nel mondo. Essendo ancora in evoluzione, si prefigge di coprire tutti i caratteri rappresentabili, garantendo la compatibilit e la non sovrapposizione con le codifiche dei caratteri gi definiti, ma lasciando comunque dei ben precisi campi di codici non usati, da riservare per la gestione autonoma all interno di applicazioni particolari. 7 / 12
18 Numeri Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Notazione binaria: uso dei bit per rappresentare numeri in base 2 (prossima lezione!) Limitazioni delle rappresentazioni dei valori numerici usate dai calcolatori Overflow accade quando un valore e troppo grande per essere rappresentato Troncamento accade quando un valore non puo essere rappresentato in modo accurato 8 / 12
19 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Per memorizzare le immagini in un calcolatore bisogna prima discretizzarle. Vi sono due modi principali: raster e vettoriale. 9 / 12
20 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione La grafica bitmap (mappa di bit), o grafica raster, una tecnica utilizzata per descrivere un immagine. L immagine viene vista come una scacchiera e ad ogni elemento della scacchiera, chiamato pixel, viene associato uno specifico colore. Se limmagine in bianco-e-nero allora abbiamo la rappresentazione sar una matrice di bit. La memorizzazione dei colori puo avvenire in vari modi, ma richiedera comunque piu bit, che saranno associati ad ogni elemento della scacchiera. Spesso si parla di immagine a 256 colori oppure a colori. Esempi: TIFF, GIF, PNG, BMP, JPEG,... 9 / 12
21 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Nella grafica vettoriale un immagine descritta mediante un insieme di primitive geometriche che definiscono punti, linee, curve e poligoni ai quali possono essere attribuiti colori e anche sfumature. 9 / 12
22 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Nella grafica vettoriale Grossolanamente, possiamo immaginare di descrivere figure su un piano cartesiano: un segmento di retta potrebbe essere un individuato dalla coppia di coordinate che la delimitano, una segmento di parabola potrebbe essere individuato dai coefficienti di una equazione di secondo grado e dalle due proiezioni sulle ascisse dei suoi estremi, e cos via. 9 / 12
23 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione Nella grafica vettoriale I principali vantaggi della grafica vettoriale rispetto alla grafica raster sono i seguenti: possibilit di esprimere i dati in una forma direttamente comprensibile ad un essere umano (es. lo standard SVG); possibilit di esprimere i dati in un formato che occupi (molto) meno spazio rispetto all equivalente raster; possibilit di ingrandire l immagine arbitrariamente, senza che si verifichi una perdita di risoluzione dell immagine stessa. Esempi: SVG, DWG, DXF,... 9 / 12
24 Immagini Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione In realta esistono anche formati ibridi. Esempio: PS, EPS, PDF. 9 / 12
25 Audio Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione L accuratezza del campionamento dipende di un audio: dalla dimensione degli intervalli; da quanti bit uso per descrivere il suono in ogni campione nella fase di quantizzazione Al solito... maggiore accuratezza significa maggior quantit di memoria occupata! Formati: WAV, MP3, OGG, WMA, AC / 12
26 Video Rappresentazione Bit... Multipli ASCII Il messaggio Hello in ASCII Unicode Numeri Immagini Audio Video Compressione I video possono essere memorizzati come flussi di immagini fisse (o frame) trasmesse con velocit sufficientemente elevata insieme ad una informazione audio. Non andiamo nei dettagli, ma probabilmente avete incontrato i formati: avi, mp4, wmv, flv, / 12
27 Compressione La compressione dati viene utilizzata sia per ridurre le dimensioni di un file, e quindi lo spazio necessario per la sua memorizzazione, sia per velocizzare le trasmissioni di dati. 12 / 12
28 Compressione ESEMPIO: Originale Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura ch la diritta via era smarrita. Ah quantoadirqualera cosaduraesta selva selvaggia e aspra e forte che nel pensier rinova la paura! Tant amara che poco pi morte ma per trattar del ben ch io vi trovai, dir dell altre cose ch io v ho scorte... Compresso Nl mzz dl cmmn d nstr vt m rtrv pr n slv scr ch l drtt v r smrrt. h qnt dr ql r cs dr st slv slvgg spr frt ch nl pnsr rnv l pr! Tnt mr ch pc p mrt m pr trttr dl bn ch v trv, dr dll ltr cs ch v h scrt / 12
29 Compressione Tipicamente testi e programmi non tollerano alcuna perdita di informazione, come invece potrebbe essere ragionevole per immagini, video e audio. Per esempio, dato un manifesto di 1x1 metri in un formato raster, se abbiamo una sezione bianca di 10x10 cm che contiene un unico punto nero di 0.1x0.1 mm allora eliminando tale punto non cambiamo la vista complessiva. Mentre, in un testo come quello precedente vorremmo poter recuperare il testo originale. 12 / 12
30 Compressione Le tecniche senza perdita (lossless) consentono di preservare l informazione originale in ogni sua parte. l unica via possibile quando si devono comprimere file di testo, programmi, documenti, database, schemi elettrici ecc. Esempi sono ZIP, RAR, GZ, ARJ,...Questi consentono di archiviare o trasmettere uno o pi file risparmiando sulle risorse necessarie (spazio su disco o tempo di trasmissione). Al momento in cui vengono recuperati i file dallo ZIP o RAR (decompressione) questi risultano indistinguibili dagli originali. Un altro esempio di caso in cui viene usata la compressione senza perdita quello delle immagini non fotografiche, come schemi, disegni-tecnici o icone. Per questo scopo esistono formati come il GIF o il pi recente PNG. L immagine compressa con uno di questi formati mantiene esattamente l aspetto originale fino al dettaglio pi insignificante. 12 / 12
31 Compressione D altro canto, le tecniche con perdita di informazione (lossy) permettono anche delle compressioni molto spinte, quindi un grande risparmio di risorse, a discapito per della qualit dell immagine o dell audio che si voluto comprimere. Generalmente queste tecniche si usano per comprimere i file multimediali. Pur mantenendo minima la perdita di qualit, il risparmio rispetto ad una compressione lossless sulla stessa informazione sempre decisamente apprezzabile. Le informazioni multimediali come audio o video, sono molto grandi per essere agevolmente trasmesse o memorizzate, quindi si preferisce avere una piccola riduzione della qualit (o distorsione del contenuto), ma nel contempo file molto pi leggeri. Alcuni esempi sono: la compressione di immagini in formato JPEG, la compressione video in formato MP4 oppure la compressione audio in formato MP3. 12 / 12
CODIFICA DELL INFORMAZIONE E CODICI BINARI
Codifica dell informazione 1 CODIFICA DELL INFORMAZIONE E CODICI BINARI Andrea Bobbio Anno Accademico 2001-2002 Codifica dell informazione 2 La codifica dell informazione I sistemi di elaborazione operano
DettagliElaborazione testi: immagini
by Studio Elfra sas Gestione Immagini Aggiornato a Aprile 2009 Informatica di base 1 Elaborazione testi: immagini Il testo di un documento di Word può essere integrato con immagini di vario tipo: 2 1 Elaborazione
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it La Codifica!2 Informazioni Numeri Naturali Relativi Reali Testi Informazioni tradizionali Immagini
DettagliFONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine. Codifica dei testi
FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Codifica dei testi 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1
DettagliInformazione analogica e digitale
L informazione L informazione si può: rappresentare elaborare gestire trasmettere reperire L informatica offre la possibilità di effettuare queste operazioni in modo automatico. Informazione analogica
DettagliIMMAGINE BITMAP E VETTORIALI
BITMAP VETTORIALE VETTORIALE BITMAP IMMAGINE BITMAP è una immagine costituita da una matrice di Pixel. PIXEL (picture element) indica ciascuno degli elementi puntiformi che compongono la rappresentazione
DettagliCome si misura la memoria di un calcolatore?
Come si misura la memoria di un calcolatore? Definizione Il byte è definito come unità di misura di memoria. I multipli del byte sono: KiloByte (KB) - 1 KB = 2 10 byte = 1024 byte MegaByte (MB) - 1 MB
DettagliCodifica delle Informazioni
Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate
DettagliCodifica dell informazione
Codifica Cosa abbiamo visto : Rappresentazione binaria Codifica dei numeri (interi positivi, interi con segno, razionali.) Cosa vedremo oggi: Codifica dei caratteri,codifica delle immagini,compressione
DettagliCorso di Informatica
Corso di Informatica Modulo L1 1 Compressione dei file 1 Prerequisiti Concetto intuitivo di applicazione per computer Uso pratico elementare di un sistema operativo 2 1 Introduzione Operando con un computer,
DettagliC M A P M IONAM A E M NT N O
IMMAGINE DIGITALE Nelle immagini digitali, il contenuto fotografico (radiometria) viene registrato sotto forma di numeri. Si giunge a tale rappresentazione (RASTER) suddividendo l immagine fotografica
DettagliInformazione binaria: caratteri e testi suoni, immagini, sequenze video
Informazione binaria: caratteri e testi suoni, immagini, sequenze video Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Tipologie di codici
DettagliRappresentazione delle informazioni
Testo di rif.to: [Congiu] - 1.2 (pg. 17 22) -1.h Rappresentazione delle informazioni Testi Immagini Suoni Video Testi: : lo standard ASCII 1 American Standard Code for Information Interchange 7 bit, 2
DettagliInformatica per la comunicazione" - lezione 7 -
Informatica per la comunicazione - lezione 7 - Campionamento La codifica dei suoni si basa sulla codifica delle onde che li producono, a sua volta basata su una procedura chiamata campionamento.! Il campionamento
DettagliRappresentazione binaria
Rappresentazione binaria DOTT. ING. LEONARDO RIGUTINI RICERCATORE ASSOCIATO DIPARTIMENTO INGEGNERIA DELL INFORMAZIONE UNIVERSITÀ DI SIENA VIA ROMA 56 53100 SIENA UFF. 0577234850-7102 RIGUTINI@DII.UNISI.IT
DettagliUn ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti
Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione
DettagliLe immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.
1 Le immagini digitali Le immagini digitali Università IUAV di venezia Trattamento di immagini digitali immagini grafiche immagini raster immagini vettoriali acquisizione trattamento geometrico trattamento
DettagliAndrea Bobbio CODIFICA DELL'INFORMAZIONE E CODICI BINARI Anno Accademico 1996-1997 1 Codiæca dell'informazione 2 La codiæca dell'informazione sistemi di elaborazione operano al loro interno soltanto I
DettagliPDF created with pdffactory trial version www.pdffactory.com
Codifica di immagini Codifica di immagini o Un immagine è un insieme continuo di informazioni A differenza delle cifre e dei caratteri alfanumerici, per le immagini non esiste un'unità minima di riferimento
DettagliNumerazione binaria e rappresentazione delle informazioni
Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni
DettagliLa codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni
La codifica delle Immagini Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori, infatti
DettagliDal foglio di carta alla multimedialità
Dal foglio di carta alla multimedialità Multimediale Che utilizza più mezzi di comunicazione. Nell'ambito delle tecnologie educative significa utilizzare più mezzi didattici integrati. IPERTESTO E IPERMEDIA
DettagliElementi di Informatica. ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale
Elementi di Informatica ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale Il sistema di numerazione posizionale decimale Nella numerazione posizionale ogni cifra del numero
Dettagli2. Codifica dell informazione
2. Codifica dell informazione Codifica Una codifica è una regola per associare in modo univoco i valori di un dato da codificare con sequenze di simboli. La corrispondenza definita dalla codifica è arbitraria,
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 2014/2015 Docente: ing. Salvatore Sorce Rappresentazione
DettagliLa codifica delle immagini
Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione:
DettagliProf. Alberto Postiglione Scienze della Comunicazione. Università degli Studi di Salerno
Prof. Alberto Postiglione Scienze azione Facoltà di Lettere e Filosofia Università degli Studi di Salerno 1.2d: La codifica Digitale dei caratteri Informatica Generale (Laurea in Scienze azione) Sistemi
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Compressione delle immagini 2 Tecniche di compressione Esistono tecniche di compressione per
DettagliLogica e codifica binaria dell informazione
Politecnico di Milano Corsi di Laurea in Ingegneria Matematica e Ingegneria Fisica Dipartimento di Elettronica ed Informazione Logica e codifica binaria dell informazione Anno Accademico 2002 2003 L. Muttoni
DettagliModulo 1: Le I.C.T. UD 1.3f: La Compressione dei Dati
Modulo 1: Le I.C.T. : La Compressione dei Dati Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno Compressione
DettagliTutto digitale. Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC
Digitale!! Tutto digitale Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC Digitale Da Digit (cifra) in Inglese Digitale=numerico in
DettagliImmagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd
Esistono due tipi di immagini digitali: Immagini vettoriali, rappresentate come funzioni vettoriali che descrivono curve e poligoni Immagini bitmap, (o raster) rappresentate sul supporto digitale come
DettagliIngegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni
2009-200 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 3 Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni Lez. 3 Calcolatore e Informazione Tutti i
DettagliFondamenti di Informatica INFORMATICA ED UNITA DI MISURA
Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA INFORMATICA= INFOR(MAZIONE AUTO)MATICA Scienza che si occupa del trattamento automatico dell informazione Dati(input) Istruzioni di un Computer
DettagliLa codifica dell informazione
La codifica dell informazione Parte I Sui testi di approfondimento: leggere dal Cap. del testo C (Console, Ribaudo):.,. fino a pg.6 La codifica delle informazioni Un calcolatore memorizza ed elabora informazioni
DettagliLa codifica delle immagini
La codifica delle immagini La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso due parametri fondamentali: 1. Il numero dei campionamenti o di misurazioni
Dettagligestione e modifica di immagini fotografiche digitali
gestione e modifica di immagini fotografiche digitali i formati grafici immagini raster e vettoriali La rappresentazione delle immagini in formato elettronico può essere attuata in due modi: raster (detta
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
DettagliRappresentazione dell informazione Codifica Binaria
Fondamenti di Informatica Rappresentazione dell informazione Codifica Binaria Fondamenti di Informatica - D. Talia - UNICAL 1 Rappresentazione dell informazione Tutta l'informazione in un calcolatore è
Dettaglila scienza della rappresentazione e della elaborazione dell informazione
Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario Informatica Definizione la scienza della rappresentazione
DettagliIntroduzione alla programmazione in C
Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale
DettagliCodifica dell informazione
Codifica dell informazione Il calcolatore memorizza ed elabora vari tipi di informazioni Numeri, testi, immagini, suoni Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore
DettagliELETTRONICA DIGITALE
ELETTRONICA DIGITALE Ebbe praticamente inizio nel 1946 con il calcolatore elettronico chiamato ENIAC, realizzato con 18.000 valvole termoioniche, occupava 180 mq e consumava 200 kw. Ma l'idea che sta alla
DettagliMarta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona
Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Classificazione delle immagini Le immagini si suddividono in raster e vettoriali. Le immagini raster sono di tipo
DettagliGuida di riferimento dei codici a barre
Guida di riferimento dei codici a barre Versione 0 ITA 1 Introduzione 1 Panoramica 1 1 Questa guida di riferimento contiene informazioni sulla stampa dei codici a barre attraverso l invio diretto di comandi
DettagliLa codifica delle immagini
Analogamente possiamo codificare le immagini a colori. In questo caso si tratta di individuare un certo numero di sfumature, gradazioni di colore differenti e di codificare ognuna mediante un'opportuna
DettagliLez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2
Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via
DettagliLezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE. Lez2 Informatica Sc. Giuridiche Op. aritmetiche/logiche arch.
Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE Comunicazione importante dalla prossima settimana, la lezione del venerdì si terrà: dalle 15:00 alle 17.15 in aula 311 l orario
DettagliInformatica. Rappresentazione binaria Per esempio +101010000 diventa +0.10101 10 18/10/2007. Introduzione ai sistemi informatici 1
Informatica Pietro Storniolo storniolo@csai.unipa.it http://www.pa.icar.cnr.it/storniolo/info200708 Numeri razionali Cifre più significative: : sono le cifre associate ai pesi maggiori per i numeri maggiori
DettagliFondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio
Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio Rappresentazione dell Informazione
DettagliRappresentazione delle immagini
Rappresentazione delle immagini Le immagini sono informazioni continue in tre dimensioni: due spaziali ed una colorimetrica. Per codificarle occorre operare tre discretizzazioni. Due discretizzazioni spaziali
DettagliImmagini vettoriali. Immagini raster
Immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori. I vettori sono segmenti definiti da un punto di origine, una direzione e
DettagliNella prima lezione... Che cos è il Digitale. Prima parte: Che cos è il Digitale. Che cos è il Digitale. Che cos è il Digitale
!"$#%!" #% Nella prima lezione... Definizione di Informatica Cosa è una soluzione algoritmica Esempi di algoritmi cicalese@dia.unisa.it 2 Prima parte: Società dell informazione Ma cosa vuol dire società
DettagliLA RAPPRESENTAZIONE DELLE INFORMAZIONI
ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOJ GRAFICA E COMUNICAZIONE LA RAPPRESENTAZIONE DELLE INFORMAZIONI Prof. G. Ciaschetti DATI E INFORMAZIONI Sappiamo che il computer è una macchina stupida, capace
DettagliLa quantità. Rappresentazione dei numeri I numeri rappresentano quantità. Il sistema Binario. Binario
Corso Integrato di Statistica Informatica e Analisi dei dati Informatica - a Dr Carlo Meneghini Dip. di Fisica E. Amaldi via della Vasca Navale 8 meneghini@fis.uniroma.it st. 8 - tel.: 6 777 Home page
DettagliRappresentazione dei numeri naturali. La codifica associa alle informazioni dell alfabeto sorgente uno o più simboli dell alfabeto codice:
Rappresentazione dei numeri naturali La codifica associa alle informazioni dell alfabeto sorgente uno o più simboli dell alfabeto codice: 1 I 0001 / 2 II 0010 // 3 III 0011 /// 4 IV 0100 //// 5 V 0101
DettagliEditoria Elettronica
Editoria Elettronica Vincenzo Gervasi Dipartimento di Informatica Università di Pisa email: gervasi@di.unipi.it www: http://www.di.unipi.it/~gervasi Logistica del corso Orario delle lezioni: Prima parte
DettagliCodifica delle immagini (parte I)
Codifica delle immagini (parte I) Prof. Marco Dell Oro December 11, 2013 1 Elementi della codifica Le immagini digitali sono risultato della composizione sugli schermi di una serie di elementi di colore
DettagliVariabili e tipi di dato
Variabili e tipi di dato Tutte le variabili devono essere dichiarate, specificandone il tipo La dichiarazione deve precedere l uso Il tipo è un concetto astratto che esprime: L allocazione di spazio per
DettagliCapitolo V : Il colore nelle immagini digitali
Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche
DettagliFILE: ESTENSIONI o Formati. Augusto Grossi
FILE: ESTENSIONI o Formati Augusto Grossi File: estensioni Tutti i file sono distinguibili tra loro, oltre che dal nome e dall icona, anche dal formato (o estensione), indicato sempre dopo il nome del
DettagliLE FUNZIONI A DUE VARIABILI
Capitolo I LE FUNZIONI A DUE VARIABILI In questo primo capitolo introduciamo alcune definizioni di base delle funzioni reali a due variabili reali. Nel seguito R denoterà l insieme dei numeri reali mentre
DettagliI formati dei file immagine
I formati dei file immagine Le immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori I vettori sono segmenti definti da un punto
DettagliImmagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano
Immagini digitali LA CODIFICA DELLE IMMAGINI Anche le immagini possono essere memorizzate in forma numerica (digitale) suddividendole in milioni di punti, per ognuno dei quali si definisce il colore in
DettagliCorso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione in virgola mobile
Problemi connessi all utilizzo di un numero di bit limitato Abbiamo visto quali sono i vantaggi dell utilizzo della rappresentazione in complemento alla base: corrispondenza biunivoca fra rappresentazione
DettagliUn ripasso di aritmetica: Conversione dalla base 10 alla base 16
Un ripasso di aritmetica: Conversione dalla base 1 alla base 16 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base sedici sarà del tipo: c m c m-1... c 1 c (le c i sono cifre
DettagliINFORMATICA. Automa TRATTAMENTO AUTOMATICO DELLE INFORMAZIONI
Automa L automa è un sistema, che imita il comportamento umano, in grado di ricevere informazioni dall'esterno (input), reagire alle stesse elaborandole (processing), e inviare informazioni di nuovo all'esterno
DettagliFotografia corso base. Educazione Permanente Treviso. Specifiche digitali. Federico Covre. http://arcifotografiabase.wordpress.com
Fotografia corso base Educazione Permanente Treviso Specifiche digitali http://arcifotografiabase.wordpress.com Federico Covre Pixel (picture element) Indica ciascuno degli elementi puntiformi che compongono
Dettagli4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0
Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice
DettagliOrganizzazione della memoria
Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010
DettagliInformatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter
Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura
DettagliLa codifica delle informazioni
La codifica delle informazioni Bit e byte Come già visto l elaboratore è in grado di rappresentare informazioni al proprio interno solo utilizzando cifre binarie (bit) che solitamente vengono manipolate
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Università degli Studi di Foggia - CdLS in Odontoiatria e Protesi Dentarie Grafica vettoriale!2
DettagliCORSI I principali programmi Adobe Photoshop/InDesign/Illustrator Nozioni di base
CORSI I principali programmi Adobe Photoshop/InDesign/Illustrator Nozioni di base Interfaccia programma InDesign Comprendere il concetto dei programmi Adobe e la loro funzione Prima di tutto bisogna tener
DettagliCodifica binaria e algebra di Boole
Codifica binaria e algebra di Boole Corso di Programmazione A.A. 2008/09 G. Cibinetto Contenuti della lezione Codifica binaria dell informazione Numeri naturali, interi, frazionari, in virgola mobile Base
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:
DettagliCodifiche a lunghezza variabile
Sistemi Multimediali Codifiche a lunghezza variabile Marco Gribaudo marcog@di.unito.it, gribaudo@elet.polimi.it Assegnazione del codice Come visto in precedenza, per poter memorizzare o trasmettere un
DettagliCome possiamo rappresentare le informazioni all interno di un sistema di calcolo?
Problema Come possiamo rappresentare le informazioni all interno di un sistema di calcolo? Si introduce il concetto di codifica codifica informazione rappresentazione decodifica Codifica (o Codice) X:
DettagliSistemi di numerazione: binario, ottale ed esadecimale
Sistemi di numerazione: binario, ottale ed esadecimale Codifica binaria dell Informazione Bit Byte Kilobyte Megabyte Gigabyte 0/1 (si/no) 00010010 (8 bit) 2 10 = 1024 byte 2 20 ~ 1.000.000 byte 2 30 ~
DettagliInformatica grafica e Multimedialità. 4 Immagini grafiche
Immagini raster e vettoriali Le immagini grafiche si distinguono in due classi differenti: immagini raster e immagini vettoriali. Le immagini raster, dette anche pittoriche o pixel-oriented, dividono l
DettagliCodici Numerici. Modifica dell'informazione. Rappresentazione dei numeri.
Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri. A partire da questa lezione, ci occuperemo di come si riescono a codificare con sequenze binarie, quindi con sequenze di 0 e 1,
DettagliLezione 2: Immagini digitali (1)
Lezione 2: Immagini digitali (1) Informatica e produzione Multimediale Docente: Umberto Castellani Immagini digitali Digitalizzazione o acquisizione di immagini del mondo reale (es. da una fotografia).
DettagliArchitettura hardware
Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
DettagliCalcolatori Elettronici I
Calcolatori Elettronici I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione A.A. 2018-2019 1 Codice ASCII ASCII (American Standard Code for Information Interchange)
DettagliCon il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
Dettagli11010010 = 1*2^7 + 1*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 210
Il sistema BINARIO e quello ESADECIMALE. Il sistema di numerazione binario è particolarmente legato ai calcolatori in quanto essi possono riconoscere solo segnali aventi due valori: uno alto e uno basso;
DettagliStrutturazione logica dei dati: i file
Strutturazione logica dei dati: i file Informazioni più complesse possono essere composte a partire da informazioni elementari Esempio di una banca: supponiamo di voler mantenere all'interno di un computer
DettagliLaboratorio di Programmazione
Laboratorio di Programmazione (Laurea triennale in matematica) Lezione 4 Codifica dei dati (e dei programmi) 2 Ogni informazione ha una rappresentazione digitale che utilizza due stati che dal punto di
DettagliTECNICHE AVANZATE DI I/O. Al loro livello più basso, tutti i file scritti sull hard disk. Training per esperti SU FILE
Training per esperti TECNICHE AVANZATE DI I/O SU FILE Spesso, la decisione di dividere in processi differenti la produzione dei dati dall uso degli stessi viene presa perché occorre scrivere i dati su
DettagliFondamenti di Informatica
Fondamenti di Informatica Corso di Laurea in Scienze dell'educazione, 2014-15 Lorenzo Bettini http://www.di.unito.it/~bettini Informazioni generali Ricevimento studenti su appuntamento Dipartimento di
DettagliLa codifica dei caratteri di un testo
La codifica dei caratteri di un testo L obiettivo è quello di comunicare con il calcolatore usando il nostro linguaggio. Dobbiamo rappresentare le lettere dell alfabeto L insieme di simboli comunemente
DettagliAlgoritmi e strutture dati. Codici di Huffman
Algoritmi e strutture dati Codici di Huffman Memorizzazione dei dati Quando un file viene memorizzato, esso va memorizzato in qualche formato binario Modo più semplice: memorizzare il codice ASCII per
DettagliIl Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10
Il Software e Il Sistema Operativo Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Cosa Impareremo Programmi e Processi Struttura del Sistema Operativo Sviluppo di Programmi I files e la loro
DettagliRappresentazione dei numeri in un calcolatore
Corso di Calcolatori Elettronici I A.A. 2010-2011 Rappresentazione dei numeri in un calcolatore Lezione 2 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Rappresentazione dei numeri
DettagliLinguaggi ed Applicazioni mul1mediali
Università degli Studi di Urbino "Carlo Bo" Linguaggi ed Applicazioni mul1mediali 01.02 - streaming Introduzione alla compressione e allo streaming Maurizio Maffi ISTI Informa1on Science and Technology
DettagliLe immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi
Le immagini digitali formati, caratteristiche e uso Testo e foto di Mario Ceppi GIF Ideale per la rappresentazione di immagini sul Web come gif animate, pulsanti e intestazioni, non è invece adatto alle
DettagliLa codifica delle immagini
La codifica delle immagini Grafica vettoriale: descrizione di elementi geometrici primitivi, i quali vengono specificati individualmente. Non si descrivono i pixel singolarmente. si definiscono le curve
DettagliCompilatore risorse display grafico LCD serie IEC-line
Compilatore risorse display grafico LCD serie IEC-line aggiornamento: 22-11-2012 IEC-line by OVERDIGIT overdigit.com 1. Il display grafico LCD I PLC della serie IPC-line possono disporre opzionalmente
DettagliI NUMERI DECIMALI. che cosa sono, come si rappresentano
I NUMERI DECIMALI che cosa sono, come si rappresentano NUMERI NATURALI per contare bastano i numeri naturali N i numeri naturali cominciano con il numero uno e vanno avanti con la regola del +1 fino all
Dettagli