Capitolo 2 Codifica binaria dell informazione. 2.1 Rappresentazione. La rappresentazione dell informazione. Alfabeti e simboli

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Capitolo 2 Codifica binaria dell informazione. 2.1 Rappresentazione. La rappresentazione dell informazione. Alfabeti e simboli"

Transcript

1 Capitolo 2 Codifica binaria dell informazione 2. - Rappresentazione 2.2 Codifica di caratteri 2.3 Codifica dei numeri Trasmissione Protezione 2. Rappresentazione La rappresentazione dell informazione Informazione - Stringa di lunghezza finita formata da simboli s i appartenenti ad un alfabeto di definizione A: s s 2 s 3. s i s n- s n con s i A:{a, a 2,.., a m } Alfabeti e simboli Esempi: testo e caratteri numero e cifre musica e note immagine, pixel e toni di grigio disegno e pend./lung. di tratti misura e posizione di un indice parlato e fonemi Simboli di informazione - Variabili a cui può essere assegnato come valore uno qualsiasi degli elementi dell alfabeto A

2 Il modello Rappresentazione binaria dell informazione sorgente canale messaggio destinazione Rappresentazione binaria delle richieste e delle notifiche controllo Rappresentazione binaria dei comandi e degli stati stringa alfabeto percorso dei dati Rappresentazione binaria dei dati e dei risultati La codifica binaria della informazione n bit b b 2 b 3 b n Codici binari codice

3 2 n config Codice binario Codice binario - Funzione dall insieme delle 2 n configurazioni di n bit ad un insieme di M informazioni (simboli alfanumerici, colori, eventi, stati interni, ecc.). Condizione necessaria per la codifica: 2 n M n.u.? 5 z a M informazioni m Proprietà di un codice Il codice è una rappresentazione convenzionale dell informazione. La scelta di un codice è condivisa da sorgente e destinazione ed ha due gradi di libertà: il numero di bit (qualsiasi, a patto che sia 2 n M ) l associazione tra configurazioni e informazioni; a parità di n e di M le associazioni possibili sono C = 2 n! / (2 n -M)! n =, M = 2 C = 2 n = 2, M = 4 C = 24 n = 3, M = 8 C = n = 4, M = C = n: n di bit Codici ridondanti e non ridondanti Codici ridondanti 8 n > n min 7 6 non ridondanti 5 Codici M: n di informazioni n min = lg 2 M 2 Altri 29 miliardi di codici a 4 bit più meno segno BCD Esempi Cifre decimali zero uno due tre quattro cinque sei sette otto nove segmenti N.B. = acceso n.u. colori uno su dieci

4 Codice a 7 segmenti a f b g e c d Universal Product Code a b c d e f g Trascodifica La trascodifica sul percorso dei dati La calcolatrice tascabile Codici esterni Trascodifica Trascodifica Codice interno Unità di elaborazione e di memoria Il codice interno è di norma non ridondante per minimizzare il n di bit da elaborare e da memorizzare. Il codice esterno è di norma ridondante, per semplificare la generazione e la interpretazione delle informazioni, e standard, per rendere possibile la connessione di macchine (o unità di I/O) fatte da Costruttori diversi. Codice ridondante per la visualizzazione dei dati Codice ridondante per la introduzione dei dati e dei comandi Codice BCD per la rappresentazione interna dei numeri

5 Esempio : un editor Input/output di un ascensore tastiera buffer di input memoria principale memoria video schermo uno su enne scan-code ASCII font/bit-map Riga- Colonna - Colore C C C C 3 2 T Presenza al piano (Encoder) M = 5 n min = 3 Pulsanti di chiamata (Encoder) M = 5 n min = 3 Pulsantiera in cabina (Encoder) M = 5 n min = 3 ELABORAZIONE controllo movimento cabina e apertura/chiusura porte Display di cabina (Decoder) M = 5 n min = 3 Indicazione di presenza (Decoder) M = 5 n min = T Le due trascodifiche Codici proprietari e standard x 4 x 3 x 2 x ENCODER trascod. da su 4 a binario y 2 y y x 4 x 3 x 2 x y 2 y y Codice proprietario - Codice fissato da un Costruttore per mettere in comunicazione apparati da lui realizzati L uso di codici proprietari ottimizza le prestazioni e protegge il mercato di certe apparecchiature. Esempi: Linguaggio Assembler, Periferiche, Telecomando TV x 2 x x DECODER trascod. da binario a su 8 y 7 y 6 y 5 y 4 y 3 y 2 y y x 2 x x y 7 y 6 y 5 y 4 y 3 y 2 y y Codice standard - Codice fissato da norme internazionali ( de iure ) o dal costruttore di una macchina utile per tutti gli altri ( de facto ). L uso di codici standard nelle unità di I/O consente di collegare macchine fatte da costruttori diversi Esempi: Stampanti e Calcolatori, Calcolatori e Calcolatori

6 La codifica Morse 2.2 La codifica dei caratteri t t t 2 t 3 t t t 2 t 3 E D T F A H I B N X M V O C S Y R L G J W Z U Q K P Caratteristiche: Lunghezza variabile Stringhe separate da pause Efficiente per l uso da parte di operatori umani Difficoltoso il progetto di ricetrasmettitori automatici Stringhe di uguale lunghezza (Baudot: 5 bit) I 96 simboli di testo (ASCII a 7 bit) Codice ASCII esteso (8 bit) caratteri di controllo A " 2 B # 3 C $ 4 D % 5 E & 6 F ' 7 G ( 8 H ) 9 I * : J + ; K, < L - = M. > N /? O P ' p Q a q R b r S c s T d t U e u V f v W g w X h x Y i y Z j z [ k { \ l ] m } ^ n ~ _ o DEL 5 bit : 32 configurazioni N.B. - Lo standard Unicode (6 bit) consente di rappresentare diversi sottoinsiemi di caratteri. 3 bit 8 conf.

7 Bit map: un codice ridondante per simboli alfanumerici Bianco/nero: pixel, bit Tonalità: pixel, 8 bit Colori RGB: pixel, 24 bit 2.3 La codifica dei numeri Font Matrice di pixel: ad es. 8x8 Numeri in base B Il sistema di numerazione in base 2 (il caso dei numeri naturali < 2 n ) ) Rappresentazione: a n- a, a - a -m a i {,,., (B-)} 2) Valore: (N) B = (a n-.b n- + +a.b + a -.B - + a -2.B -2 + a -m.b -m ) n bit b n- b n-2 b b N N 2 N N (N) 2 = b n-.2 n- + b n-2.2 n-2 + +b.2 Lunghezza della stringa in base 2 e in base Dato un numero decimale con m cifre (N) m - per la sua rappresentazione binaria deve essere 2 n > m e quindi n = (m log 2 ) (3,32 m)

8 Conversioni da base 2 a base Conversione di base Conversione da base 2 a base (N) = (b n-.2 n- + b n-2.2 n-2 + +b.2 +b.2 ) ESEMPIO: = 38 Osservazione: (N) = (b n-.2 n- + b n-2.2 n-2 + +b.2 +b.2 ) (N) /2= (b n-.2 n-2 + b n-2.2 n-3 + +b.2 ) + (b.2 - ) = Q + R. 2 - Conversione di un numero naturale N da base a base 2 Altre rappresentazioni di numeri binari i = i+ i = A = N B = (A / 2) = (Q i + R i 2 - ) NO A = Q i b i = R i A = SI fine ESEMPIO: 3 3/2 = 65 +.,5 65 = 32 +.,5 32/2 = 6 + 6/2 = 8 + 8/2 = 4 + 4/2 = 2 + 2/2 = + /2 = +.,5 Sistema esadecimale: B =6 cifre:,,..,9,a,b,c,d,e,f codice binario: =, =,, f = n di bit per cifra: 4 ESEMPIO: - C4 Sistema ottale: B = 8, cifre:,,,7 codice OCTAL: =,, 7 = n di bit per cifra: 3 ESEMPIO: -- 34

9 Addizione (carry) + = + = + = + = r i a i b i Full Adder s i r i+ Operazioni aritmetiche r n s n r n- r n-2 r a n- a n-2 a a + b n- b n-2 b b s n- s n-2 s s r i a i b i r i+ s i Sottrazione (borrow) Moltiplicazione - = - = n.a. - = - = p i a i b i Full Subtracter p i a i b i p i+ d i d i p i+. =. =. =. = p n d n p n- p n-2 p a n- a n-2 a a - b n- b n-2 b b d n- d n-2 d d P = Y.X = Y.(x n-.2 n- + + x.2 +x.2 ) = (Y.x n- ).2 n (Y.x ).2 +(Y.x ).2 =P n-.2 n- + +P.2 +P.2 P i = (Y.x i ) = (y n-. x i ).2 n- + + (y.x i ).2

10 Moltiplicazione (shift and add) Rappresentazione dei numeri razionali y 3 y 2 y y x 3 x 2 x x Come coppia di interi (più un bit per il segno) x y 3 x y 2 x y x y x y 3 x y 2 x y x y x 2 y 3 x 2 y 2 x 2 y x 2 y x 3 y 3 x 3 y 2 x 3 y x 3 y s Notazione scientifica i n i n-... i f f 2... f n i n i n-... i f f 2... f n s m n m n-... m s e n e n-... e p 7 p 6 p 5 p 4 p 3 p 2 p p 2.4 Trasmissione Modalità

11 Es.: Codice a 8 bit Modalità di trasmissione dei bit: compromesso spazio/tempo 8 n segnali Trasmissione in parallelo trasmis. in serie Modalità di trasmissione dei bit: le unità di conversioni S/P e P/S Convertitore S/P Elaborazione trasmissione in parallelo Convertitore P/S trasmis. in serie 4 2 Trasmissione in serie/parallelo Trasmissione in serie n intervalli La modalità di trasmissione all interno della macchina è di norma in parallelo (per massimizzare la velocità di elaborazione) La modalità di trasmissione all esterno della macchina è di norma in serie (per minimizzare la complessità del supporto fisico) La conversione P/S di un byte La serializzazione di due bit b b b 2 b 3 b 4 b 5 b 6 b 7 Il selettore Ingresso: Uscita: b, b, b 2, b 3, b 4, b 5, b 6, b 7 b b b 2 b 3 b 4 b 5 b 6 b 7 Stato: Data Path i i M U X a u deviatore a i i u Oscillatore Contatore con 8 stati (N) 2 Controller se a= allora u=i altrimenti u=i

12 Conversione S/P di un byte La distribuzione di due bit b b b 2 b 3 b 4 b 5 b 6 b 7 Il distributore (N) Contatore con 8 stati b b b 2 b 3 b 4 b 5 b 6 b 7 Oscillatore i D E C a Contatore con 2 stati f f u u a f f Il Decoder genera 2 flag di validità, di cui uno solo alla volta ha valore. L uscita che riceve tale valore è la destinazione del bit d ingresso i Modalità di controllo (ASCII a 7 bit) : codifica dei comandi e protocollo di scambio telescrivente Comandi per il protocollo telescrivente Protocolli NUL DLE SOH DC STX DC2 ETX DC3 EOT DC4 ENQ NAK ACK SYN BEL ETB BS CAN HT EM LF SUB VT ESC FF FS CR GS SO RS SI US Esempio: sorgente tempo BEL ENQ SOH.. LF CR STX.. EOT ACK/NAK destinazione

13 Sincronizzazione Comunicazione asincrona di un byte: il protocollo RS232 La destinazione deve sapere in quali istanti di tempo i valori presenti sul canale sono significativi. Si hanno due casi: dato p Selettore a 2 vie bit Dispositivo periferico accoppiamento stretto accoppiamento lasco Tx Contatore con 2 stati Porta seriale N.B. devono operare quasi allo stesso ritmo! S D S D Riposo Start I bit II bit... VIII bit Parità Stop Disturbi e Guasti 2.5 Protezione sorgente canale destinazione linea di trasmissione unità di memoria Obiettivo: riconoscere alla destinazione le configurazioni modificate. Condizione necessaria: il codice deve essere ridondante se arriva una configurazione non utilizzata la destinazione ha la certezza della sua non integrità; se arriva una configurazione utilizzata la destinazione ha solo una certa probabilità che sia integra. Ulteriore condizione - Le configurazioni non utilizzate devono essere le modifiche più probabili delle configurazioni utilizzate.

14 Codici separabili: rilevazione di errori Gestione degli errori Tx F bit di informazione (information bits) I C bit di controllo (check bits) Rx F C F R C bit di sindrome d errore ricezione N = N + NO Errore? SI E = E + NO Perdita consentita? SI NO Memoria in Tx? SI SI E/N >k? NO Correzione Ritrasmissione Manutenzione o sostituzione del canale Scarto L ipotesi degli errori indipendenti Codici con rilevazione di errori Consideriamo una stringa di n bit e supponiamo che l evento di modifica di un bit (o errore) da parte di un disturbo a) sia indipendente dalla posizione del bit nella stringa; b) si verifichi con probabilità pari a p (tasso di errore). La probabilità che la stringa ricevuta contenga e errori è data da: Esempio: p = % N.B. molto alto! () n e P e =.. p e (-p) n-e n P P P 2 P ,27 % 7,46 %,26 %,5 % % 3,76 %,4 %,49 % Per n = 8 le modifiche più probabili riguardano un solo bit Per n = 6 le modifiche più probabili riguardano uno o due bit

15 Distanza minima di un codice Distanza fra due configurazioni binarie di n bit: D(A,B) - Numero di bit omologhi che hanno valore diverso. Esempi: D(,) = ; D(,) = 2; D(,) = 3 Distanza minima di un Codice C: DMIN (C) - Valore minimo della distanza tra due qualsiasi delle configurazioni utilizzate. Esempi: DMIN (Codice ASCII) = ; DMIN (Codice semaforo) = 2 I codice non ridondanti hanno DMIN=. I codice ridondanti possono avere DMIN >. Distanza minima e rilevazione degli errori Un codice per la rilevazione di tutti i possibili errori singoli, o SEDC (Single Error Detection Code), deve non utilizzare tutte le configurazioni che distano uno da ciascuna delle configurazioni utilizzate. Un codice SED deve dunque avere almeno DMIN = 2. Un codice per la rilevazione di modifiche su k bit deve avere almeno DMIN = k+. Esempio: DMIN (UPC) = 2 Il bit di parità : una semplice modalità per ottenere la rilevazione di errori singoli Bit di parità p - bit che la sorgente aggiunge ad una stringa di bit di codifica al fine di renderne pari il n di uni. Errore di parità e - bit che la destinazione pone a se e solo se riceve una configurazione con un numero dispari di uni. x x2 Calcolo del bit di parità x x 2 p Codice con DMIN = 2 x x 2 p e confronto p = F(x, x2) e = F(x, x2, p) = F(F(x, x2), p) Funzione composta Disposizione in serie

16 La correzione di errori singoli (esempio) Codici con correzione di errori Tx trasmette o NO = o SI = Se P >> P 2 ogni configurazione errata può essere corretta A causa dei disturbi Rx può ricevere una terna qualsiasi Distanza minima e correzione degli errori Il codice dell esempio precedente ha DMIN=3. Ogni SECC (Single Error Correction Code) deve avere DMIN 3. Un codice con DMIN = 2k+ rileva 2k errori e può correggerne fino a k. Di solito si corregge un solo bit e si usa la ridondanza introdotta per valutare la qualità del canale (manutenzione/sostituzione) Codici separabili: correzione di errori Hamming (Bell Labs, 95) ha dimostrato che per correggere gli errori singoli su informazioni codificate con I bit occorrono C bit di controllo tali che 2 C I + C +. Tx F I C Rx F C F R correzione C bit di sindrome d errore Le 2 C configurazioni delle sindromi di errore devono indicare se non c è errore ( situazione) e se c è, dov è (I + C situazioni).

17 i i 2 i3 i 4 Bit di controllo da aggiungere c = F(i, i 2,i 4 ) c 2 = F(i,i 3,i 4 ) c 3 = F(i 2,i 3,i 4 ) Il codice di Hamming c c 2 c 3 t 3 t 5 t 6 t 7 t t 2 t 4 il bit errato è r i con i = (s 3 s 2 s ) 2 Stringa Trasmessa Bit di sindrome da calcolare s = F(r 3,r 5,r 7,r ) s 2 = F(r 3,r 6,r 7,r 2 ) s 3 = F(r 5,r 6,r 7,r 4 ) ES.: I = R= c = s = c 2 = s 2 = c 3 = s 3 = r 3 r 5 r 6 r 7 r r 2 r 4 Stringa ricevuta s s 2 s 3

2.1 Rappresentazione binaria dell informazione I Interruttore I 0 alto 1 1 basso 0

2.1 Rappresentazione binaria dell informazione I Interruttore I 0 alto 1 1 basso 0 Capitolo 2 Bit 2. - Rappresentazione dell informazione 2.2 Codici binari 2.3 - Trasmissione dell informazione 2.4 - Protezione dell informazione Descrizione dei segnali Variabili binarie Bit (binary digit)

Dettagli

Reti Logiche LA A.A. 2008-2009

