Archivos

Páginas: 8 (1897 palabras) Publicado: 9 de abril de 2013
República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación.
Universidad Nacional Experimental Politécnica “Antonio José de Sucre”.
Vice-Rectorado de Puerto Ordaz.
Computación II.
Sección N1.






Profesora:
Lorena Estévez


Ciudad Guayana, Agosto de 2010.


Introducción
En los principios de la informática, el hombre ha venido desarrollandodiversas funciones, datos y aplicaciones manejados por un computador los cuales en muchas circunstancias deben ser almacenados para posterior uso, pero inicialmente se carecía de medios que permitieran dicho almacenamiento, es por esto que el ser humano se ha visto en la necesidad de idear mecanismos que llevan a cabo tal función.
Gracias a tal necesidad surge la creación e implementación de losarchivos como colección de datos sirve para la entrada y salida a la computadora y son manejados con programas, además se crearon sitemas de almacenamiento extraíbles que y no extraíbles que podía reservar parte de la cinta para guardar cierta información sobre la situación de los datos, y añadir ciertas marcas que hicieran más sencillo localizarla.
Un archivo es una secuencia de bits tratados comouna unidad, típicamente organizados en un sistema de archivos, almacenados en un medio externo como disco duro, CD, pendrive, cinta magnética, etc.

1. ¿Qué son archivos?
Los archivos también denominados ficheros (file); es una colección de información (datos relacionados entre sí), localizada o almacenada como una unidad en alguna parte de la computadora.
Los archivos son el conjuntoorganizado de informaciones del mismo tipo, que pueden utilizarse en un mismo tratamiento; como soporte material de estas informaciones.
Los archivos como colección de datos sirve para la entrada y salida a la computadora y son manejados con programas. Pueden ser contrastados con Arrays y registros; Lo que resulta dinámico y por esto en un registro se deben especificar los campos, él número de elementosde un arrays (o arreglo), el número de caracteres en una cadena; por esto se denotan como "Estructuras Estáticas".
En los archivos no se requiere de un tamaño predeterminado; esto significa que se pueden hacer archivos de datos más grandes o pequeños, según se necesiten.
Cada archivo es referenciado por su identificador (su nombre.).
2. Ventajas y desventajas de archivos creados en C++
2.1Ventajas:
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
Gran capacidad de almacenamiento.

2.2 Desventajas:

3. Librerías que manejan archivos en C++
Las funciones para la edición de ficheros son variadas; estas están definidas en inicio del programa con laslibrerías stdio.h y fstream.h, por lo general empiezan con la letra f, haciendo referencia a file. Adicionalmente se agrega un tipo FILE, el cual se usará como apuntador a la información del fichero.
4. Operaciones básicas en archivos en C++
Existen un conjunto de funciones que rigen el manejo de un archivo en C++ como lo son las siguientes funciones:
Nombre
Funció nnnnnnn
fopen()
Abre unarchivo.
fclose()
Cierra un archivo.
fgets()
Lee una cadena de un archivo.
fputs()
Escribe una cadena en un archivo
fseek()
Busca un byte especifico de un archivo.
fprintf()
Escribe una salida con formato en el archivo.
fscanf()
Lee una entrada con formato desde el archivo.
feof()
Devuelve cierto si se llega al final del archivo.
ferror()
Devuelve cierto si se produce un error.rewind()
Coloca el localizador de posición del archivo al principio del mismo.
remove()
Borra un archivo.
fflush()
Vacía un archivo.

4.1 Crear un archivo:
La creación de un archivo se lleva a cabo mediante la utilización de la función fopen cuyo prototipo sería:
FILE *fopen (const char *nomb, const char *modo);
4.2 Modificar un archivo:
Logramos modificar un archivo mediante la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos
  • Archivo
  • Archivos
  • Archivo
  • Archivo
  • Archivo
  • Mis Archivos
  • Archivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS