Archivos estructura de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (488 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de mayo de 2011
Leer documento completo
Vista previa del texto
Es un dispositivo lógico que almacena en forma permanente grandes volúmenes de información, dividido en estructura de datos (registros) todas del mismo tipo y relacionadas

ARCHIVOS DE PROGRAMA:Son los programas fuentes que se escriben en un determinado lenguaje . estos programas son guardados en medios magneticos auxiliares para su posterior utilización. ARCHIVOS DE TEXTO: Estos almacenanletras, palabras, frases, párrafos y se suelen crear y mantener mediante programas que procesan o editan texto. ARCHIVOS DE DATOS: Un archivo de datos contiene información que en un programa crea yposteriormente procesa.

Permanentes= archivos cuya información varia poco  Maestros= maneja el estado de una entidad cuya información cambia periódicamente  Históricos: son maestros que no seusan, sirve solo de consulta  Movimiento= son temporales que captan información para los a. maestros


Es el campo o la combinación de campos del archivo que permite identificar cada registro delos demás. Cada archivo debe tener una clave o llave principal, con el fin de poder encontrar y recuperar la información de un registro particular en un momento dado.

Edición:

ingresa nuevosregistros al archivo Modificación: Actualiza la información de un registro existente Retiro: elimina un registro del archivo

Dado el siguiente archivo secuencialESTUDIANT={@Codigo,Nombre,Direc cion,estado} Estados: 1 activo o 0 inactivo a) Adición de un estudiante al archivo b) Modificación de la información del estudiante en el archivo c) Retiro de un estudiante del archivo

IINICIO ESCRIBA:'DIGITE EL CODIGO DEL ESTUDIANTE ADICIONAR' LEA:CODIGOAD ENCONTRO=0 ABRIR(ESTUDIANTE) LEA:(ESTUDIANTE,R) MIENTRAS(EOF (ESTUDIANTE))^(ENCONTRO=0) HAGA SI (CODIGOAD=R.CODIGO)^(R.ESTADO=1)ENTONCES ENCONTRO=1 FIN SI LEA:(ESTUDIANTE,R)

FIN MIENTRAS

PARA ADICIONAR

SI ENCONTRO=1ENTONCES ESCRIBA:'EL ESTUDIANTE YA EXISTE' SINO ESCRIBA:'DIGITE EL NOMBRE Y DIRECCION DEL ESTUDIANTE'...
tracking img