INFORMATICA - I FILE: RICERCHE COMPLEMENTARI

TECNICHE DI HASH

Le tecniche di hash sono dei metodi che consentono di associare a un dato un valore numerico casuale.
Viene usata una tecnica di hash per associare un indirizzo alla chiave per i file ad organizzazione diretta. Al dato contenuto nel campo chiave viene associato un numero casuale che viene interpretato come un indirizzo.
I valori prodotti devono appartenere (o essere ricondotti) ad un intervallo desiderato, che individua la zona di memoria dove i dati vengono registrati.
Se la chiave è numerica, la funzione di hash è un algoritmo che opera sul valore della chiave tramite operazioni matematiche.
Se la chiave è alfanumerica si può ricorrere a qualche artificio che produca valori numerici dalla sequenza dei caratteri (per esempio sostituendo a ogni carattere il suo codice ASCII o EBCDIC).

MEMORIZZAZIONE DEI FILE SULLE MEMORIE DI MASSA

MEMORIZZAZIONE SU NASTRO

Il nastro inizia e termina con una striscia di alluminio che delimita la parte su cui possono essere scritte le informazioni. La striscia iniziale permette di effettuare il posizionamento all'inizio del nastro.
Vi è poi un'etichetta di identificazione del nastro e una per ogni file.
Tra l'etichetta di identificazione del file e il primo blocco di dati si trova un blocco di un solo carattere (chiamato tape mark) che permette di posizionare automaticamente la testina di lettura/scrittura all'inizio del file.
I dati del file sono poi registrati in blocchi, separati tra loro da spazi inutilizzati, chiamati gap.
L'ultimo blocco del file è seguito da un'etichetta che ne segnala la fine. Se il file supera le dimensioni del nastro, quest'ultimo termina con un'etichetta che segnala la fine del nastro.
Registrazione di file su nastro


MEMORIZZAZIONE SU DISCO

Sul disco possono essere memorizzati molti file; le informazioni su tutti i file presenti sono contenute in una tabella (directory o VTOC - Volume Table Of Contents) il cui indirizzo è contenuto nell'etichetta di identificazione del disco.
La directory può essere organizzata in livelli gerarchici in modo da facilitare le operazioni di ricerca e catalogazione dei file.
Ogni etichetta di file contiene il nome del file, il tipo di record e la lunghezza del blocco, il tipo di organizzazione e l'indirizzo di inizio dei dati nel file. Ogni file può occupare più zone non adiacenti ognuna delle ali prende il nome di extent.
Le informazioni possono essere memorizzate per tracce (per riferimento) o per settori.
Nella memorizzazione per tracce, le informazioni vengono registrate come una serie di caratteri a partire da un punto di inizio. All'inizio della traccia e dei singoli blocchi ci sono delle informazioni di controllo.
Nella memorizzazione per settori, ogni traccia è suddivisa in un numero fisso di blocchi della stessa dimensione, detti settori.
Chiudi

Outlet Offerte Sconti Promozioni Risparmiare sugli Acquisti di prodotti e Servizi in Internet

Gigacenter Store-Vente privee-Show room prive-La ruota della fortuna-Outlet Pił Style-Offerte Outlet Store-Sconti Outlet Offerte-Spartoo Shoes-Private Outlet-Saldi Privati-Sold Outlet-Offerte del GiornoBuoni sconto-Saldi Sconti-Offerte Viaggio-Acquisti + Guadagni

 

eXTReMe Tracker

Shiny Stat

free counters