O que é único um ficheiro? Was ist eine Datei? Qu'est-ce qu'un fichier? ¿Qué es un archivo? What is a file?

Che cos'è un file?

Un file è una serie di informazioni binarie, cioè una serie di 0 e di 1. Questo file può essere stoccato per mantenere una traccia di queste informazioni. Un file di testo è un file composto da alcuni caratteri stoccati sotto forma dibytes.

Questo fle è salvato sul disco rigido sotto la forma "nome_del_file.ext".
".ext" reppresenta l'estensione è un mezzo per riconoscere il tipo di programma con cui il file può essere aperto (attenzione questo non garantisce il tipo di file: quando si carica l'estensione non si cambia il tipo di file!).
La lunghezza del nome e dell'estensione può variare secondo il sistema operativo :

  • 8 caratteri per il nome e 3 per l'estensione su DOS e Windows 3.1
  • 256 caratteri per il nome e l'estensione su Windows 95, 98 e NT
  • 256 sui sistemi Unix

Quindi, su DOS o Windows 3.1, un file proveniente da Windows 9x avrà un nome trocato con i primi 6 caratteri del nome seguiti da ~x dove x rappresenta una cifra che è incrementata ogni volta che un file avrà lo stesso nome. Cioè se già esiste un file chiamato "file~1" il successivo si chiamerà "file~2".

Inoltre, un file contiene un'intestazione che permette di stoccare delle informazioni supplementari, come il tipo di file e soprattutto la dimensione. Esso contiene anche un carattere finale del file che segnala che le informazioni poste dopo questo carattere non fanno più parte dello stesso file.

Vi state chiedendo perché mettere nell'intestazione del file la sua dimensione visto che la si conosce?
Ecco due esempi che vi dimostreranno la sua utilità

I file corrotti

Vi sarà sicuramente già capitato di scaricare un file da Internet e il navigatore si sia bloccato oppure il server di hosting del file interrompa la comunicazione.
Se il file è un file di testo, vi mancherà solo la fine del testo, invece se si tratta di un file binario (un programma eseguibile ad esempio) la sua esecuzione potrebbe essere pericolosa data la mancanza di informazioni. Il sistema operativoparagona quindi la sua dimensione reale alla dimensione indicata nell'intestazione per verificare la validità del file. Si parla generalmente diintegrità. In realtà questo controllo è realizzato attraverso un algoritmo più performante detto CRC (controllo di rindondanza ciclica).

Infezione da virus

Quando un file è infettato da un virus,quest'ultimo aggiunge delle stringhe di codice. Così, l'informazione che riguarda la dimensione del file posta nell'intestazione non corrisponderà più (a meno che il virus non sia programmatato in modo da modificare l'intestazione) e potrà essere individuato.

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:00.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « Che cos'è un file? » in :
Il sistema di file Vedi Che cos'è un sistema di file I dischi rigidi, per quanto piccoli possano essere, contengono milioni di bits, bisogna quindi organizzare i dati per poter localizzare le informazioni, questo è lo scopo del sistema di file. Un disco rigido è,...
Formati e estensioni di file Vedi Che cos'è un tipo MIME? Il tipo MIME (Multipurpose Internet Mail Extensions) è uno standard che è stato proposto dai laboratori Bell Communications nel 1991 per estendere le possibilità della posta elettronica (mail), cioè permettere di inserire...
Partizione - Partizione di un disco rigido Vedi Che cos'è una partizione? La partizione di un disco rigido si fa dopo il formattaggio hardwaredi quest'ultimo e prima del formattaggio software. Essa consiste nel creare delle zone sul disco i cui dati non saranno mescolati. Questo serve...
[Masterizzare] Masterizzare o aprire un file .MDF o .MDS VediUn file MDF è un'immagine ISO creata con il software Alcohol 120 °. Il file Mdf deve essere accompagnato da un file .mds, fornendo informazioni sulle CD audio o DVD per essere masterizzato. Alcohol 120 ° è disponibile all'indirizzo: Alcohol 120 °
Partizionare un disco rigido Vedi1 - interesse e avviso 1.1 - interesse 1.2 - Avviso 2 - Partizioni e file system 2.1 - Partizioni 2.2 - File system 3 - Quale software ? 3.1 - Software gratuiti 3.1.1 - FDISK di Windows 3.1.2 - FDISK di Linux 3.1.3 - QTParted 3.1.4 -...
Download DirectX VediDirectX è un insieme di progetti pilota (driver) forniti da Microsoft per fornire molte funzioni grafiche, tra cui la 3D. La maggior parte dei giochi richiede l'ultima versione di DirectX, al fine di operare in condizioni ottimali! Se siete su...
Download EASEUS Partition Manager VediEaseUs Partition Manager Free è un ottimo software da avere sul proprio sistema. EaseUs Partition Manager partiziona in modo semplice e senza errori il disco rigido nelle dimensioni che scegli. Caratteristiche di EaseUs Partition Manager Home ...
Che cos'è un bus informatico? VediIntroduzione alla nozione di bus Viene detto bus, in informatica, un insieme di collegamenti fisici (cavi, piste di circuiti stampati, ecc.) che possono essere utilizzati in comune da più elementi hardware per comunicare.I bus hanno lo scopo di...
Interruzioni hardware (IRQ) e conflitti VediChe cos'è un'interruzione? Dato che il processore non può trattare più informazioni simultaneamente (esso tratta un'informazione per volta, il multitask consiste nell'alternare dei pezzi di istruzioni di azioni differenti), un programma in corso di...
Indirizzo IP VediChe cos'è un indirizzo IP Su internet, i computer comunicano fra loro grazie al protocollo IP (Internet Protocol), che usa degli indirizzi numerici, detti Indirizzi IP, composti da 4 numeri interi (4 byte) compresi tra 0 e 255 e siglati sotto la...