Un file di testo è un file per computer che contiene solo caratteri di scrittura semplici, senza informazioni sul loro formato (dimensione, colore, ecc). Di solito rappresenta un testo leggibile direttamente dagli utenti senza bisogno di installare programmi appositi.
Il termine si usa in contrapposizione a file binario, che è invece un file contenente dati generici non direttamente leggibili dall'utente. In realtà, dal punto di vista delle macchine, non c'è distinzione tra i due tipi, poiché tutti i file non sono altro che sequenze di byte. La differenza sta solo in ciò che i byte rappresentano e come viene utilizzato.
I byte dei file di testo rappresentano quindi lettere, numeri, punteggiatura, spazi e altri normali simboli stampabili, ma possono contenere anche alcuni caratteri di controllo come tab (per la tabulazione), carriage return e line feed (per andare a capo)
Codifica
Per codifica nei file di testo si intende la corrispondenza tra il valore dei byte, che è sempre un numero intero da 0 a 255, e il carattere rappresentato. La corrispondenza non è sempre 1 a 1: in molte codifiche moderne un solo carattere è rappresentato da molti byte, in modo da superare il limite di 256 possibili caratteri e supportare anche lingue ricche di simboli come quelle orientali. Esempi di codifiche 1 a 1 sono la comunissima ASCII, la ISO 8859 e la EBCDIC. Esempi di codifiche multibyte sono i vari tipi di Unicode e l'EUC.
A me è stato assegnato .txt di ms dos(vedi post precedente), excel permette di salvare il foglio elettronico in .txt ma codificandolo appunto con la codifica ms dos che permette al sistema di aprirlo.
My personal blog
Nessun commento:
Posta un commento