Вы находитесь на странице: 1из 12

c  

       
 
Manejar las extensiones de archivos es una de las cosas que debemos conocer si queremos
usar Windows correctamente. Hay muchas más cosas a considerar que las funciones básicas
como copiar, pegar o mover, que es lo que como solemos realizar el manejo de archivos. No se le
suele dar importancia a las extensiones de archivos hasta que nos vemos afectados por algún
problema, como puede ser cuando un nuevo software cambia las asociaciones de archivos
cambiando los programas que los abren. Saber sobre extensiones de archivos y como manejarlos
puede ser muy productivo como mostraremos a continuación.

       

Seguramente sabrás que en el sistema operativo Windows, muchos ficheros tienen nombre con el
formato !  donde  es la extensión. No es que sean absolutamente necesarias pero la
mayoría de los ficheros tienen una en su nombre. Las extensiones suelen tener, aunque no es
imprescindible, tres caracteres. Su función es decirle al ordenador el tipo de fichero que es y que
se debe hacer con el cuando es abierto o ejecutado. Cuando el sistema operativo detecta que un
archivo es ejecutado, el registro es consultado donde están almacenados una lista de tipos de
fichero con sus extensiones. Esta lista contiene las acciones posibles para ese archivo en
particular, el software que se supone que tiene que abrir el fichero, y donde está localizado ese
software en el ordenador.

Sabiendo lo que hace una extensión, se pueden tomar decisiones sobre como manejar un fichero
que nos pueden solucionar problemas o incluso evitarlos. Por ejemplo, los virus normalmente se
propagan por el correo electrónico en forma de archivo adjunto en formato  o 
entre otros.
Viendo estas extensiones podemos tomar precauciones antes de abrir el archivo sin más.

i          

A menos que cambies la configuración del sistema, Windows no mostrará las extensiones de los
archivos. Podemos cambiar esto fácilmente. En Windows XP, abre ³2 Œ y haz clic en el menú
de ³  Œ. Selecciona ³   Œ y la pestaña ³Œ. En la lista de
Configuración avanzada, quitar la selección en ³          
    Œ.

Ñ        

Existen cientos de tipos de extensión y cada uno puede ir asociado a un software específico, o ser
abierto por varios programas diferentes. Hacer un listado de las extensiones existentes puede ser
algo largo por lo que daremos los más conocidos:

—Ê -  ± fichero de proceso Word. Lo abre Wordpad o Word.


—Ê Ñ  ± Fichero de texto. Lo abre Notepad o un editor de texto como Word.
—Ê   ± Para lectura de documentos. Lo abre software de Adobe.
—Ê r ± Para gráficos y fotos. Lo abre el navegador o programas de gráficos.
—Ê ‰ Ê ÊÊi ÊÊt
Ê Ê  Ê lÊ ÊÊ Ê Êi 
Ê
—Ê   Ê Êi 
Ê i tÊÊitÊÊ Êi 
Ê
—Ê ExeÊ Êi Ê j t l
ÊÊ j tÊ
Ê
—Ê - Ê Ê i  íÊ Ê l Êii
Ê ÊÊ t  ÊÊi  t Êi
Ê
—Ê G Ê ÊCliÊ Êi 
Ê Ê  Êi ÊM iÊl ÊÊt Ê Êlti i
Ê
—Ê ? Ê ÊiÊ Ê i
Ê Ê  Êi ÊM iÊl ÊÊt Ê Êlti i
Ê
—Ê 2 Ê ÊiÊ Ê i
Ê Ê  Êi Ê Ê Ê i
Ê
—Ê i Ê ÊÊi Ê
Ê  Ê  Êl Ê  Ê

 e     


De Wikipedia, la enciclopedia libre

Saltar a navegación, búsqueda

En este artículo sobre informática se detectaron los siguientes problemas:

—Ê carece de fuentes o referencias que aparezcan en una fuente acreditada.


—Ê Vequiere una revisión ortográfica y gramatical.
—Ê carece de notas al pie a pesar de tener citas a referencias y una lista bibliográfica.

Por favor, edítalo para mejorarlo, o debate en la discusión acerca de estos problemas.
Estas deficiencias fueron encontradas el 23 de marzo de 2011. Puedesavisar al autor pegando lo siguiente
en su página de discusión:
ëë   
          


-Ê ÊÊiÊ Êi ÊÊ Ê Êli Ê iÊ lÊ  Êl Ê it ÊlÊ
tÊ Êt  ÊlÊ Ê Ê tiÊlÊii ÊÊ  ÊÊ ÊÊi   
Ê
!Êi  t Êti Ê Êt ÊÊi  t Êti Ê Êii 
ÊiÊ  Ê tÊ Ê
ÊtiÊ ÊtÊÊ j lÊ t Ê ÊÊ Ê Êt "tÊ Êl t Ê
i Êt Êi  t ÊÊ  Ê Ê t i
Ê
c  

½ c ]

—Ê 1 Gee

es
—Ê 2 F  s e ce e  
‘Ê 2 1je  s
e  s
e
 
‘Ê 2 2je  s
e  s
e e
‘Ê 2 3F  s
ev
e 
‘Ê 2 4je  s
e  sc ee
es
—Ê 3se
—Ê 4 e eecs
—Ê *cesexe s

½ 
  

Algunos formatos de archivo están diseñados para almacenar tipos de datos muy particulares: el
formato JPEG, también llamado JPG, por ejemplo, está diseñado para almacenar solamente
imágenes estáticas. Otros formatos de archivo, sin embargo, están diseñados para almacenar varios
tipos diferentes de datos: el formato GIF admite almacenar imágenes estáticas y animaciones
simples, y el formato QuickTime puede actuar como un contenedor para muchos tipos diferentes
de multimedia. Un archivo de texto es simplemente uno que almacena cualquier texto, en un
formato como ASCII o Unicode, con pocos o ninguno caracteres de control. Algunos formatos de
archivo, como HTML, o el código fuente de algún lenguaje de programación particular, también
son de hecho archivos de texto, pero se adhieren a reglas más específicas que les permiten ser
usados para propósitos específicos.

A veces es posible hacer que un programa lea un archivo codificado en un formato como si
hubiera sido codificado en otro formato. Por ejemplo, uno puede reproducir un documento de
Microsoft Word como si fuera una canción usando un programa de reproducción de música que
acepte archivos de audio «sin cabecera». El resultado no suena muy melodioso, sin embargo. Esto
es así porque una disposición sensata de bits en un formato casi nunca tiene sentido en otro.

½     


½     

—Ê c  


‘Ê GGc
‘Ê 2 3
‘Ê 2 3  
‘Ê  s
‘Ê VeG
 
‘Ê F
‘Ê ?2G
—Ê S 


‘Ê GFF
‘Ê FLGc
‘Ê ?G
‘Ê 2
‘Ê 
‘Ê £GG

½    

—Ê c  


‘Ê r G
—Ê S 


‘Ê LB2
‘Ê G
‘Ê B2 
‘Ê ÑFF
‘Ê i  
‘Ê r G
‘Ê GF

½    

Modo en el que los vídeos guardan los datos de un archivo de vídeo con el fin de que puedan ser
interpretados por el ordenador. Normalmente, un vídeo es una colección de imágenes acompañada
de sonido; la información de uno y otro tipo se suele grabar en pistas separadas que luego se
coordinan para su ejecución simultánea.

Para transformar la información analógica de las imágenes en digital se usan los códec (acrónimo
de codificador/decodificador). En muchos casos estas utilidades analizan los fotogramas y
emplean algoritmos para comprimir sus datos. La compresión puede ser temporal, en la que se
analiza un fotograma y se guarda la diferencia entre éste y el que le precede, o espacial, en la que
se eliminan los datos de los píxeles que no cambian en cada fotograma.

Existen tres formatos de vídeo de gran implantación: el QuickTime Movie (MOV), el AVI y el
correspondiente al estándar MPEG. El formato QuickTime Movie (MOV), creado por Apple, es
multiplataforma y en sus versiones más recientes permite interactuar con películas en 3D y
realidad virtual. El AVI (Audio Video Interleaved, audio vídeo intercalado) es un formato también
multiplataforma. Tanto *.avi como *.mov son contenedores de audio y vídeo con lo que son
formatos de archivo, a este archivo habría que especificarle el tipo de video o audio que está
conteniendo y que puede ser sin compresión o con la compresión soportada por dicho fichero
como pueden ser para los *.avi el divx, Dv-pal, etc y para *.mov el sorenson, H264, etc. El
formato correspondiente al estándar MPEG (Moving Pictures Experts Group) produce una
compresión de los datos con una pequeña pérdida de la calidad; desde su creación, se ha definido
el MPEG-1, utilizado en CD-ROM y Vídeo CD, el MPEG-2, usado en los DVD de Vídeo y la
televisión digital, y el MPEG-4, que se emplea para transmitir vídeo e imágenes en ancho de
banda reducido; es un formato adecuado para distribuir multimedia en la Web. El formato MPEG4
es la base de actuales formatos como el divx xvid o el H264 siendo este último (H264) un codec
tan potente que soporta vídeos de gran formato y calidad excelente con anchos de banda muy
reducidos.

El desarrollo de Internet ha propiciado formatos que permiten visualizar vídeos a través de la red,
sin tener que descargar previamente el archivo completo; para esta finalidad, la empresa
RealNetworks ha establecido RealVideo y Microsoft su formato de vídeo correspondiente al
Windows Media Player (Reproductor de Windows Media), ambos con gran futuro en el desarrollo
de la distribución de vídeo en tiempo real a través de Internet.

Para ver los vídeos en el ordenador es necesario tener instalado el software de reproducción
adecuado. Actualmente suelen facilitarlo las distintas empresas, bien con el sistema operativo,
bien como una herramienta a la que se puede acceder de forma gratuita.

½       

Usados para agrupar distintos tipos de información -generalmente vídeo y sonido- en un único
archivo.

—Ê Gec s
‘Ê B2L
‘Ê  

—Ê F  s
ee  e
yc  es
‘Ê 
‘Ê ë 
‘Ê VGV
‘Ê GVr
‘Ê ë 
‘Ê ë 2
‘Ê   

—Ê 
‘Ê  

—Ê 
e 
‘Ê GSF
‘Ê v
‘Ê R v
‘Ê FF
‘Ê £ 
‘Ê £G2
‘Ê 2 sv)
‘Ê 3G 
‘Ê  c 
c2º1º)
—Ê 6 

—Ê Los archivos también denominados ficheros (file); es una colección de información (datos
relacionados entre sí), localizada o almacenada como una unidad en alguna parte de la
computadora.
—Ê Los archivos son el conjunto organizado de informaciones del mismo tipo, que pueden
utilizarse en un mismo tratamiento; como soporte material de estas informaciones.
—Ê 6 6  
  

—Ê Los archivos como colección de datos sirve para la entrada y salida a la computadora y son
manejados con programas.
—Ê Los archivos pueden ser contrastados con Arrays y registros; Lo que resulta dinámico y
por esto en un registro se deben especificar los campos, él número de elementos de un
arrays (o arreglo), el número de caracteres en una cadena; por esto se denotan como
"Estructuras Estáticas".
—Ê En los archivos no se requiere de un tamaño predeterminado; esto significa que se pueden
hacer archivos de datos más grandes o pequeños, según se necesiten.
—Ê Cada archivo es referenciado por su identificador (su nombre.).
—Ê 6  

 

—Ê Las principales características de esta estructura son:
—Ê Independencia de las informaciones respecto de los programas
—Ê La información almacenada es permanente
—Ê Un archivo puede ser accedido por distintos programas en distintos momentos
—Ê Gran capacidad de almacenamiento.
—Ê 6      

—Ê Los archivos se clasifican según su uso en tres grupos:
—Ê    
—Ê Estos contienen información que varia poco. En algunos casos es preciso actualizarlos
periódicamente.
—Ê - 
—Ê Se cercan para actualizar los archivos maestros. Sus registros son de tres tipos: alta, bajas y
modificaciones.
—Ê -  Ñ !
—Ê Tienen una vida limitada, normalmente menor que la duración de la ejecución de un
programa. Su utilizan como auxiliares de los anteriores.
—Ê 6   

