



Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Riassunti concetti di informatica cap 3
Tipologia: Appunti
1 / 5
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!




Nei moderni calcolatori tutto è scritto in codice binario perché tutti i dispositivi sono BISTABILI ovvero:
Esiste una ricerca della Information and Communication Technology che ha come obbiettivi principali
POSIZIONALE perché ogni cifra assume un diverso valore e ruolo in funzione alla sua posizione (in un numero naturale si hanno unità, decine, centinaia, migliaia e per ottenerlo ogni cifra è una potenza di
Il sistema di numerazione romano non è posizionale ma è ADDITIVO È composto da un insieme di simboli letterali a cui viene attribuito un valore numerico Un numero è rappresentato sa una sequenza di simboli letterari Il valore di un numero è dato dalla somma dei valori. [XI-> X=10 + I=1 =11]
I SISTEMI POSIZIONALI NON DECIMALI
Scegliendo un qualsiasi numero b>1, è possibile rappresentare qualsiasi numero con notazione posizionale in base b, scegliendo b cifre da moltiplicare per le potenze di b (se non si usa la base 10 è necessario che venga specificata)
È la codifica usata nei calcolatori e viene utilizzata una NOTAZIONE BINARIA POSIZIONALE : i bit che vengono moltiplicati per le potenze di 2
Con n bit si possono esprimere 2^n naturali Con 8 bit, si possono esprimere 2^8= Con 4 bit, un nibble, si possono esprimere 2^4=
La codifica analogica e digitale
Codifica Analogica: richiede l’individuazione di una grandezza analoga, ad ogni variante della prima deve corrispondere una variante della seconda.
Codifica Digitale: richiede l’introduzione di un alfabeto di simboli, richiede regole di codifica per associare una grandezza a una sequenza di simboli
Pro e Contro: L’approccio digitale è compatto ma la codifica analogica contiene metà info
DISCRETE: valori appartenenti all’insieme dei numeri naturali CONTINUE: valori appartenenti all’insieme dei numeri reali
Il termometro che approssima ad una cifra decimale, 37.5 può intendere sia 37.51 che 37.54, se un valore continuo viene rappresentato con una codifica digitale è necessario discreditarlo Quest’ultima deve essere QUANTIZZATA : l’intervallo dei suoi valori possibili deve essere suddiviso in un numero finto di intervalli e tutti i valori numerici all’interno dello stesso intervallo vengono rappresentati con la stessa sequenza di simboli.
Se si vuole rappresentare con una codifica digitale l’andamento nel tempo di una grandezza continua, è necessario effettuare un campionamento. Si divide l’intervallo di osservazione del fenomeno in sotto intervalli Si coglie un istante di esso che è quello di riferimento
La frequenza di campionamento è definita come il numero di campioni in unità di tempo
Pro e Contro: La quantittazione porta ad un approssimazione dei valori e anche il campionamento porta a delle approssimazioni.
LA TRASMISSIONE DELL’INFORMAZIONE DIGITALE
La codifica digitale ha avuto grande successo grazie all’avvento dei calcolatori dove i messaggi digitali sono più facili da trasmettere rispetto a quelli analogici. Controllo di Parità: nella trasmissione binaria ogni n bit si può aggiungere un “1” o uno “0” in modo che ogni n+1 bit sia sempre un numero pari di “1” (bit di parità). Consente la rilevazione dell’errore ma non la sua correzione.
Codici: sequenze di simboli impiegati per rappresentare sinteticamente oggetti in modo reale: numero di matricola oppure codice fiscale, oppure codice catastale oppure partita iva, alla comunicazione di informazioni codificate è possibili solo se mittente e destinatario condividono il tipo di codifica.
Testo : La rappresentazione di un testo all’interno di un calcolatore realizzata con codici binari corrispondenti ai singoli caratteri:
Processo che consiste nella riformulazione del contenuto informativo con una codifica differente che permette di ridurre le dimensioni.
Compressione Lossless: il processo di conversione è reversibile e il rapporto di compressione e la riduzione dell’occupazione di spazio dipendono dal tipo di formato dei dati.
Compressione Lossy: parte dalle informazioni, viene persa irreversibilmente.
Sistema informativo SI: insieme delle risorse che una ditta usa per raccogliere, organizzare e rendere fruibili le informazioni
Ma ora le Basi di dati: grande collezione strutturate di dati con le seguenti caratteristiche:
Modello concettuale dei dati: modello impiegato nella fase preliminare della progettazione per realizzare uno schema concettuale (descrive i concetti del mondo reale piuttosto che i dati per rappresentarlo) (esempio: Modello Entità-Relazioni)
Modello logico dei dati: utilizzato per trasformare lo schema concettuale in uno schema logico ( insieme di concetti utilizzati per organizzare i dati e descriverne la struttura in modo che risulti comprensibile ad un calcolatore) essi sono costituiti da -relazioni (tabelle): organizzano i dati -record: riga in una tabella -campo: colonna in una tabella.
SICUREZZA INFORMATICA
Introduciamo i concetti fondamentali per definire una sicurezza informatica:
LEGGE SULLA PRIVACY
Decreto Legislativo 30 giugno 2003, N. 196 (Codice in Materia di Protezione dei Dati Personali) Esso definisce i seguenti termini:
Trattamento dei dati: qualunque operazione o complesso di operazioni, effettuati anche senza l’ausilio di strumenti elettronici, concernenti la raccolta, la registrazione, l’organizzazione, la conservazione, la consultazione, l’elaborazione, la modificazione, la selezione, l’estrazione, il raffronto, l’utilizzo, l’interconnessione, il blocco, la comunicazione, la diffusione, la cancellazione e la distruzione di dati, anche se non registrati in una banca di dati.
Salvo specifiche eccezioni, per raccogliere dati personali è necessario fornire un’informativa all’interessato e raccogliere il suo consenso circa le finalità, le conseguenze, le modalità di trattamento ecc..
I dati sensibili possono essere oggetto di trattamento solo con il consenso scritto dell'interessato e previa autorizzazione del Garante, il trattamento di dati giudiziari da parte di privati o di enti pubblici economici è consentito soltanto se autorizzato da espressa disposizione di legge o provvedimento del Garante che specifichino le rilevanti finalità di interesse pubblico del trattamento, i tipi di dati trattati e di operazioni eseguibili. I dati personali oggetto di trattamento devono essere: -Pertinenti, completi e non eccedenti rispetto alle finalità per le quali sono raccolti o successivamente trattati -Conservati in una forma che consenta l’identificazione dell’interessato per un periodo di tempo non superiore a quello necessario agli scopi per i quali essi sono stati raccolti o successivamente trattati -Custoditi e controllati in modo da ridurre al minimo, mediante l’adozione di idonee e preventive misure di sicurezza, i rischi di distruzione o perdita, anche accidentale, dei dati stessi, di accesso non autorizzato o di trattamento non consentito o non conforme alle finalità della raccolta.
Tecnica di protezione dei dati in trasmissione, si parla di Cifratura : un algoritmo prende un messaggio in chiaro e una chiave di cifratura e genera un messaggio cifrato e Decifratura: un algoritmo prende il messaggio cifrato e la chiave di decifratura e ricostruisce il messaggio in chiaro.
(La storia di queste tecniche parte dagli egizi fino ai romani alla seconda guerra mondiale fino agli anni 70 con l’invenzione della crittografia asimmetrica)
Nei tradizionali algoritmi di crittografia simmetrica il mittente usa un algoritmo basato su una chiave segreta (con sequenza di simboli) ne trasforma il messaggio in chiaro in uno cifrato, il destinatario riceve il messaggio e esegue un algoritmo di decifratura sulla base della stessa chiave segreta in modo da rigenerare il messaggio. ( dunque i curiosi non possono fare nulla perché non hanno la chiave, chiave che può essere anche pubblica se rivolta a tutti) Negli algoritmi di crittografia asimmetrica invece di una singola chiave segreta si prevede l’impiego di una coppia di chiavi tali per cui la conoscenza di una di esse non consente di ricalcolare l’altra. (garantendo così maggiore sicurezza nella comunicazione).