Diferencia entre revisiones de «Archivo de texto»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Deshecha la edición 32133750 de Partinest (disc.)
Línea 1: Línea 1:
Los '''ficheros de texto''' son la manera que se utiliza en programación (informática) parar salvar los datos (variables y valores) procesados por los programas y que éstos, los datos, no tengan que ser introducidos constantemente para su posterior re-procesamiento por el programa.
Los '''[[archivo informático|archivos]] de texto plano''' (en inglés ''plain text'') son aquellos que están compuestos únicamente por texto sin formato, sólo caracteres. Estos caracteres se pueden codificar de distintos modos dependiendo de la lengua usada. Algunos de los sistemas de codificación más usados son: [[ASCII]], [[ISO-8859-1]] o Latín-1, [[Unicode]], etc.


== Ejemplo ==
Se les conoce también como archivos de texto llano, o texto simple, por carecer de información destinada a generar formatos (negritas, subrayado, cursivas, tamaño, etc.) y tipos de letra (por ejemplo, Arial, Times, Courier, etc.). El término texto plano proviene de una traducción literal del término inglés '''plain text''', término que en lengua castellana significa texto simple o texto sencillo.


Si un secretario o una secretaria tienen que buscar el número de identificación de un empleado, no va a introducir toda la matriz de empleados y números de identificación antes de mandar al programa realizar la búsqueda.
Las aplicaciones destinadas a la escritura y modificación de archivos de texto se llaman [[editor de texto|editores de texto]]. En el artículo podrá encontrar varios ejemplos de editores.


Los ficheros de texto guardan los datos (normalmente solo los valores, aunque en algunas implementaciones también guardan el nombre de las variables) como caracteres, lo que los hace visibles con un editor de texto ([[Bloc de notas|notepad]], por ejemplo) por parte del programador y usuarios.
== Convenciones de nombres de archivos de texto en [[DOS]] y sucesores ==


== Forma de guardar la información ==
La costumbre ha hecho que se nombren con la [[extensión de archivo]] .TXT aunque pueden tener cualquier otra, a capricho del usuario (son válidas y habituales: .INF, .80, .DAT, .TMP, .PRV, .HLP, .HTM, etc.). Los archivos .BAT (o de [[proceso por lotes]]), los .HTM o .HTML y muchos otros son también archivos de texto que tienen funciones especiales.


En los ficheros de texto la información se guarda como caracteres, codificados en [[ASCII]] u otras codificaciones de texto, lo que los hace eficaces a la hora de guardar textos, y números pequeños; al contrario de los [[Archivo binario|ficheros binarios]], que son útilies para guardar números medios y grandes. Estos archivos están compuestos de [[byte]]s que representan caracteres ordinarios como letras, números y puntuación (incluyendo espacios), también incluye algunos caracteres de control como tabulaciones, separaciones de líneas y retornos de carro. Esta simplicidad permite que una gran variedad de programas pueda leer y editar ese contenido
Si en el momento de guardar un archivo de texto la aplicación con la que estamos trabajando no da por defecto la extensión .TXT, a la hora de elegir una hay que tener en cuenta que ésta no debe tener caracteres reservados, como por ejemplo (*/:.;), es decir, será válida la extensión Archivo .PIF pero no Archivo./*.


== Uso en software ==
También es recomendable no usar para un archivo de texto llano extensiones que, estando muy difundidas y siendo muy conocidas, pueden confundir tanto al usuario como al propio sistema operativo, como por ejemplo .xls, .doc, .ppt, .wav, .gif o .jpg, aunque no hay ningún impedimento si se quieren utilizar.
A pesar de que los documentos de texto están hechos principalmente para su lectura por humanos, son usados comúnmente como una forma de almacenamiento de muchos programas. Los archivos de texto tienen algunas ventajas, incluso en almacenamiento de información, debido a que evitan ciertos problemas que tienen los archivos binarios. Adicionalmente, cuando ocurre algún tipo de corrupción de datos, es más fácil para un humano arreglar problemas en un archivo de texto. Algunos formatos de texto (como [[XML]]) tienen mecanismos incluidos para especificar la codificación del documento, pero la gran mayoría de formatos no lo tiene.
== Ventajas e inconvenientes ==


Al guardar la información codificada como texto, cualquier usuario podría leer y modificar el valor de las variables (mientras sepa cual es cual) a su antojo, o aleatoriamente o por equivocación siendo impredicible los efectos sobre el programa.
== Convenciones de nombres de archivos texto en sistemas [[Unix]] ==


La ventaja que este tipo de guardado ofrece (además de la eficacia a la hora de guardar textos), es que un usuario puede modificar, si sabe, las variables para personalizar el programa.
En sistemas Unix las convenciones de nombres de archivos son más relajadas. La extensión .txt se ha hecho popular en los últimos tiempos, pero habitualmente el contenido del archivo se determina con programas que examinan los primeros bytes, como por ejemplo el [[Anexo:Comandos linux|comando]] '''file'''.


La desventaja de los archivos de texto es que no hay forma para un programa de determinar de manera confiable que codificación se usó. Un programa editor de texto puede grabar un archivo en UTF-8, pero un compilador puede esperar un formato ISO 8859; el tratar de compilar el archivo generará errores en el programa.
== Enlaces externos ==
[[Categoría:Editores de texto|Ficheros]]
[http://filext.com/file-extension/txt Descripción del formato en FILExt]


[[cs:Textový soubor]]
[[Categoría:Archivos informáticos]]
[[de:Textdatei]]
<!-- Estos interwikis se refieren a otro tema
[[de:Klartext]]
[[en:Text file]]
[[en:Plaintext]]-->
[[et:Txt]]
[[fa:پرونده نوشتاری]]

[[he:קובץ טקסט]]
[[de:Klartext (Kryptographie)]]
[[ja:テキストファイル]]
[[en:Plaintext]]
[[fr:Fichier texte]]
[[ko:텍스트 파일]]
[[id:Teks terang]]
[[pl:Plik tekstowy]]
[[ja:平文]]
[[pt:Arquivo de texto]]
[[ro:Fişier text]]
[[sr:Отворени текст]]
[[ru:Текстовый файл]]
[[uk:Відкритий текст]].
[[simple:Text file]]
[[sv:.txt]]
[[uk:Текстовий файл]]

Revisión del 15:04 25 ene 2010

Los ficheros de texto son la manera que se utiliza en programación (informática) parar salvar los datos (variables y valores) procesados por los programas y que éstos, los datos, no tengan que ser introducidos constantemente para su posterior re-procesamiento por el programa.

Ejemplo

Si un secretario o una secretaria tienen que buscar el número de identificación de un empleado, no va a introducir toda la matriz de empleados y números de identificación antes de mandar al programa realizar la búsqueda.

Los ficheros de texto guardan los datos (normalmente solo los valores, aunque en algunas implementaciones también guardan el nombre de las variables) como caracteres, lo que los hace visibles con un editor de texto (notepad, por ejemplo) por parte del programador y usuarios.

Forma de guardar la información

En los ficheros de texto la información se guarda como caracteres, codificados en ASCII u otras codificaciones de texto, lo que los hace eficaces a la hora de guardar textos, y números pequeños; al contrario de los ficheros binarios, que son útilies para guardar números medios y grandes. Estos archivos están compuestos de bytes que representan caracteres ordinarios como letras, números y puntuación (incluyendo espacios), también incluye algunos caracteres de control como tabulaciones, separaciones de líneas y retornos de carro. Esta simplicidad permite que una gran variedad de programas pueda leer y editar ese contenido

Uso en software

A pesar de que los documentos de texto están hechos principalmente para su lectura por humanos, son usados comúnmente como una forma de almacenamiento de muchos programas. Los archivos de texto tienen algunas ventajas, incluso en almacenamiento de información, debido a que evitan ciertos problemas que tienen los archivos binarios. Adicionalmente, cuando ocurre algún tipo de corrupción de datos, es más fácil para un humano arreglar problemas en un archivo de texto. Algunos formatos de texto (como XML) tienen mecanismos incluidos para especificar la codificación del documento, pero la gran mayoría de formatos no lo tiene.

Ventajas e inconvenientes

Al guardar la información codificada como texto, cualquier usuario podría leer y modificar el valor de las variables (mientras sepa cual es cual) a su antojo, o aleatoriamente o por equivocación siendo impredicible los efectos sobre el programa.

La ventaja que este tipo de guardado ofrece (además de la eficacia a la hora de guardar textos), es que un usuario puede modificar, si sabe, las variables para personalizar el programa.

La desventaja de los archivos de texto es que no hay forma para un programa de determinar de manera confiable que codificación se usó. Un programa editor de texto puede grabar un archivo en UTF-8, pero un compilador puede esperar un formato ISO 8859; el tratar de compilar el archivo generará errores en el programa.