Reti Logiche LA A.A. 2008-2009 Reti Logiche LA A.A. 2008-2009 Contatti Tel : 051 2093860 e-mail : smatt@ieee.org Web : www.vision.deis.unibo.it/smatt Ricevimento DEIS 1 piano Mercoledì 14-16 (verificare sul sito per eventuali variazioni)

Dettagli

CODIFICA DELL INFORMAZIONE E CODICI BINARI

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

Dettagli

La Rappresentazione dell Informazione

La Rappresentazione dell Informazione La Rappresentazione dell Informazione Parte III I codici Codici a.a. 27-28 Un codice è una funzione che associa ad una sequenza di simboli un significato Codice : {entità} {sequenze di simboli} Un codice

Dettagli

Andrea 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

Dettagli

LA 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 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

Dettagli

Aspetti dell informazione

Aspetti dell informazione Aspetti dell informazione Quando abbiamo a che fare con informazione di qualunque tipo distinguiamo: contenuto (messaggio/significato) rappresentazione (codifica/significante) supporto materiale Il numero

Dettagli

LETTORE BARCODE BLASTER LINE

LETTORE BARCODE BLASTER LINE LETTORE BARCODE BLASTER LINE MANUALE UTENTE V 4.0 IT BLASTER Contents - 1 - Barcode Scanner Install Flow Chart Leggere il barcode Programmazione Leggere i codici di Resetta i Parametri impostazione necessari

Dettagli

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

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 Corso di Informatica A (A-L) Corso di Laurea in Scienze e Tecniche Psicologiche a.a 2005/06 Prof. ssa Maria Luisa Sapino Dip. Informatica Univ.Torino C.so Svizzera 185,Torino email:mlsapino@di.unito.it

Dettagli

Codifica dell Informazione

Codifica 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

Dettagli

LETTORE BARCODE V 2.1 EN MANUALE UTENTE

LETTORE BARCODE V 2.1 EN MANUALE UTENTE LETTORE BARCODE V 2.1 EN MANUALE UTENTE INSTALLAZIONE LETTORE Connessione PS-2 Connessione RS-232 (Necessita di alimentatore 5V) 1 INSTALLAZIONE LETTORE Connessione USB 2 COME USARE IL MANUALE Per impostare

Dettagli

Guida di riferimento dei codici a barre

Guida 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

Dettagli

La rappresentazione delle informazioni

La rappresentazione delle informazioni La rappresentazione delle informazioni In queste pagine cercheremo di capire come sia possibile rappresentare mediante numeri e memorizzare in un file testi, immagini, video, suoni... Il computer per lavorare

Dettagli

Enrica Reggiani 31/10/2010 NUMERI E CODICI

Enrica Reggiani 31/10/2010 NUMERI E CODICI NUMERI E CODICI SISTEMI DI NUMERAZIONE Sistema posizionale e forma polinomiale del numero ll sistema decimale è quello più congeniale all uomo; il sistema binario è alla base della rappresentazione dei

Dettagli

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli Codice La relazione che associa ad ogni successione ben formata di simboli di un alfabeto il dato corrispondente è detta codice. Un codice mette quindi in relazione le successioni di simboli con il significato

Dettagli

La codifica. dell informazione

La 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

Dettagli

Codifica dell Informazione

Codifica dell Informazione Francesco Folino CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati e istruzioni in un formato tale che l esecutore automatico

Dettagli

OBIETTIVI DI APPRENDIMENTO CONTENUTI ABILITÀ

OBIETTIVI DI APPRENDIMENTO CONTENUTI ABILITÀ Conosce il valore posizionale delle cifre. Adotta efficaci strategie di calcolo scritto e orale con la moltiplicazione e la divisione. UNITÀ DIDATTICA N. 1 NUMERO - CALCOLO OBIETTIVI DI APPRENDIMENTO CONTENUTI

Dettagli

Programma 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 Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Codifica dell informazione Il calcolatore memorizza ed elabora

Dettagli

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare

Dettagli

Modulo: Elementi di Informatica

Modulo: Elementi di Informatica LE UNITA DI MISURA(1/4) Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Fisica medica e statistica Modulo: Elementi di Informatica A.A. 2009/10 Lezione 2

Dettagli

Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi

Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi Somma di numeri floating point Algoritmi di moltiplicazione e divisione per numeri interi Standard IEEE754 " Standard IEEE754: Singola precisione (32 bit) si riescono a rappresentare numeri 2.0 10 2-38

Dettagli

Bit, Byte, Word e Codifica Dati

Bit, Byte, Word e Codifica Dati Bit, Byte, Word e Codifica Dati Come vengono immagazzinati i dati nella memoria? Le informazioni salvate e non all'interno della memoria del calcolatore vengono gestite come un insieme di numeri in sistema

Dettagli

La codifica. dell informazione. Tipi di informazione

La codifica. dell informazione. Tipi di informazione Tipi di informazione 11111111111111111111111 111111111111111111111111111 111111111111111111111111111 111111111111111111111111111 1111111111111111111111111 11111111111111111111111111 11111111111111111111111

Dettagli

Lion. Manuale Utente. v3.1

Lion. Manuale Utente. v3.1 Lion Manuale Utente v3.1 Indice Capitolo 1 Informazioni di sistema 1.1 Spiegazioni manuale 3 1.2 Regolazione parametri - I 3 1.3 Regolazione parametri - II 4 Capitolo 2 Settaggio di sistema 2.1 Scelta

Dettagli

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

Modulo 1: Le I.C.T. UD 1.2d: La codifica Digitale dei caratteri Modulo 1: Le I.C.T. : La codifica Digitale dei caratteri Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno

Dettagli

Sommario. Tabelle ad indirizzamento diretto e hash Funzioni Hash

Sommario. Tabelle ad indirizzamento diretto e hash Funzioni Hash Funzioni Hash Sommario Tabelle ad indirizzamento diretto e hash Funzioni Hash Requisiti Metodo della divisione Metodo della moltiplicazione Funzione Hash Universale La ricerca Talvolta si richiede che

Dettagli

1.2d: La codifica Digitale dei caratteri

1.2d: La codifica Digitale dei caratteri 1.2d: La codifica Digitale dei caratteri 2 Bibliografia Curtin, 3.6 (vecchie edizioni) Curtin, 2.5 (nuova edizione) CR pag. 9-14 Questi lucidi 3 La codifica dei caratteri Un testo è rappresentato attraverso

Dettagli

Sommario. 1 Codifica binaria delle informazioni. 2 Codifica binaria di informazioni di tipo numerico e aritmetica binaria

Sommario. 1 Codifica binaria delle informazioni. 2 Codifica binaria di informazioni di tipo numerico e aritmetica binaria Sommario Codifica delle informazioni 1 Codifica delle informazioni M. Favalli 2 Codifica di informazioni di tipo numerico e aritmetica Engineering Department in Ferrara 3 M. Favalli (ENDIF) Codici Reti

Dettagli

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

Codifica dati e istruzioni. Lezione 9. Codifica dati e istruzioni. Codifica dati e istruzioni. Codifica binaria dell informazione 24//22 Codifica dati e istruzioni Lezione 9 Codifica dell informazione Algoritmi = istruzioni + dati. Per scrivere un programma che descriva un algoritmo è necessario rappresentare istruzioni e dati utilizzando

Dettagli

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

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1 Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo 1 4-Rappresentazione di informazioni non numeriche 1 Prerequisiti Struttura del sistema di elaborazione Evoluzione dei sistemi di elaborazione Uso elementare della multimedialità

Dettagli

Numeri Frazionari. Numeri Frazionari

Numeri Frazionari. Numeri Frazionari Numeri Frazionari Conversione da decimale a binario: si convertono separatamente parte intera e parte frazionaria per la parte intera si segue la procedura di conversione già vista; per la parte frazionaria

Dettagli

Esercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN zkiziltan@deis.unibo.it

Esercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN zkiziltan@deis.unibo.it Esercitazioni di Reti Logiche Lezione 1 Rappresentazione dell'informazione Zeynep KIZILTAN zkiziltan@deis.unibo.it Introduzione Zeynep KIZILTAN Si pronuncia Z come la S di Rose altrimenti, si legge come

Dettagli

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

Codifica 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

Dettagli

La codifica dell informazione

La codifica dell informazione La codifica dell informazione Algoritmo Codifica dati e istruzioni descrizione della soluzione di problema scritta in modo da poter essere eseguita da un esecutore (eventualmente diverso dall autore dell

Dettagli

Voyager 9520/40 Voyager GS9590 Eclipse 5145 Guida introduttiva

Voyager 9520/40 Voyager GS9590 Eclipse 5145 Guida introduttiva Voyager 9520/40 Voyager GS9590 Eclipse 5145 Guida introduttiva VG-ECL-IT-QS Rev C 6/12 Operazioni preliminari Spegnere il sistema prima di collegare il lettore e riaccenderlo una volta terminati i collegamenti

Dettagli

Software. Parte 2. Considerazione... Il computer? NO! Se l utente inserisce dati e ottiene risultati significa che aveva un problema che qualcuno

Software. Parte 2. Considerazione... Il computer? NO! Se l utente inserisce dati e ottiene risultati significa che aveva un problema che qualcuno Parte 2 Software Considerazione... Se l utente inserisce dati e ottiene risultati significa che aveva un problema che qualcuno ha risolto per lui Chi ha risolto il problema? Il computer? NO! 2.1 1 quindi

Dettagli

Esame di INFORMATICA (*) Operazioni Aritmetiche: Somma. Lezione 3. Operazioni Aritmetiche: Somma. Operazioni Aritmetiche: Somma

Esame di INFORMATICA (*) Operazioni Aritmetiche: Somma. Lezione 3. Operazioni Aritmetiche: Somma. Operazioni Aritmetiche: Somma Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 3 Operazioni Aritmetiche: Somma + 1 0 1 0 (*) 1 0 1 0 (*) con riporto di 1 2 Operazioni Aritmetiche:

Dettagli

Informazione e sua rappresentazione: codifica

Informazione e sua rappresentazione: codifica Corso di Calcolatori Elettronici I Informazione e sua rappresentazione: codifica ing. Alessandro Cilardo Corso di Laurea in Ingegneria Biomedica Il concetto di informazione Qualunque informazione è definita

Dettagli

Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni

Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni Rappresentazione binaria delle informazioni oppure Rappresentazione digitale delle informazioni 1 Argomenti in dettaglio Struttura modulare a livelli Rappresentazione binaria informazioni Linguaggio macchina

Dettagli

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

Rappresentazione di dati: caratteri. Appunti a cura del prof. Ing. Mario Catalano Rappresentazione di dati: caratteri Appunti a cura del prof. Ing. Mario Catalano 1 Rappresentazione di caratteri Tipologia di caratteri: alfabeto e interpunzioni: A, B,.., Z, a, b,.., z, ;, :,,.. cifre

Dettagli

Lab. Sistemi - Classe 5Bn A. S. 2000/2001 ITIS Primo Levi - Torino AA.AA. STANDARD SERIALE DI COMUNICAZIONE: RS232 Lo standard seriale di

Lab. Sistemi - Classe 5Bn A. S. 2000/2001 ITIS Primo Levi - Torino AA.AA. STANDARD SERIALE DI COMUNICAZIONE: RS232 Lo standard seriale di STANDARD SERIALE DI COMUNICAZIONE: RS232 Lo standard seriale di interfacciamento è stato introdotto al fine di collegare dispositivi remoti a bassa velocità con un calcolatore centrale. In questo genere

Dettagli

CORSO DI CALCOLATORI ELETTRONICI I CdL Ingegneria Biomedica (A-I)

CORSO DI CALCOLATORI ELETTRONICI I CdL Ingegneria Biomedica (A-I) CORSO DI CALCOLATORI ELETTRONICI I CdL Ingegneria Biomedica (A-I) DIS - Università degli Studi di Napoli Federico II Codifica delle Informazioni T insieme delle informazioni da rappresentare E insieme

Dettagli

CALCOLATORI ELETTRONICI CODIFICA DELL INFORMAZIONE

CALCOLATORI ELETTRONICI CODIFICA DELL INFORMAZIONE CALCOLATORI ELETTRONICI CODIFICA DELL INFORMAZIONE Codifica binaria dell informazione Informatica Linguaggi ad alto livello/ Applicazioni Sistema operativo Assembler ISA Architettura di un calcolatore

Dettagli

Unità Didattica 2 Rappresentazione dei Dati

Unità Didattica 2 Rappresentazione dei Dati Unità Didattica Rappresentazione dei Dati Codiica dell Inormazione Ad un calcolatore le inormazioni sono ornite come sequenze di caratteri alanumerici (alabeto esterno [6 lettere maiuscole e minuscole,

Dettagli

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica Rappresentazione delle informazioni Pagina 1 Calcolatori digitali tutte le informazioni vengono rappresentate in forma numerica binaria (0,1): Numeri Caratteri Immagini Video Suoni Pagina 2 La codifica

Dettagli

codifica in virgola mobile (floating point)

codifica in virgola mobile (floating point) codifica in virgola mobile (floating point) Del tutto simile a cosiddetta notazione scientifica o esponenziale Per rappresentare in modo compatto numeri molto piccoli o molto grandi e.g. massa dell elettrone

Dettagli

Rete: classificazione in funzione della distanza fra due generici elementi

Rete: classificazione in funzione della distanza fra due generici elementi Rete: classificazione in funzione della distanza fra due generici elementi WAN: Wide Area Network MAN: Metropolitan Area Network LAN: Local Area Network 1 Distanza - velocità 2 WAN Topologia tipica a maglia

Dettagli

Numeri frazionari. sistema posizionale. due modi: virgola fissa virgola mobile. posizionale, decimale

Numeri frazionari. sistema posizionale. due modi: virgola fissa virgola mobile. posizionale, decimale Numeri frazionari sistema posizionale due modi: virgola fissa virgola mobile posizionale, decimale 0,341=tre decimi più quattro centesimi più un millesimo cifre dopo la virgola: decimi centesimi millesimi

Dettagli

Sistemi di Numerazione e Algebra Booleana

Sistemi di Numerazione e Algebra Booleana Sistemi di Numerazione e Algebra Booleana Laura Farinetti Claudio Fornaro Antonio Lioy Massimo Poncino Dipartimento di Automatica e Informatica Politecnico di Torino Sistemi di numerazione Il sistema di

Dettagli

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

Programma 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

Dettagli

Programmazione modulare

Programmazione modulare Programmazione modulare 2016 2017 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D - 2 F Ore settimanali: 3 ore Prerequisiti per l'accesso

Dettagli

PROGRAMMAZIONE DIDATTICA DI MATEMATICA

PROGRAMMAZIONE DIDATTICA DI MATEMATICA ISTITUTO COMPRENSIVO F. D'ASSISI TEZZE SUL BRENTA (VI) PROGRAMMAZIONE DIDATTICA DI MATEMATICA CLASSE 3^ OBIETTIVI FORMATIVI: I NUMERI CONOSCENZE ABILITA COMPETENZE Leggere, rappresentare e utilizzare i

Dettagli

Rappresentazioni numeriche

Rappresentazioni numeriche Rappresentazioni numeriche Un numero è dotato di un valore una rappresentazione La rappresentazione di un numero è il sistema che utilizziamo per indicarne il valore. Normalmente è una sequenza (stringa)

Dettagli

La rappresentazione dei dati

La rappresentazione dei dati La rappresentazione dei dati Base binaria E la base minima che include cifre diverse si devono conoscere le tabelline dello 0 dell 1 in elettronica si realizzano bene dispositivi bistabili There are only

Dettagli

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

Il Modello di von Neumann (2) Prevede 3 entità logiche: Introduzione all Architettura degli Elaboratori Sommario Macchina di von Neumann Esecuzione dei programmi Rappresentazione dei dati Dati numerici Dati alfabetici 1 2 Il Modello di von Neumann (1) L architettura

Dettagli

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 In questo documento vengono illustrate brevemente le operazioni aritmetiche salienti e quelle logiche ad esse strettamente collegate.

Dettagli

Esercitazioni di Reti Logiche. Lezione 4

Esercitazioni di Reti Logiche. Lezione 4 Esercitazioni di Reti Logiche Lezione 4 Progettazione dei circuiti logici combinatori Zeynep KIZILTAN zkiziltan@deis.unibo.it Argomenti Procedura di analisi dei circuiti combinatori. Procedura di sintesi

Dettagli

Informazione binaria: caratteri e testi suoni, immagini, sequenze video

Informazione 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

Dettagli

La codifica dell informazione

La 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

Dettagli

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

LabVIEW parte II. Ing. Gianfranco Miele  November 3, 2010 Ing. Gianfranco Miele (g.miele@unicas.it) http://www.docente.unicas.it/gianfranco_miele November 3, 2010 Le stringhe Una stringa è una sequenza di caratteri Ogni carattere ha una corrispondente codifica

Dettagli

Scuola Primaria Salvo D Acquisto Curricolo di Matematica Classe II e III

Scuola Primaria Salvo D Acquisto Curricolo di Matematica Classe II e III Scuola Primaria Salvo D Acquisto Curricolo di Matematica Classe II e III 1 CURRICOLO DI MATEMATICA OSA : Obiettivi Specifici di Apprendimento Classe 2 o I numeri naturali fino al cento o Apprendere un

Dettagli

Appunti sulla rappresentazione dell informazione

Appunti sulla rappresentazione dell informazione Appunti sulla rappresentazione dell informazione Roberto Beraldi DISPENSA PER IL CORSO DI FONDAMENTI DI INFORMATICA CORSI DI LAUREA IN INGEGNERIA CHIMICA, DEI MATERIALI,NUCLEARE (vecchi ordinamenti) Anno

Dettagli

GRIGLIA DI CORREZIONE 2012 Matematica Classe V Scuola Primaria

GRIGLIA DI CORREZIONE 2012 Matematica Classe V Scuola Primaria GRIGLIA DI CORREZIONE 2012 Matematica Classe V Scuola Primaria LEGENDA AMBITI: NU (Numeri), SF (Spazio e figure), DP (Dati e previsioni), RF (Relazioni e funzioni) LEGENDA PROCESSI: 1. Conoscere e padroneggiare

Dettagli

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla

Dettagli

La codifica del testo

La codifica del testo La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni I slide Informatica e sistemi

Dettagli

Parte 3 Formati Digitali per Testi

Parte 3 Formati Digitali per Testi Parte 3 Formati Digitali per Testi M. Diligenti Sistemi Gestione Documentale 1 Lo standard ASCII Come rappresentare il testo in una sequenza di bytes? ASCII (American Standard Code for Information Interchange)

Dettagli

PROGETTAZIONE DISCIPLINARE MATEMATICA classe 2^

PROGETTAZIONE DISCIPLINARE MATEMATICA classe 2^ PROGETTAZIONE DISCIPLINARE MATEMATICA classe 2^ PER RICONOSCERE, RAPPRESENTARE E RISOLVERE PROBLEMI I. Q. II. Q. CONTENUTI / ATTIVITA 1 bim. 2 bim. 3 bim. 4 bim. 1a) Individuazione di situazioni problematiche

Dettagli

DATAPROCESS INDUSTRIA S.p.A. INDICE 1. CONFIGURAZIONE DEL VISORE 1 2. ACCENSIONE DELLO STRUMENTO 1 3. OPERAZIONI DI PESATURA 2

DATAPROCESS INDUSTRIA S.p.A. INDICE 1. CONFIGURAZIONE DEL VISORE 1 2. ACCENSIONE DELLO STRUMENTO 1 3. OPERAZIONI DI PESATURA 2 Indice INDICE 1. CONFIGURAZIONE DEL VISORE 1 2. ACCENSIONE DELLO STRUMENTO 1 3. OPERAZIONI DI PESATURA 2 3.1. PESATURA SEMPLICE 2 3.2. TARA SEMIAUTOMATICA 2 3.3. BLOCCO DELLA TARA 3 4. TASTIERA 3 5. INTERFACCIA

Dettagli

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

INFORMATICA CORSO DI ABILITA' INFORMATICHE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO INFORMATICA CORSO DI ABILITA' INFORMATICHE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO I dati che provengono dai normali sistemi di acquisizione sono dati analogici Un dato analogico ha un numero

Dettagli

INFORMATICA 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 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

Dettagli

Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per:

Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per: INTRODUZIONE AI CONTATORI Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per: o Conteggio di eventi o Divisione di frequenza o Temporizzazioni Principi

Dettagli

Modulo 1: Le I.C.T. UD 1.2a: Analogico/Digitale

Modulo 1: Le I.C.T. UD 1.2a: Analogico/Digitale Modulo 1: Le I.C.T. : Analogico/Digitale Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANALOGICO e

Dettagli

Lan Ethernet. Appunti a cura del prof. Mario Catalano

Lan Ethernet. Appunti a cura del prof. Mario Catalano Lan Ethernet Appunti a cura del prof. Mario Catalano Concetti di base Trasmissione in banda base (non modulata in frequenza) Codifica Manchester Metodo d accesso CSMA/CD Cablaggio : Regola del 5-4-3 (5

Dettagli

Lezione 2. Sommario. Il sistema binario. La differenza Analogico/Digitale Il sistema binario

Lezione 2. Sommario. Il sistema binario. La differenza Analogico/Digitale Il sistema binario Lezione 2 Il sistema binario Sommario La differenza Analogico/Digitale Il sistema binario 1 La conoscenza del mondo Per poter parlare (ed elaborare) degli oggetti (nella visione scientifica) si deve poter

Dettagli

ANALISI CHIMICO FARMACEUTICA I

ANALISI CHIMICO FARMACEUTICA I Prof. Gianluca Sbardella : 089 969770 : gsbardella@unisa.it L INCERTEZZA E LE CIFRE SIGNIFICATIVE Tutte le misure sono affette da un certo grado di incertezza la cui entità può dipendere sia dall operatore

Dettagli

Corso di Fondamenti di Telecomunicazioni

Corso di Fondamenti di Telecomunicazioni Corso di Fondamenti di Telecomunicazioni 1 - INTRODUZIONE Prof. Giovanni Schembra 1 Argomenti della lezione Definizioni: Sorgente di informazione Sistema di comunicazione Segnali trasmissivi determinati

Dettagli

Sistemi di numerazione: generalità

Sistemi di numerazione: generalità Sistemi di numerazione: generalità Nel corso della storia sono stati introdotti diversi sistemi di numerazione, dettati di volta in volta dalle specifiche esigenze dei vari popoli. Poiché ogni numero maggiore

Dettagli

di Napoli Prof. Antonio Fratini

di Napoli Prof. Antonio Fratini Sistemi i di Elaborazione delle Informazioni i Univ. degli studi Federico II di Napoli Prof. Antonio Fratini Analogico vs Digitale Un esempio segnale + rumore segnale analogico Amplificatore segnale digitale

Dettagli

Informatica per la Comunicazione/ Verdicchio/ 19/06/2013/ Domande / Versione 1

Informatica per la Comunicazione/ Verdicchio/ 19/06/2013/ Domande / Versione 1 Informatica per la Comunicazione/ Verdicchio/ 19/06/2013/ Domande / Versione 1 1) L esperimento mentale di Searle ha lo scopo di dimostrare che a) i computer possono parlare cinese b) i computer non possono