—Ê Los elementos de un archivo pueden ser de cualquier tipo, simples o estructurados o según
su función.
—Ê 6  6  
—Ê Se define por:
—Ê !"# 
—Ê Son aquellos cuyo registros sufren pocas o ninguna variación a lo largo del tiempo, se
dividen en:
—Ê c   Están formados por registros que contienen campos fijos y campos de baja
frecuencia de variación en el tiempo.
—Ê -$% Son los que en cada momento contienen información actualizada.
—Ê i % Contienen información acumulada a lo largo del tiempo de archivos que han
sufridos procesos de actualización o bien acumulan datos de variación periódica en el
tiempo.
—Ê !"#   
—Ê Son aquellos que se utilizan conjuntamente con los maestros (constantes), y contienen
algún campo común en sus registros con aquellos, para el procesamiento de las
modificaciones experimentados por los mismos.
—Ê !"#    Ñ  
—Ê Son los archivos creados auxiliares creados durante la ejecución del programa y borrados
habitualmente al terminar el mismo.
—Ê 6   
—Ê Los principales archivos de este tipo son:
—Ê #  E : Una colección de datos localizados en un dispositivo de entrada.
—Ê #  $  : Una colección de información visualizada por la computadora.
—Ê c   : están formados por registros que contienen campos fijos y campos de baja
frecuencia de variación en el tiempo.
—Ê -$%: son los que en cada momento contienen información actualizada.
—Ê i % : Contienen información acumulada a lo largo del tiempo de archivos que han
sufrido procesos de actualización, o bien acumulan datos de variación periódica en el
tiempo.
—Ê #     Ñ   : Son aquellos que se utilizan conjuntamente
con los maestros (constantes), y contienen algún campo común en sus registros con
aquellos, para el procesamiento de las modificaciones experimentados por los mismos.
—Ê #    Ñ   : Son los archivos auxiliares creados durante la
ejecución del programa y borrados habitualmente al terminar el mismo.
—Ê 
—Ê Los principales archivos de este tipo son:
—Ê #  E , una colección de datos localizada en un dispositivo de entrada.
—Ê #  $  , una colección de información visualizada por la computadora.
—Ê #   , un programa codificado en un lenguaje especifico y localizado o
almacenado en un dispositivo de almacenamiento.
—Ê #  Ñ  , una colección de caracteres almacenados como una unidad en un
dispositivo de almacenamiento.
—Ê    

—Ê Se refiere al método utilizado para acceder a los registros de un archivo prescindiendo de
su organización. Existen distintas formas de acceder a los datos:
—Ê $  ; los registros se leen desde el principio hasta el final del archivo, de tal forma
que para leer un registro se leen todos los que preceden.
—Ê - ; cada registro puede leerse / escribirse de forma directa solo con expresar su
dirección en el fichero por él numero relativo del registro o por transformaciones de la
clave de registro en él numero relativo del registro a acceder.
—Ê  & ; se accede indirectamente a los registros por su clave, mediante consulta
secuenciales a una tabla que contiene la clave y la dirección relativa de cada registro, y
posterior acceso directo al registro.
—Ê -' ( es cuando se accede a los archivos en cualquier de los modos anteriormente
citados.
—Ê La elección del método esta directamente relacionada con la estructura de los registros del
archivo y del soporte utilizado.
—Ê  6   
—Ê # $ ! Exige el tratamiento de elemento, para esto es necesario una
exploración secuencial comenzando desde el primer momento (Pascal permite este acceso)
—Ê $  archivo de texto que debe ser leído del principio hasta el final.
—Ê # - ! Permite procesar o acceder a un elemento determinado y referencia
directamente por su posición en el soporte de almacenamiento (Turbo Pascal permite este
acceso.
—Ê #   : es un archivo con registros de un mismo largo. Un programa puede accesar
directamente cualquier registro sin tener que leer los registros previos.
—Ê   : es un archivo que lee byte por byte sin asumir ninguna estructura.
Los archivos Binarios no son un nuevo tipo de archivo, pero si una nueva forma de
manipular cualquier tipo de archivo. Las técnicas de archivo binarios permiten leer o
cambiar cualquier byte de un archivo. Son herramientas extremadamente potentes, pero
como toda herramienta potente debe manejarse con cuidado
—Ê Entre otras características, a las técnicas de archivo binario no les preocupa los caracteres
EOF intercalados (Control+Z = Chr$(26)) que pueda tener un archivo.
—Ê Ejemplo Open NombreArchivo for Binary as #NumeroArchivo.
—Ê Instrucciones para manejar archivos
—Ê £EN: reserva un espacio del buffer para la data que moverá entre el programa y los
archivos. La estructura es:
—Ê
OPEN filespec FOR {Append|Binary|Input|Outuput|Random} As #filenumber
—Ê Por ejemplo:
—Ê £EN "C:\Windows\AddrBook.ini" FOR Input As #1
—Ê Filespec: Es la localización de archivo en el que se trabajará, incluyendo usualmente el
drive y path.
—Ê "C:\Windows\AddrBook.ini"
—Ê {Append| Binary| Input| Outuput| Random} El programador tiene que seleccionar uno.
Binary y Random se utiliza para archivos binarios y aleatorios. Append, Input y Output
son usados con archivos secuenciales. Un archivo secuencial no puede ser abierto para
leer y escribir simultaneamente. Output es usado para escribir en el archivo. Input es
usado para leer del archivo. Append es usado para colocar data al final de un archivo
exitente.
—Ê #filenumber: es necesario asignar un número al archivo. El número puede estar en el
rango de #1 a #511 y es usado por Visual Basic para identificar el archivo.
—Ê c)£$E: para cerrar un archivo. La estructura es:
—Ê c)£$E #filenumber
—Ê Por ejemplo:
—Ê c)£$E #1
—Ê *+ÑE: envia data del programa al archivo secuencial. La estructura es:
*+ÑE #filenumber, [OutputList]
—Ê Por ejemplo:
—Ê *+ÑE #1, UserName, UserCompany, SerialNumber
—Ê *+ÑE es la operación opuesta al +NÑ. Las expresiones en el OutputList son
separadas por comas. *+ÑE inserta comillas y comas a la data que envia al archivo.
—Ê +NÑ: lee data del archivo. La estructura es:
—Ê +NÑ #filenumber, InputList
—Ê Por ejemplo:
—Ê +NÑ #1, UserName, UserCompany, SerialNumber
—Ê Declaración y asignación de archivos
—Ê )  %     ,        
     !
—Ê E      %     -  !
—Ê E
—Ê Ñ
—Ê  . 
—Ê   (
—Ê    /012(
—Ê     /312(
—Ê    (
—Ê     (
—Ê ë 4  %5
—Ê  (
—Ê 0
—Ê      (
—Ê 
—Ê # 6 47  ! 78(
—Ê $+$ÑE#-E#NEr£-E#*ci+0£$!
—Ê Tiene las siguientes funciones:
—Ê Controla los datos en almacenamiento secundario [ ]
—Ê Proporciona al usuario una abstracción de cómo se manipulan los datos internamente. [ ]
—Ê Proporciona independencia de E/S con los dispositivos [ ]
—Ê Soporte de compartición, protección, recuperación de archivos y posibles caídas del
sistema. [ ]
—Ê Transmisión de datos de memoria principal a secundaria.[ ]
—Ê Los archivos de una empresa pueden almacenarse en diferentes dispositivos. Todos los
archivos se pueden almacenar por medio de    , que no son otra cosa más que
tablas de símbolos de archivo, los directorios se pueden utilizar de dos formas:
—Ê -+*EcÑ£*+£-EN+0E)9N+c££-+*EcÑ£*+£)#N£
—Ê Con este método, se almacenan todos los archivos en un solo nivel, este método en
sistemas donde el volumen de archivos no es grande.[ ]
—Ê -+*EcÑ£*+£rE*#*+c£
—Ê Los archivos son almacenados por medio de directorios, esta clasificación se de acuerdo a
la conveniencia del usuario o de la empresa. [ ] .La estructura tiene una forma de árbol con
raíz, este método es el más utilizado debido a que la revisión o búsqueda se realiza de
forma sencilla.
—Ê Para accesar a los archivos que se almacenan en un sistema jerárquico, el usuario debe
indicar el o los directorios que se deben recorrer para localizar el archivo deseado, a esto se
le denomina       . La ruta de acceso puede ser de dos formas:
—Ê * .- Este tipo de ruta de acceso inicia siempre con una diagonal invertida [ ]
—Ê C:\Edit c:\SOS\sistemas\report.txt
—Ê * .- Este tipo de ruta de acceso realiza la búsqueda del archivo en el directorio
de trabajo actual, si el archivo no se localiza aquí, el S.O. lo buscará en los directorios
especificados en el PATH de un archivo con extensión .BAT.
—Ê C:\Edit report.txt
—Ê   


   


—Ê Las operaciones generales que se realizan son:
—Ê c%. Escritura de todos sus registros.
—Ê c   ! Lectura de todos sus registros.
—Ê # -%. Inserción supresión o modificación de algunos de sus registros
—Ê c  %. Reubicación de los registros de tal forma que queden ordenados según
determinados criterios.
—Ê    . Eliminando total del archivo, dejando libre el espacio del soporte que ocupaba.
—Ê  
   

—Ê Los archivos se encuentran organizados lógicamente como una secuencia de registros de
varias longitudes diferentes.
—Ê )        : son los que almacenan la información en los
archivos mediante un encabezado y luego se introducen uno a uno los registros ubicados
en posiciones consecutivas.
—Ê )       : es el almacenamiento de registros de varios tipos en
un archivo y permite uno o más campos de longitudes variables y dichos campos pueden
ser repetidos. La longitud de los registros debe estar definida correctamente para poder leer
y escribir de forma efectiva.
—Ê  6 

 
   

—Ê Los enfoques son:
—Ê 6!" E     Se refiere al procesamiento de los archivos de acuerdo
con el orden especifico. Ejemplo archivo secuenciales y de texto.
—Ê 3!"E   - Permite recuperar registros individuales sin leer otros
registros del archivo, ejemplos archivos indizados.
—Ê   
  
—Ê Se refiere al procesamiento de los registros, no importa el orden en que se haga, para eso
los registros están organizados en forma de una lista y recuperarlos y procesarlos uno por
uno de principio a fin.
—Ê *     $  ; dependiendo del dispositivo de
almacenamiento utilizado el archivo se puede mostrar el usuario como si fuera un sistema
secuencial.
—Ê Al finalizar un archivo secuencial se denota con una marca de fin de archivo. (End end-of-
file)
—Ê El usuario de un archivo secuancial puede ver los registros en un orden secuancial simple.
—Ê La única forma de recuperar registros es comenzar al principio y extraerlos en el orden
contemplado.
—Ê c     %( la manipulación de los archivos se hace en el contexto de
la programación en un lenguaje por procedimientos de alto nivel. Estos lenguajes tienden a
expresar la manipulación de archivos mediante subrutinas que se definen como parte del
lenguaje formal o se incluyen como extensiones del lenguaje en una biblioteca estándar.
—Ê La mayor parte de los lenguajes por procedimiento de alto nivel cuenta con características
que ayudan a detectar la marca de fin de archivo.
—Ê   

—Ê También conocidos como (Slream File) son utilizados para almacenar documentos que
consisten en texto; En ellos, cada registro es un solo símbolo o código de control.
—Ê El leer estos archivos recibimos la información en orden secuencial en el que aparece
cuando lo vemos en un monitor.
—Ê Los archivos de texto son una secuencia de líneas separadas por marcas de fin de línea.
—Ê *        ( El usuario escribe los archivos de textos mediante
un procesador de palabras que le permitirá almacenar la información pero no estrictamente
en forma secuencial.
—Ê El procesador también nos permite desplazarnos por todo el bloque de información y
permitirnos realizar modificaciones.
—Ê Mientras el usuario avance rápidamente en la lectura de registro lograra ver mas archivos.
—Ê c     %( Casi todos los entornos de programación por
procedimientos de alto nivel cuentan con subrutinas para manipular los archivos de texto.
—Ê Estas subrutinas pueden formar parte de la definición formal del lenguaje o que se ofrezca
en biblioteca como extensiones del mismo.
—Ê   
   
—Ê Es la aplicación de incluir índices en el almacenamiento de los archivos; de esta forma nos
será más fácil buscar algún registro sin necesidad de ver todo el archivo.
—Ê Un índice en un archivo consiste en un listado de los valores del campo clave que ocurren
en el archivo, junto con la posición de registro correspondiente en el almacenamiento
masivo.
—Ê [    & 
—Ê a.- La colocación de un listado al inicio del archivo: para la identificación del contenido.
—Ê b.- La presentación de un segundo índice: para reflejar la información de cada punto
principal del índice anterior.
—Ê c.- La actualización de los índices: Cuando se insertan y eliminan archivos, es preciso
actualizar los índices para evitar contratiempos actualizando un archivo.
—Ê d.- La organización de un índice: Nos evita examinar archivo por archivo para recuperar
algún registro buscado; por lo tanto ahorraríamos tiempo si tenemos una adecuado
organización de los índices.
—Ê c     %
—Ê Algunos lenguajes de alto nivel cuentan con subtítulos para manipular los archivos de un
registro indizado.
—Ê Valiéndose de las subrutinas es posible escribir programas sin tener que preocuparse por la
estructura real del sistema de índices que se aplique.
—Ê  
 

—Ê También llamados (Hashed Files) representan un sistema de almacenamiento de archivos
que solo ofrece acceso directo, y permiten calcular la posición de un registro en el
almacenamiento masivo.
—Ê *        !
—Ê El usuario debe dividir el área de almacenamiento asignando al archivo en varias secciones
llamadas cubetas para poder ingresar los datos.
—Ê La distribución de la información en las cubetas es problemática debido a que la estructura
de los archivos es dispersa.
—Ê Dentro de los archivos se presentan colisiones de información debido al agrupamiento de
los registros ingresados.
—Ê c     %!
—Ê Casi ninguno de los lenguajes de programación por procedimientos en la actualidad ofrece
implantaciones directas de archivos dispersos; esto es debido a las cuestiones dependientes
de la aplicación implicadas en el diseño de estos archivos.
—Ê       

—Ê Para utilizar un archivo debemos tener en cuenta:
—Ê 1. - &  0    ; Un archivo es volátil cuando tiene un alto porcentaje de
adiciones y supresiones debido al ingreso o eliminación de registros respecto al numero
promedio de registros que haya en el archivo.
—Ê 2. - &  #  ; Un archivo es activo cuando tiene un alto porcentaje de utilidad
sea de actualización o consulta en un periodo de tiempo fijo respecto al numero promedio
de registro que se encuentran en el archivo.
—Ê El índice de actividad suele emplearse para saber si un archivo puede explotarse como una
organización secuencial o relativa.
—Ê Archivos de acceso directo (con tipo)
—Ê Los archivos tipeados (con tipo), también llamados   , contienen datos de
tipo simple o estructurado, tales como integer, real , record, etc., excepto otro tipo de
archivos.
—Ê Los archivos con tipos están estructurados en elementos o registros (record) cuyo tipo
puede ser cualquiera. A los elementos de estos archivos se accede directamente, al no
situarse éstos en posiciones físicamente consecutivas, sino en posiciones lógicas. Esta es la
razón por la cual se les           . Los elementos
de los archivos aleatorios son de igual tamaño y el término acceso directo significa que es
posible acceder directamente a un elemento con solo especificar su posición
—Ê   
—Ê Los más utilizados en el desarrollo del tema son:
—Ê # 6[ 8
—Ê Conjunto de información estructurada en unidades de acceso denominada registro.
—Ê *  !
—Ê Estructura de datos formada por uno o más elementos denominados "Campos" y estos
pueden estar compuestos a su vez por "subcampos".
—Ê c 
—Ê Se denomina a un campo especial del registro que sirve para identificarlo
—Ê   
—Ê Es la cantidad de información que se transfiere en cada operación de lectura o escritura
sobre un archivo.
—Ê c
—Ê Es cada uno de los diferentes datos que constituyen un registro lógico.
—Ê   

—Ê 1.- Estructura de Datos en Pascal, Autor Aarón M. Tenenbaum, Moshe J. Augentein.
Primera edición.
—Ê 2.- Diseño y Administración de Base de Datos Gary W. Hansen, James V. Hansen,
Segunda Edición.
—Ê 3.- Guía de Estructura y Procesamiento de Datos Profesor David López, Segundo semestre
U.N.I.R. (Maracaibo).
—Ê 4.-
—Ê 5.- http://www2.ing.puc.cl/iic1102/materia/cap10.htm
—Ê 6.- http://www.uady.mx/sitios/matemati/enlinea/admin_arch/materiales/material1.html
—Ê €.- http://coqui.lce.org/cadiaz/CEDU5120V/Contenido/ArchExt.htm
—Ê —.- http://www.itlp.edu.mx/publica/tutoriales/pascal/u—_—_—.html
—Ê

Вам также может понравиться