algoritmo

Páginas: 4 (760 palabras) Publicado: 28 de mayo de 2013
ARCHIVO
Definición de Archivo
Es un tipo de dato, que se puede guardar en memoria auxiliar para su uso posterior, mediante la ejecución de los programas adecuados, permitiendo almacenar grandesvolúmenes de información.
Se trata de una estructura homogénea de datos consistente en una secuencia de elementos o componentes, todos del mismo tipo, ya sea simple o estructurado.
Tipos deArchivo:
Una primera consecuencia importante de esta interacción entre el Sistema Operativo y el lenguaje
hace que tengamos que considerar dos tipos de archivos que están relacionados originariamente alos dispositivos físicos en los que se mantiene la información: archivos secuenciales y archivos de acceso directo.
Archivos Secuenciales:
Los archivos secuenciales, son los mas antiguos y suorigen está vinculados con el soporte en cinta.
En una cinta para leer cualquier parte de la misma se debe pasar por todos los datos anteriores (ej.Cuando queremos posicionarnos en una cinta devideo). En el curso no vamos a utilizar este tipo de archivo.
Archivo de acceso directo:
Se dice que un archivo es de acceso u organización directa cuando para acceder a un registro n cualquiera no setiene que pasar por los n-1 registros anteriores.
Por su definición, podemos rápidamente darnos cuenta que si los comparamos con los archivos secuenciales son mucho más rápidos al momento derecuperar datos.
EJEMPLOS
Ejemplo 1:
Se define la estructura de un archivo que va a guardar los datos de un grupo de alumnos y se permite la carga de dichos datos.
Program eje1(input, output);
typealumnos = RECORD
legajo:integer;
nombre:string[30];
edad:16..150;
end;
var
alumno:alumnos;
archivo: file of alumnos;
ba:char;
BEGIN
assign(archivo, 'd:\pascal\alumnos.dat');
rewrite(archivo);ba:='s';
While ba='s' do
BEGIN
write('Ingrese el legajo del alumno : ');readln(alumno.legajo);
write('Ingrese el nombre del alumno : ');readln(alumno.nombre);
writeln('Ingrese la edad del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS