Estructuras de Datos 2
Estructuras de Datos 2
Estructuras de Datos 2
Estructura de Datos II
I5888
Archivo:
Una colección de bytes que representa información y que
normalmente se guarda en almacenamiento secundario.
Para su procesamiento, todo el contenido de un archivo, o
parte de él, suele cargarse en memoria RAM.
Archivo Lógico:
Dir_destino. READ() debe saber dónde colocar la información que lee del
archivo de entrada. Esta función especifica el destino proporcionando la
dirección de localidad de memoria donde se desea almacenar los datos.
Tamaño. READ() necesita saber cuánta información debe extraer del archivo
(cantidad de bytes).
Graciela Lara López
Seek(). Función o llamada al sistema que coloca el apuntador
de lectura y escritura en una posición específica en el archivo.
ESQUEMA
ESQUEMA
ESQUEMA
Otro ejemplo. Si queremos guardar registros de 300 bytes se
puede hacer de la siguiente forma:
ESQUEMA
En la pista #9 se almacena el bit de paridad impar. Este bit no
es parte del dato, pero nos permite detectar errores.
Longitud variable
Campos llave
ESQUEMA
ESQUEMA
ESQUEMA
Donde
n = NRR
r = Tamaño del Registro
ESQUEMA