Blaaah

Páginas: 16 (3775 palabras) Publicado: 26 de abril de 2012
UNIDAD


3



ARCHIVOS













|3. ARCHIVOS |


3.1 INTRODUCCIÓN


La memoria RAM es uno de los elementos esenciales de cualquier computadora ya que es ahí en donde se procesa y almacena la información en tiempo de ejecución de todos y cada uno delos programas que son ejecutados. Sin embargo al apagar el equipo toda la información de la memoria RAM se pierde y es por eso que es necesaria la utilización de archivos, para poder hacer que la información se mantenga a nuestro alcance cuando la necesitemos.

3.1.1 La estructura física de una unidad de disco
Elementos de un disco duro
Un disco duro forma una caja herméticamente cerradaque contiene dos elementos no intercambiables: la unidad de lectura y escritura y el disco como tal.
• La unidad es un conjunto de componentes electrónicos y mecánicos que hacen posible el almacenamiento y recuperación de los datos en el disco.
• El disco es, en realidad, una pila de discos, llamados platos, que almacenan información magnéticamente. Cada uno de los platos tiene dossuperficies magnéticas: la superior y la inferior. Estas superficies magnéticas están formadas por millones de pequeños elementos capaces de ser magnetizados positiva o negativamente. De esta manera, se representan los dos posibles valores que forman un bit de información (un cero o un uno). Ocho bits contiguos constituyen un byte (un carácter).
3.1.2 Definición de Archivo y directorio
Archivo:Información almacenada en un dispositivo de almacenamiento magnético u óptico cuyo propósito es el de preservar la información tanto tiempo como sea necesario.
Directorio: Pequeña división lógica utilizada para agrupar archivos por categorías.

3.1.3 Definición de archivo de texto y archivo binario
A los archivos de texto también se les conoce como secuenciales, ya que no es posible agregardatos en la mitad de un archivo, para eso se necesitaría reescribir el archivo incluyendo la nueva modificación, sin embargo permiten el ahorro de espacio en disco duro debido a su bajo tamaño.
Los archivos binarios son también conocidos como aleatorios, su principal ventaja es la modificación de datos previamente incluidos con relativamente muy pocas líneas, su utilización se recomiendaprincipalmente en las bases de datos.


3.2 ARCHIVOS DE TEXTO

Los archivos más comunes son los archivos de texto esto debido a que son más fáciles de manejar y tienen una variedad de aplicaciones. Estos archivos pueden utilizarse para varios propósitos entre ellos están el almacenamiento de claves (passwords), datos necesarios a largo plazo, respaldo de información o como datos alternos peronecesarios para el funcionamiento del programa.


Para utilizar archivos es necesaria la utilización del puntero FILE.

Sintaxis:



Aunque se tenga un puntero para abrir un archivo aún se necesita la función para abrirlo y cerrarlo. La función necesaria para abrir el archivo es fopen.

Sintaxis:



El hecho de "abrir" un archivo no indica que dicho archivo aparezca en pantalla, elabrirlo solo implica que el archivo se cargue en la memoria para que pueda ser utilizado, es por eso que se necesita un puntero de tipo FILE. Si el archivo es cargado exitosamente en memoria regresa un puntero hacia el archivo, en caso contrario regresa un valor NULL. La ruta_y_nombre_del_archivo y el modo_de_apertura deben ser cadenas de caracteres que pueden estar almacenada dentro de una variablecada una o expresadas entre comillas ("").
Una vez que se terminó de usar un archivo es necesario cerrarlo para que no permanezca utilizando memoria que tal vez se necesite en alguna otra actividad, para cerrar un archivo se utiliza la orden fclose.
Sintaxis:



Si fclose cierra el archivo exitosamente regresa cero (0) en caso contrario regresa un valor NULL.

3.2.1 Apertura para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Blaaah
  • Blaaah
  • Blaaah

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS