OPERACIONES ARCHIVOS DISCO PASCAL

Todo sobre Apple, Mac e Iphone Noticias sobre apple,mac, osx, iphone,ipad,apple watch, juegos para mac y appletv

 

UNIDAD 6: PROGRAMACION PASCAL REGISTROS Y ARCHIVOS DIRECTOS

TEMA 6: OPERACIONES CON CAMPOS PASCAL ARCHIVOS

En este tema se analiza la manera de poder realizar operaciones o procesos con los campos de los registros en el archivo DIRECTO, lo unico importante a considerar es que los campos del registro son en cierta medida igual que variables normales y por tanto se pueden procesar de manera normal como lo muestra el ejemplo.

La tecnica depende de si se quiere modificar a) un solo registro, b) o un subconjunto de registros que cumplan una condicion o c) todo los registros del archivo.

Para el caso A) solo usar el caso de eliminacion o bajas, solo cambiar la parte donde cambiamos el estatus por la operaciony regrabar.

Para los casos B y C, realizar un ciclo de lectura del archivo y usar dentro el siguiente algoritmo

WHILE NOT EOF

READ(ARCHIVO,REGISTRO)

OPERACION CON CAMPO

SEEK(ARCHIVO, REGISTRO.CLAVE - 1)

WRITE(ARCHIVO,REGISTRO)

END WHILE

y no se ocupan los dos archivos como en el caso secuencial.

TAREA PROGRAMACION PASCAL :

CONSTRUIRLES PROCESIMIENTOS QUE PROCESEN ALGUNOS CAMPOS DE LOS ARCHIVOS EJEMPLOS QUE YA TIENEN CONSTRUIDOS.

OPERACIONES ARCHIVOS DISCO PASCAL

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/pascal/operaciones_archivos_disco/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente