Ficheiro de texto
| Ficheiro de texto | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| |||||||||
| |||||||||
| |||||||||
| Wikidata C:Commons | |||||||||
Un ficheiro de texto (chamado text file ou anteriormente flat file en inglés) é un tipo de ficheiro informático estruturado como unha secuencia de liñas de texto electrónico. Un ficheiro de texto existe almacenado como datos dentro dun sistema de ficheiros informático.[1]
En sistemas operativos como CP/M, onde o sistema operativo non rexistra o tamaño do ficheiro en bytes, o final dun ficheiro de texto indícase colocando un ou máis caracteres especiais, coñecidos como marcador de fin de ficheiro (EOF), como recheo despois da última liña dun ficheiro de texto.[2] Nos sistemas operativos modernos como DOS, Microsoft Windows e os sistemas tipo Unix, os ficheiros de texto non conteñen ningún carácter EOF especial, porque os sistemas de ficheiros deses sistemas operativos rexistran o tamaño do ficheiro en bytes.[3]
Algúns sistemas operativos, como Multics, sistemas tipo Unix, CP/M, DOS, Mac OS Classic e Windows, almacenan ficheiros de texto como unha secuencia de bytes, cun delimitador de fin de liña ao final de cada liña.[4] Outros sistemas operativos, como OpenVMS e OS/360 e os seus sucesores, teñen sistemas de ficheiros orientados a rexistros, nos que os ficheiros de texto se almacenan como unha secuencia de rexistros de lonxitude fixa ou de rexistros de lonxitude variable cun valor de lonxitude de rexistro na cabeceira do rexistro.[5]
"Ficheiro de texto" refírese a un tipo de contedor, mentres que texto sen formato refírese a un tipo de contido.
A un nivel xenérico de descrición, hai dous tipos de ficheiros informáticos: ficheiros de texto e ficheiros binarios.[6]
Notas
[editar | editar a fonte]- ↑ "O que é um arquivo TXT e como utilizá-lo". Adobe (en portugués). Consultado o 2026-01-05.
- ↑ "EOF: What it Means and How It's Used in Programming". Itexus (en inglés). 4 de novembro de 2024. Consultado o 5 de setembro de 2025.
- ↑ "Testing for the End of a File". Microsoft Learn (en inglés). Microsoft. Consultado o 5 de setembro de 2025.
- ↑ "Characters - Newline - End of Line ( EOL ) - Line Separators - Line Break". DataCadamia (en inglés). Consultado o 2026-01-05.
- ↑ "VAX VMS and Open VMS File Types". Disc Interchange (en inglés). 2015. Consultado o 2026-01-05.
- ↑ Lewis, John (2006). Computer Science Illuminated (en inglés). Jones and Bartlett. ISBN 0-7637-4149-3.