Creación de archivos

Páginas: 8 (1940 palabras) Publicado: 2 de diciembre de 2014
Introducción.
El almacenamiento de datos dentro de variables y arreglos es temporal. Los archivos se utilizan para retener permanentemente grandes cantidades de datos. Las computadoras almacenan los archivos en dispositivos secundarios de almacenamiento.

Jerarquía de datos.
Todos los elementos de datos que procesa se reducen a combinaciones de ceros y unos. El elemento máspequeño en una computadora puede asumirse el valor de 0 y 1. A tal elemento de dato se llama bit (abreviatura de digito binario y puede asumirse uno de dos valores). A los dígitos las letras y los símbolos especiales se les conocen como caracteres. Al conjunto de todos los caracteres que pueden utilizarse para escribir programas y representar elementos de datos en una computadora se le llama conjunto decaracteres.
Los caracteres están compuestos por bits, los campos están compuestos por caracteres. Un campo es un grupo de caracteres que en forma conjunta representan un mismo significado.
Los elementos de datos que procesan las computadoras forman jerarquías de datos, los elementos de los datos se hacen más grandes y más complejos en su estructura, conforme progresan de bits acaracteres, de caracteres a campos y así sucesivamente.
Un registro está compuesto por varios campos, un registro es un grupo de datos. Para facilitar la recuperación de datos específicos de un archivo se elige al menos un campo como clave de registro.

Archivos y flujos.
C cada dato de archivo como un flujo secuencial de byte. Cada archivo termina con una marca de fin de archivo o conun número de byte especifico almacenado dentro de una estructura de dato administrativa contenida por el sistema. Cuándo se abre un archivo, se le asocia a un flujo. Cuando comienza la ejecución de un programa, se abren tres archivos asociados y sus flujos asociados (de entrada estándar, de salida estándar y de error estándar).los flujos proporcionan canales de comunicación entre los archivos ylos programas. Por ejemplo el flujo estándar de entrada permite a un programa leer datos desde el teclado, y el flujo estándar de salida permite al programa desplegar los datos en la pantalla. Al abrir un archivo se devuelve un apuntador a la estructura FILE, la cual contiene información para procesar el archivo. Esta estructura incluye un descriptador de archivo, un índice dentro de un arreglo delsistema operativo llamado tabla de archivos abiertos. Cada elemento contiene un bloque de control de archivo (fcb) que utiliza el sistema operativo para administrar un archivo en particular.

La entrada estándar la salida estándar el error estándar se manipulan por medio de los apuntadores de archivo stdin,stdoutystderr.

La biblioteca estándar proporciona muchasfunciones para leer datos desde los archivos y para escribir dato de archivos. La función fgetc, al igual que getchar, lee un carácter desde un archivo. La función fgetc recibe como argumento un apuntador FILE para el archivo desde que se lee el carácter. La llamada a getc(stdin)lee un carácter desde stdin, la entrada estándar. Es equivalente a getchar(). La función fputc, al igual que putcar,escribe un carácter desde un archivo. La función fpuct recibe como argumentos un carácter a escribir y un apuntador para el archivo en el cual se escribe el carácter.
Muchas funciones se pueden leer datos desde la entrada estándar y escribir datos hacia la salida estándar tiene funciones similares de procesamiento de archivos. Por ejemplo, las funciones fgets y fputs pueden utilizarse para; leeruna línea desde un archivo y para escribir una línea en un archivo.

Creacion de un archivo de acceso secuencial.
C no impone una estructura a un archivo. Por lo tanto las ideas de registro de un archivo no existen como parte del lenguaje C.los programas pueden procesar un archivo, varios o ninguno. Cada archivo utilizado en un programa debe tener un nombre único y tendrá un apuntador...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion del archivo de datos
  • Creación Archivos C++ (dev c)
  • Creacion De Archivos
  • Creación de archivos en C#
  • creacion de archivo de textos
  • Creación, edición de archivos
  • Creacion archivos pdf con pdfcomm
  • Creacion De Archivos En Ilustrator

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS