CODICI DIGITALI
leandro lleshi
Created on August 30, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
FOOD 1
Presentation
TANGRAM PRESENTATION
Presentation
COUNTRIES LESSON 5 GROUP 7/8
Presentation
STAGE2- LEVEL1-MISSION 2: ANIMATION
Presentation
LIBRARIES LIBRARIANS
Presentation
WORLD WILDLIFE DAY
Presentation
FOOD AND NUTRITION
Presentation
Transcript
TPSIT - 3^A INF
ELAB. 4
i codici
CONSEGNA:Quarto elaborato: I codici digitali pesati vedi teto U2-L1 e non pesati U2_L2; I codici per la rilevazione di errori U2-L3; Le codifiche nella vita quotidiana U2-L4
DIGITALI
INDEX
5. LE CODIFICHE NELLA VITA QUOTIDIANA
4. I CODICI PER LA RIVELAZIONE DI ERRORI
3. I CODICI DIGITALI NON PESATI
2. I CODICI DIGITALI PESATI
1. INTRODUZIONE
index
Cosa Sono?Sistemi che convertono dati in formato binario (0 e 1) per computer e tecnologie digitali.Perché Sono Importanti?1. Hanno una trasmissione e memorizzazione dei dati rapida.2. Rilevano e correggono errori.3. Standardizzano dati tra diversi sistemi.Dove Li Usamo?Messaggi, file digitali, e transazioni bancarie.
I CODICI DIGITALI
INTRODUZIONE
CODICI DIGITALI PESATI
Definizione: Codici dove ogni cifra ha un peso specifico. La posizione e il valore cambiano il significato.Codice ASCII: Assegna numeri ai caratteri.Esempio: "A" è 65 in ASCII.Codice Unicode: Supera l'ASCII, supporta più lingue.Codifiche:UTF-8: Usa da 1 a 4 byte per carattere.Esempio: "A" è 01000001.UTF-16: Usa 2 o 4 byte per carattere.Esempio: "€" è 20AC.UTF-32: Sempre 4 byte per carattere.Esempio: "𐍈" è 00010348.Codice BCD: Cifre decimali in binario, 4 bit per cifra.Esempio: 7 è 0111 in BCD.Codice Aiken: Versione del BCD con correzione.Esempio: 3 è 1010 in Aiken.Codice Quinario: Usa 5 bit, due bit sono fissi.Esempio: 2 è 01001.Codice Biquinario: Combina binario e quinario.Esempio: 4 è 01010.Codice 2 su 5: Usa 5 bit, esattamente due bit sono "1".Esempio: 3 è 00110.
CODICI DIGITALI PESATI
CODICI DIGITALI NON PESATI
Definizione: Codici senza peso specifico per le cifre, il valore dipende dalla combinazione.Codifica Gray: Solo un bit cambia tra due numeri successivi.Esempio: 0 è 000, 1 è 001.Codice a Eccesso 3: Aggiungi 3 al valore binario di ogni cifra.Esempio: 2 è 0101.Codice Eccesso 3 Riflesso: Variante riflessa dell'Eccesso 3.Esempio: 2 è 1010.Codice 1 su n: Solo un bit è "1", gli altri sono "0".Esempio: 2 è 0100.Codice a Sette Segmenti: Mostra numeri su display a 7 segmenti.Esempio: 8 accende tutti i segmenti.Codice a Matrice di Punti: Rappresenta caratteri in una griglia di punti.Esempio: "A" su matrice 5x7 è 1110111.
CODICI DIGITALI PESATI
CODICI PER RILEV. ERRORI
Definizione: Codici per rilevare errori nei dati durante trasmissioni o memorizzazioni.Codice di Parità: Aggiunge un bit per la parità.Esempio: 1010 diventa 10101 con parità dispari.Codice CRC: Usa la divisione polinomiale per rilevare errori.Esempio: Usato per controllare pacchetti di dati.
CODICI PER LA RILEVAZ. ERRORI
CODICI PER RILEV. ERRORI
Definizione: Codici per rilevare errori nei dati durante trasmissioni o memorizzazioni.Codice di Parità: Aggiunge un bit per la parità.Esempio: 1010 diventa 10101 con parità dispari.Codice CRC: Usa la divisione polinomiale per rilevare errori.Esempio: Usato per controllare pacchetti di dati.
CODICI PER LA RILEVAZ. ERRORI
CODICI PER CORREZIONE ERRORI
Definizione: Codici che rilevano e correggono errori nei dati.Codice Hamming: Corregge errori a singolo bit e rileva errori a due bit.Esempio: Usato in RAM per maggiore affidabilità.LRC (Longitudinal Redundancy Check): Aggiunge un bit di controllo per ogni riga di dati, permettendo di rilevare e correggere errori nelle trasmissioni.Esempio: Usato per verificare l'integrità dei dati in trasmissioni seriali.
CODICI PER LA CORR. ERRORI
CODICI PER CORREZIONE ERRORI
Definizione: Codici che usiamo ogni giorno per sicurezza e organizzazione.Codice Fiscale: Identifica univocamente i cittadini italiani.Esempio: RSSMRA90A01H501U.Partita IVA: Codice unico per le attività economiche in Italia.Esempio: 01234567890.Codice IBAN: Identifica un conto bancario internazionale.Esempio: IT60X0542811101000000123456.Codice BIC/SWIFT: Identifica una banca per transazioni internazionali.Esempio: UNCRITMM.Codice LEI: Identifica entità giuridiche nei mercati finanziari.Esempio: 5493001KJTIIGC8Y1R12.
CODICI PER LA CORR. ERRORI
Usato in encoder per ridurre errori di lettura, utile in misurazioni precise.
Codice Gray
CUR.4
CUR.3
Usato nelle prime calcolatrici elettroniche, rendeva le operazioni più facili rispetto ai sistemi binari.
Codice BCD
Supporta più di 1.1 milioni di caratteri, anche quelli che non sono usati molto.
Unicode
CUR.2
CUR.1
Creato nel 1960, usava solo 7 bit all'inizio e rappresentava 128 caratteri. Poi è stato esteso a 8 bit.
Codice ASCII
CURIOSITÀ
CAPOLAVORO CREATO DA LLESHI LEANDRO
FINE
GRAZIE MILLE
PER L'ATTENZIONE