10597 TRABAJO DE PROGRAMACION ARCHIVOS ALEATORIOS

Páginas: 8 (1977 palabras) Publicado: 26 de mayo de 2015
 TRABAJO DE PROGRAMACION









PRESENTADO POR:
ELIANA DIAZ
LIZ PAOLA BARRIOS
LUIS MANUEL DIAZ





PROF:
FORGEL FONSECA














UNIVERSIDAD DE CORDOBA
ING. INDUSTRIAL






INTRODUCCION


El almacenamiento de datos en variables y arreglos es temporal, los archivos se utilizan para lograr la persistencia de los datos. Los computadores guardan archivos en dispositivas dealmacenamiento secundarios como discos magnéticos, ópticos y cintas. Los archivos aleatorios son una de las formas de acceso son útiles para cuando quiera leer y escribir en el mismo archivo desde el mismo programa.
Con los archivos aleatorios se pueden cambiar datos específicos, como el balance de un cliente, sin tener que volver a crear un archivo completo. En el siguiente trabajo explicaremos sumanejo en java.

































OBJETIVOS

*conocer y manejar los conceptos de los archivos aleatorios
*conocer el manejo0 de los archivos aleatorios en java
*poder poner en practica lo obtenido







































ARCHIVOS DE ACCESO ALEATORIOS

Los registros individuales de un archivo de acceso aleatorio por lo general de la misma longitud y se puede accedera ellos de modo directo (mas rápido) sin buscar en otros registros.
Esto hace a los archivos aleatorios apropiados para sistemas de reservaciones de líneas aéreas, sistemas bancarios, sistemas de punto de ventas, y otras clases de procesamiento de información que requiere acceso rápido a un acceso específico.

Por lo general cada registro de un archivo de acceso aleatorio tiene la mismalongitud, es posible calcular la ubicación exacta de un registro con respecto al principio del archivo, como una función de la clave de registro, esto facilita el acceso inmediato a registros específicos, incluso en archivos grandes.

Los datos pueden insertarse en el archivo aleatorio, sin destruir otros datos previamente almacenados pueden actualizarse o eliminar se sin rescribir el archivo completo.Hay varias técnicas avanzadas para terminar con accesos aleatorios de archivos en el pasado, los programadores escribían rutinas extraordinarias que buscaban, ordenaban y filtraban a través de archivos de acceso aleatorios. A medida que la tecnología de basas de datos gano terreno, los programadores comenzaron a dejar en manos de los sistemas de base de datos las técnicas avanzadas de accesoaleatoria de archivos.
A pesar de sus ventajas los archivos aleatorios no es una respuesta a las necesidades de archivos de todos los programas muchas usan las técnicas de acceso secuencial de archivos.


























CREACION DE UN ARCHIVO DE ACCESO ALEATORIO


La función fwrite trasfiere un numero especifico de bytes que comienza en una ubicación especifica de la memoria hacia unarchivo.
Los datos se escriben al principio de la ubicación del archivo indicada por la posición del apuntador. La función fread trasfiere un numero especifico de byres desde la ubicación especifica en el archivo por medio del apuntador de posición del archivo, hacia un área de memoria que comienza con la dirección especificada
Cuando se escribe un entero:
Fprintf (ptrf, “%d”, numero);

Lo que podíaimprimir un solo digito o hasta (10 dígitos más un signo, cada uno de los cuales requiere 1 bytes de almacenamiento) Fread y Fwrite leen y escriben datos tales como enteros, de tamaño fijos en lugar de formatos de tamaño variable, los datos que manipulan se procesan en el formato fuente la computadora (bytes o datos) en lugar de formado printl y scanf legible para el humano.

Las funciones Fwrite yFread son capaces de leer y escribir arreglos de datos desde y hacia un disco, es el número de elementos de los arreglos que deben leerse desde el disco o escribirse en el disco. La llamada anterior a la función Fwrite escribe un solo entero en el disco, como si escribiera uno de los elementos del arreglo, los programas de procesamientos, rara vez escriben un solo campo a un archivo por lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos Aleatorios
  • Archivos de acceso aleatorio en c
  • Trabajo aleatorio
  • trabajo de aleatorias
  • Archivos secuenciales, aleatorios, instrucciones de manejo de archivos
  • Manejo De Archivos De Acceso Aleatorio Y Secuencial
  • Trabajo archivo
  • Trabajo De Archivo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS