archivos en c características

2
Archivos en lenguaje C Características: 1.Un archivo posee un conjunto de bits almacenado en un dispositivo de memoria secundaria, el Cuál puede ser almacenado con un conjunto de Propiedades y recuperado de la misma manera Por el sistema operativo para que un programa Tenga acceso a este. 2.Un archivo es identificado por un nombre y La descripción de la carpeta o directorio Que lo contiene. 3.Los archivos digitales se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del Entorno de oficina tradicional. Desventajas: Si la aplicación termina de forma inesperada, por un error o por una avería, el contenido del buffer modificado no se almacenará en el fichero, y su estructura puede quedar corrupta y los datos inservibles. Cuando un fichero deba ser accedido por varios usuarios de forma simultánea, se pueden presentar problemas de concurrencia. Por ejemplo, un usuario lee una parte del fichero en su buffer, y modifica su contenido. Mientras tanto, otro usuario, desde otra máquina, accede al mismo fichero, y a la misma zona, pero el contenido no está actualizado con las modificaciones realizadas por el primer usuario. El peligro es mayor si los dos están haciendo modificaciones en el mismo fichero, ya que es posible que las modificaciones realizadas por un usuario queden anuladas por las que ha hecho el otro.

Upload: geraldine-hernandz

Post on 09-Jul-2016

215 views

Category:

Documents


1 download

DESCRIPTION

computacion

TRANSCRIPT

Page 1: Archivos en C Características

Archivos en lenguaje C

Características:

1. Un archivo posee un conjunto de bits almacenado en un dispositivo de memoria secundaria, el Cuál puede ser almacenado con un conjunto de Propiedades y recuperado de la misma manera Por el sistema operativo para que un programa Tenga acceso a este.

2. Un archivo es identificado por un nombre y La descripción de la carpeta o directorio Que lo contiene.

3. Los archivos digitales se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del Entorno de oficina tradicional.

Desventajas:

Si la aplicación termina de forma inesperada, por un error o por una avería, el contenido del buffer modificado no se almacenará en el fichero, y su estructura puede quedar corrupta y los datos inservibles.

Cuando un fichero deba ser accedido por varios usuarios de forma simultánea, se pueden presentar problemas de concurrencia. Por ejemplo, un usuario lee una parte del fichero en su buffer, y modifica su contenido. Mientras tanto, otro usuario, desde otra máquina, accede al mismo fichero, y a la misma zona, pero el contenido no está actualizado con las modificaciones realizadas por el primer usuario. El peligro es mayor si los dos están haciendo modificaciones en el mismo fichero, ya que es posible que las modificaciones realizadas por un usuario queden anuladas por las que ha hecho el otro.

Ventajas:

La ventaja es que la información almacenada en un archivo es persistente en el tiempo, no es susceptible a fallas eléctricas y puede reproducirse y ransportarse a bajo costo.

Page 2: Archivos en C Características