Conceptos de archivos

Solo disponible en BuenasTareas
  • Páginas : 5 (1126 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de noviembre de 2010
Leer documento completo
Vista previa del texto
Organización de Datos 23 de abril, 2009

Alejandra Judith Romo Pérez

Un archivo informático es una entidad lógica compuesta por una secuencia finita de bytes, almacenada en un sistema de archivos ubicada en la memoria secundaria de un ordenador. Los archivos son agrupados en directorios y son identificados por un nombre de archivo. Cualquier archivo puede ser editable, y cada formato tienediferentes tipos de editores.
http://boards5.melodysoft.com/app?ID=GM005N&msg=5&DOC=21

Un archivo informático es un conjunto de información que se almacena en algún medio de escritura que permita ser leído o accedido por una computadora. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. Son los equivalentes digitales de los archivos entarjetas, papel o microfichas del entorno de oficina tradicional. Facilitan una manera de organizar los recursos usados para almacenar permanentemente información dentro de un computador.
http://es.wikipedia.org/wiki/Archivo_inform%C3%A1tico

Un archivo es un conjunto de datos que se encuentran almacenados en un medio de escritura, son accedidos desde el ordenador para su consulta o edición. Paraidentificarse se les asigna un nombre y un formato. De acuerdo a cada formato es el editor a usar.

Los archivos se almacenan en directorios para su mejor organización

Un archivo organizado secuencialmente es un conjunto de registros lógicamente relacionados cuya secuencia de acceso está determinada por su ordenamiento. Los registros deben ser grabados consecutivamente cuando el archivo escreado, y deben ser leídos de la misma manera cuando es usado posteriormente como entrada. La ventaja es la capacidad de acceso al "siguiente" registro y son muy sencillos de usar y aplicar.
http://cfrausto.net/conocimientopractico/tutoriales/seminarioittepic/unidadiii/

Un archivo secuencial indexado maneja tanto el acceso secuencial por valor de llave, como el acceso directo a un registro enparticular, dado su valor de llave. Este tipo de organización de archivo se logra mediante la construcción de un índice sobre un archivo de datos secuencial que reside en dispositivos de almacenamiento de acceso directo.  Los archivos secuenciales indexados son utilizados extensamente cuando existe la necesidad de accesar registros tanto secuencial como directamente.

http://www.geocities.com/seminarioittepic/unidadiv/resumenu4.html

La organización directa de archivos es aquella que permite un posicionamiento sobre registros específicos al localizar una llave. Lo anterior permite agilizar la localización de un dato en un archivo determinado al no requerirse el procesamiento de los registros contiguos previos.

 Archivo

clasificado para búsqueda binaria: Se requiere queel archivo principal se mantenga ordenado respecto a la llave en todo momento. La ventaja de este método reside en la alta velocidad de acceso; su desventaja consiste en el tiempo que debe invertirse para mantener clasificado al archivo en todo momento.

 Ajuste

de llave a esqueleto: Este método se utiliza cuando la llave contiene dígitos y opcionalmente caracteres alfabéticos.http://sistemas.itlp.edu.mx/tutoriales/admonarch/tema5_1.htm

 La

mayoría de las computadoras organizan los archivos en jerarquías llamadas carpetas, directorios o catálogos. Cada carpeta puede contener un número arbitrario de archivos, y también puede contener otras carpetas. Las otras carpetas pueden contener todavía más archivos y carpetas, y así sucesivamente, construyéndose un estructura en árbolen la que una «carpeta raíz» puede contener cualquier número de niveles de otras carpetas y archivos.

Para abrir archivos es fopen() FILE *fopen(char *nombre_archivo, char *mod  Para cerrar un archivo es fclose int fclose(FILE* puntero_file);  Para escribir un archivo fwrite((const void *) &temp[1].num, 4, 1, file);  Escribe la cadena apuntada por cadena int fputs(const char *cadena,...
tracking img