Rappresentazione dell’ Informazione Informazione e Comunicazione

Slides:



Advertisements
Presentazioni simili
Le Informazioni e la loro Rappresentazione nei calcolatori
Advertisements

Alcune definizioni di comunicazione
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Linguaggi per COMUNICARE
Io ho voluto dimostrarlo attraverso una delle mie passioni:
Concetti di base Computer, HW e SW
© 2015 Giorgio Porcu - Aggiornamennto 01/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Informazione.
© 2015 Giorgio Porcu - Aggiornamennto 01/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Sistemi.
LA MEMORIA CENTRALE. La memoria nella struttura generale del calcolatore MEMORIA CONTROLLO INGRESSO E USCITA ARITMETICA E LOGICA CPU Dispositivi esterni.
Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia
Introduzione alla compressione. Gabriele Monfardini - Corso di Basi di Dati Multimediali - a.a Cosa è la compressione? Intuitivamente la compressione.
Claudio G. Distefano Coordinamento Fatturazione Elettronica PA Agenzia per l’Italia Digitale Fatturazione Elettronica verso la PA.
1 Unità didattica 1 – Concetti di base del personal computer Premessa: «L’unità didattica programmata destinata ad una allieva con obiettivi minimi della.
Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica PROBLEMI E ALGORITMI LINGUAGGIO MACCHINA.
Approfondimento Porte USB e Interfacce In elettronica l'Universal Serial Bus (USB) è uno standard di comunicazione seriale che consente di collegare diverse.
Rappresentazione dell’ Informazione Digitale e Binario
Realizzare un Progetto Informatico Analisi dei requisiti
Comunicare come e perché
NUMERI E E CARATTERI IN BINARIO
Unità di apprendimento 1
Protocollo di trasmissione tramite tecnologia Barryvox
Sistemi e Applicazioni per l’Amministrazione Digitale
GLI IPERMEDIA LA COMUNICAZIONE è una forma di relazione sociale che coinvolge aspetti ed elementi diversi. E’ composta da: MITTENTE= chi manda.
L’eradigitale.
Il Sistema Operativo Gestione dei Processi
La comunicazione attraverso la rete
Unità di apprendimento 1
La rappresentazione delle informazioni
Il Sistema Operativo Programmazione Concorrente
Comunicare come e perché
Valutazione del servizio scolastico Caratteristiche dell'informazione
Dott. Fabio Massimo Zanzotto a.a
CRITTOGRAFIA Per crittografia si intende la protezione delle informazioni mediante l'utilizzo di codici e cifre. La crittografia è un componente fondamentale.
LE FUNZIONI DELLA LINGUA
Algoritmi e soluzioni di problemi
IL CONCETTO DI ALGORITMO
Dal problema al processo risolutivo
Basi di Dati: Introduzione
Organizzazione Insieme di cose , persone , procedure finalizzate
Assiomi della comunicazione
Organizzazione Insieme di cose , persone , procedure finalizzate
Nella storia La rivoluzione tecnologica
VIVAIO SUD Napoli, 22 Novembre 2014
Informatica A.A. 2016/17 Prof. Italo Epicoco
Lezione 2 – A.A. 2016/2017 Prof. Giovanni Acampora
Gestione Informatica dei Dati Aziendali Sistemi Informativi Gestionali
© 2007 SEI-Società Editrice Internazionale, Apogeo
Il Computer, come funziona e come è fatto
La codifica dell’informazione
Che cos’e’ l’Informatica
Rappresentazione dei Numeri
Classe III A A.s – 2012 Programma di Informatica
Informatica - Prof. Gregorio Cosentino
Programmare.
Programmazione e Laboratorio di Programmazione
Gli automi.
Programmazione e Laboratorio di Programmazione
Concetti base 1.1.
Definizione di linguaggio di programmazione
LOGICA DI FUNZIONAMENTO
© 2007 SEI-Società Editrice Internazionale, Apogeo
© 2007 SEI-Società Editrice Internazionale, Apogeo
Sistemi Digitali.
Come viene misurata la Memoria di un Computer?
Curricoli di informatica per la scuola
Programmazione e Laboratorio di Programmazione
Informatica Introduzione.
Algoritmi.
ALGORITMO E’ una successione finita di passi che consente di risolvere tutti i problemi di una classe e di determinare il risultato. Caratteristiche: Finito.
COMUNICAZIONE Comunicare significa mettere in comune, rendere manifesto, accessibile, condivisibile Nel caso degli esseri umani può essere: -Verbale (parola)
Transcript della presentazione:

Rappresentazione dell’ Informazione Informazione e Comunicazione Giorgio Porcu www.thegiorgio.it

Sommario Informazione e Comunicazione Codificare Comunicare Dato e Informazione Tipologie di informazione Comunicazione, Interfaccia, Protocollo Codificare Codifica, Alfabeto Codice Comunicare Messaggi Modello di Comunicazione

Informazione e Comunicazione

Dato e Informazione Dato Rappresentazione di un fatto o oggetto della realtà. ES: Carattere, Parola, Simbolo, Immagine, Suono. Informazione Dato elaborato o interpretato che porta nuova conoscenza. L’informatica elabora dati e informazioni. L’elaborazione dei dati con il computer può creare informazioni a partire da dati.

Tipologie di informazione L’informazione elaborata da un computer può essere di varie tipologie: Numeri Testo (Alfanumerica) Immagini Audio Video Ogni tipologia ha una propria rappresentazione. Come vedremo in seguito, si chiama codifica ed è realizzata tramite un alfabeto e un codice.

Comunicazione Comunicazione Processo di trasmissione dell’informazione. Avviene tra entità (uomo, dispositivo) attraverso interfacce e protocolli. Interfaccia Modalità, forma di comunicazione tra due entità. In informatica può essere fisica (HW) o logica (SW). Protocollo Insieme di regole condivise per garantire la comunicazione.

Comunicazione Entità 1 Entità 2 Informazione Comunicazione Interfaccia Protocollo

Esempi di Comunicazione Tra due entità umane: Chiacchierare Tra uomo e dispositivo: Interagire con il computer per eseguire un programma Tra due dispositivi: Inviare un’immagine digitale tra smartphone

Codificare

Codifica Codifica Forma (non significato!) con cui esprimo un’informazione. Tecnica di rappresentazione dell’informazione mediante una sequenza finita di simboli elementari provenienti da un alfabeto. L'informazione è già espressa in partenza attraverso un linguaggio "naturale". Con la codifica ne creo un'altra rappresentazione utile a un qualche scopo. ES: Codifichiamo la frase "ciao come stai" espressa in partenza in lingua italiana

Alfabeto Alfabeto (sorgente) Insieme delle informazioni da rappresentare. ES: Le parole ciao, come, stai in lingua italiana Alfabeto (in codice) Insieme dei simboli utilizzabili per esprimere l’informazione codificata. ES: Le 21 lettere dell'alfabeto italiano (a  z) u v z ciao f t r b s come a e l i p q c m Alfabeto sorgente stai d g o Alfabeto in codice h n

Codice Codice (Modalità di) associazione di ogni parola dell’alfabeto sorgente con una sua codifica (parola codice). ES: Scelgo la seguente codifica per la frase "ciao come stai": Associazione Alfabeto sorgente Parola codice ciao zzz come ccc stai mmm

Esempio di Codifica: "ciao come stai" Informazione stai Alfabeto sorgente Alfabeto sorgente Parola codice ciao zzz come ccc stai mmm Alfabeto in codice Codice u v z f t r b s a e l zzz ccc mmm i p q c m o d g Codifica h n

Esempi di Codifica e Codici Parola in lingua italiana Parola o frase in lingua italiana codificata dall'utente per renderla "segreta" Codice Fiscale Codice Morse Semaforo

Codifica a lunghezza fissa Codifica che utilizza parole codice di lunghezza costante. ES: Nella codifica di "ciao come stai" ho scelto parole codice di lunghezza costante 3, cioè sequenze di 3 simboli elementari (lettere). Alfabeto sorgente Parola codice ciao zzz come ccc stai mmm

Codifica a lunghezza variabile Codifica che utilizza parole codice di lunghezza variabile in funzione del valore da rappresentare. ES: Nella codifica di una parola in lingua italiana potrei mantenere la lunghezza delle parole originali (lunghezza variabile) sostituendo ogni lettera con la successiva. Le parole codice sarebbero sequenze di 2 o più simboli elementari (lettere). A B C D E F G H I L M N O P Q R S T U V Z Sostituisco ogni lettera con la successiva B C D E F G H I L M N O P Q R S T U V Z A

Codifica ridondante Codifica ridondante Codifica che utilizza un numero di parole codice minore delle possibili disposizioni dei simboli dell'alfabeto in codice. ES: Voglio codificare "si", "no", "forse" (3 parole). Scelgo un alfabeto in codice di 2 simboli elementari (le lettere a, b) e una codifica a lunghezza costante 2. Le possibili disposizioni dei simboli a, b presi a coppie sono 4 (aa, ab, ba, bb). Tra queste ne scelgo solo 3 come parole codice: la codifica è ridondante.

Disposizioni e Alfabeto in codice Disposizioni in codifica a lunghezza fissa Dati: Un alfabeto in codice con s simboli differenti Una lunghezza fissa n Le possibili disposizioni degli s simboli presi n a n sono: sn ovvero posso codificare sn diverse informazioni ES: Ho un alfabeto in codice di 2 simboli. Con lunghezza fissa 2 genero 22=4 disposizioni. Con lunghezza fissa 3 genero 23=8 disposizioni. Con lunghezza fissa 4 genero 24=16 disposizioni.

Utilità della Codifica La codifica è una tecnica fondamentale in campo informatico per rappresentare informazioni da Memorizzare Comunicare attraverso dispositivi elettronici. In tali dispositivi infatti: Per motivi tecnologici non è possibile mantenere la rappresentazione "naturale" delle informazioni Solo una codifica opportuna garantisce affidabilità nel conservare l'informazione ES1: Salvataggio di un immagine su memoria di massa ES2: Invio di dati su rete di computer

Comunicare

Messaggio Nella comunicare l'informazione si distingue tra: Messaggio Insieme o significato delle informazioni. Codifica Forma o significante con cui esprimo l’informazione. La comunicazione dell'informazione avviene seguendo uno schema generale detto Modello di Comunicazione proposto da Claude Shannon nel 1948: I messaggi codificati viaggiano come grandezze fisiche (segnali) su un canale trasmissivo.

Modello di Comunicazione Segnale Segnale Trasmittente Canale Ricevitore CODIFICA DECODIFICA Messaggio CODIFICA DECODIFICA Messaggio Disturbo Sorgente Destinatario

Informatica con dispositivi automatizzati. Informatica Approfondimenti Informatica Contrazione di Informazione automatica. Disciplina che studia il trattamento automatico (elaborazione automatica) delle informazioni. Si serve del computer come principale strumento. Elaborazione automatica Memorizzazione Modifica Cancellazione Distribuzione con dispositivi automatizzati.