Dettagli

TEORIA E LABORATORIO

TEORIA E LABORATORIO PROGRAMMA DI INFORMATICA SVOLTO NELL A.S. 2014/2015 CLASSE I A LICEO SCIENTIFICO SCIENZE APPLICATE PROF. DE BENEDETTI MARIANNA LIBRO DI TESTO: Agostino Lorenzi, Massimo Govoni Tecnologie Informatiche.

Dettagli

Caratteristiche di un PC

Caratteristiche di un PC Caratteristiche di un PC 1 Principali porte presenti sui personal computer PC Una porta è il tramite con la quale i dispositivi (periferiche o Device ) vengono collegati e interagiscono con il personal

Dettagli

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010 ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3 - indirizzo MERCURIO A.S. 2009/2010 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli

Dettagli

Linguaggio C: introduzione

Linguaggio C: introduzione Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Linguaggio C: introduzione La presente dispensa e da utilizzarsi

Dettagli

Algebra di Boole Algebra di Boole

Algebra di Boole Algebra di Boole 1 L algebra dei calcolatori L algebra booleana è un particolare tipo di algebra in cui le variabili e le funzioni possono solo avere valori 0 e 1. Deriva il suo nome dal matematico inglese George Boole

Dettagli

SOFTWARE DI PROGRAMMAZIONE PER ENCODER SERIALI ASINCRONI AMS / ACS / AMM / ACM Versione 1.5 Introduzione

SOFTWARE DI PROGRAMMAZIONE PER ENCODER SERIALI ASINCRONI AMS / ACS / AMM / ACM Versione 1.5 Introduzione SOFTWARE DI PROGRAMMAZIONE PER ENCODER SERIALI ASINCRONI AMS / ACS / AMM / ACM Versione. Introduzione Il software, realizzato dal Hohner Automazione s.r.l., permette di effettuare la programmazione dei

Dettagli

(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B

(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3

Dettagli

Cifre significative delle misure di grandezze fisiche

Cifre significative delle misure di grandezze fisiche Cifre significative delle misure di grandezze fisiche Si definiscono grandezze fisiche tutte quelle entità con cui vengono descritti i fenomeni fisici e che sono suscettibili di una definizione quantitativa,

Dettagli

Esercitazione 1 Codifica e Rappresentazione dell Informazione Istruzioni Assembly MIPS

Esercitazione 1 Codifica e Rappresentazione dell Informazione Istruzioni Assembly MIPS Esercitazione 1 Codifica e Rappresentazione dell Informazione Istruzioni Assembly MIPS Claudia Raibulet raibulet@disco.unimib.it Codifica e Rappresentazione dell Informazione Informazioni Generali (I)

Dettagli

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 I numeri reali Sommario Conversione dei numeri reali da base 10 a base B Rappresentazione dei numeri reali Virgola fissa Virgola mobile (mantissa

Dettagli

COMPENDIO DI INFORMATICA

COMPENDIO DI INFORMATICA Roberto Visconti COMPENDIO DI INFORMATICA CAPITOLO 4 COMUNICAZIONE UOMO - MACCHINA : LINGUAGGI E PROGRAMMI estratto da: COMPENDIO DI INFORMATICA ediz. CALDERINI Bologna 1988 anno di revisione 2013 06/11

Dettagli

Richiami di informatica e programmazione

Richiami di informatica e programmazione Richiami di informatica e programmazione Il calcolatore E una macchina usata per Analizzare Elaborare Collezionare precisamente e velocemente una grande quantità di informazioni. Non è creativo Occorre

Dettagli

Capitolo Acquisizione dati con PC

Capitolo Acquisizione dati con PC Capitolo 2 Acquisizione dati con PC 2.1 Generalità 2.2 Sistema di acquisizione dati analogici monocanale con PC, per segnali lentamente variabili 2.3 Sistema di acquisizione dati analogici multicanale

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Codifica dell informazione (parte 1) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Corso di Fondamenti di Telecomunicazioni 1 - INTRODUZIONE

Corso di Fondamenti di Telecomunicazioni 1 - INTRODUZIONE Corso di Fondamenti di Telecomunicazioni 1 - INTRODUZIONE 1 Argomenti della lezione Definizioni: Sorgente di informazione Sistema di comunicazione Segnali trasmissivi determinati e aleatori Architettura

Dettagli

IL LIVELLO DI LINEA O LIVELLO DI DATA LINK 1. Servizi offerti 2. Struttura dei pacchetti 3 CAMPO DATI 3. Character stuffing 4.

IL LIVELLO DI LINEA O LIVELLO DI DATA LINK 1. Servizi offerti 2. Struttura dei pacchetti 3 CAMPO DATI 3. Character stuffing 4. IL LIVELLO DI LINEA O LIVELLO DI DATA LINK 1 Servizi offerti 2 Struttura dei pacchetti 3 CAMPO DATI 3 Character stuffing 4 Bit stuffing 6 Protocolli di comunicazione 7 Protocolli di tipo simplex 8 Simplex

Dettagli

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi Esercizi Convertire in formato decimale i seguenti numeri binari: 11, 101011, 1100, 111111, 10101010 Convertire in formato decimale i seguenti numeri ottali: 12, 23, 345, 333, 560 Convertire in formato

Dettagli