Diferencia entre revisiones de «Usuario:Adrian Rabadan/Taller»

Contenido eliminado Contenido añadido
Sin resumen de edición
Línea 10:
Un ejemplo sería: El encargado de un almacén tiene que buscar el número de identificación de cierto producto. No va a introducir todos los productos de nuevo en el programa y sus datos para luego realizar la búsqueda. En este caso, guardaríamos en un documento de texto plano los valores de los productos. Así el programa solo tendría que leer de este archivo y poder ser capaz de realizar búsquedas sin requerir que el usuario meta los datos de nuevo.
</div>
 
[[File:Archivo de texto de entrada.jpg|thumb|Esta es una imagen que representa un archivo de texto de entrada a cierto programa]]
 
La información se guarda como caracteres, estos pueden estar representados de muchas maneras (por ejemplo: ASCII). Las diferentes formas de representar los caracteres y la información pueden resultar más o menos óptimas y más o menos adecuadas.
Línea 15 ⟶ 17:
 
Las ventajas de un texto legible por un humano frente al binario es que es más fácil de comprender y se puede modificar de forma más sencilla mediante una herramienta cualquiera que permita la visualización y modificación del mismo. Por otra parte, el formato binario, al tener una representación interna desconocida en principio por los programas de texto, si se intenta modificar resultará mucho más difícil y los resultados podrían no ser los esperados. Los archivos binarios permiten una representación más optimizada de la información.
 
[[File:Archivo de texto de salida.jpg|thumb|Esta es una imagen que representa un archivo de texto de salida a cierto programa]]
 
Una desventaja clara de los textos ricos (textos con color, fuente, etc.) es que si se desconoce la codificación, y se supone otra distinta, no seremos capaces de saber el mensaje original exacto.
Línea 21 ⟶ 25:
Ejemplo: Cierto texto está codificado con UTF-8, pero el programa que quiere abrir ese archivo espera texto con formato ISO 8859. El resultado podría ser un archivo corrupto o con errores.
</div>
 
[[File:Archivo de texto de entrada.jpg|thumb|Esta es una imagen que representa un archivo de texto de entrada a cierto programa]]
[[File:Archivo de texto de salida.jpg|thumb|Esta es una imagen que representa un archivo de texto de salida a cierto programa]]
 
<div class="messagebox cleanup">