Programacion Archivos
ilseeA5 de Febrero de 2014
900 Palabras (4 Páginas)322 Visitas
Archivos.- Es una colección de datos relacionados unos con otros. Estos sirven para la entrada y salida para una computadora y son manejados por programas. Cada archivo es identificado por un nombre.
Características de los Archivos:
Independencia de las informaciones respecto de los programas.
La información almacenada es permanente.
Un archivo puede ser accedido por distintos programas en distintos momentos.
Tienen gran capacidad de almacenamiento.
3.1.2 Tipos de Archivos.
Existen Archivos de tipo Binario y de tipo Texto.
Archivos Binarios.- Son aquellos que están compuestos de bytes que representan la secuencia de instrucciones que lo integran. El archivo se guarda en un el disco duro y se carga secuencialmente en localidades sucesivas para su ejecución.
Archivos de tipo Texo.- Se compone de una secuencia de números guardados en código ASCII y separados por delimitadores; éstos servirán de entrada a un programa que los analiza.
TIPO DE ARCHIVOS SEGÚN EL ACCESO
Las formas de acceso a archivos son: Secuencial, Directo y Aleatorio.
Secuencial. Exige el tratamiento de elemento, para esto es necesario una exploración secuencial comenzando desde el primer momento. Los archivos de texto que debe ser leído del principio hasta el final.
Directo. Permite procesar o acceder a un elemento determinado y referencia directamente por su posición en el soporte de almacenamiento.
Aleatorios. Es un archivo con registros de un mismo largo. Un programa puede acceder directamente cualquier registro sin tener que leer los registros previos.
3.1.3 Descripción y Conceptos Básicos de los archivos secuenciales.
Es el archivo de datos en el que se lee y se escribe en forma consecutiva.
Este tipo de archivos tiene una desventaja: para guardar un dato tenemos que llenar los anteriores, no podemos dejar lugar para algún dato intermedio y para leer un dato hay que leer todos los anteriores,
En Visual Basic, existen diferentes formas de abrir un archivo de datos a las que se les llama modo.
Existen algunos comandos para la entrada y salida de información en los archivos de datos son comunes a todos los modos.
Write. Es la instrucción que permite escribir datos desde la computadora al archivo abierto en disco.
Open. Esta instrucción sirve para abrir un archivo de datos, tanto secuencial como aleatorio, que existe o bien para crearlo.
Número de Canal. Es un número que nos sirve como línea de comunicación entre la computadora y el disco. Este número varía entre 1 y 511.
Modo. Es una palabra clave que indica la forma o manera en que vamos a acceder a los datos del archivo.
Append. Abre un archivo secuencial si lo hay, o bien, en aso de que no exista, crea uno nuevo para escribir información al final del archivo. Con este modo, Visual Basic no sobrescribe información si el archivo ya cuenta con datos
Input. Abre un archivo para leer datos en forma secuencial, a partir del primer dato, la información se lee en el mismo orden en que se guardó. Si el archivo no existe se genera un error al tratar de abrirlo.
Output. Abre un archivo para guardar datos en forma secuencial y siempre lo hace desde el inicio del archivo. Si el archivo ya existe, Visual Basic sobrescribirá los nuevos datos y la información guardaba se perderá totalmente, es decir, el archivo anterior se borra.
Random. Abre un archivo para acceso aleatorio el cual permite leer y escribir en él. En este modo se puede guardar o lee información en cualquier orden. Es necesario definir el tamaño de los registros.
Len determina la longitud de cada registro
FreeFile. Visual Basic permite tener abiertos varios archivos simultáneamente.
Close. Cierra
...