domingo, 2 de octubre de 2011

Ficheros

1-Concepto de Fichero


Un fichero o archivo, es un conjunto de informacion que se almacena en un ordenador. Se clasifican mediante un codigo (como un nombre), permitiendo ser encontrados fácilmente por el usuario y ocupan muy poco espacio en la memoria, por lo que se pueden almacenar gran cantidad de ficheros en memorias muy pequeñas.

Al conjunto de varios ficheros se le conoce como directorio.


2-Tipos de Ficheros


Existen millones de ficheros con toda clase de contenidos, que se clasifican generalmente en 6 categorias distintas.

A) Ficheros de Texto
En esta categoria entran 2 tipos de ficheros, los que solo contienen texto plano (sin formato) y los usados en la web. Algunos ejemplos de ellos son los ficheros con extensión TXT, HTML, TEXT, CSS, IFF...

B) Ficheros de texto formateado
Estos son los producidos por los procesadores de texto. Varios ejemplos de esta categoria serian los formatos DOC, PDF, WPD, XLS...

C) Ficheros de Audio
Por ejemplo MP3, WAV, MID, MIDI, VCD...

D) Ficheros de imágen
En esta categoria estan aquellos que contienen imagenes estaticas o animadas, con formatos como JPEG, PNG, GIF, JPG...

E) Ficheros de Video
Contienen videos con formatos como AVI, MPEG, MOV, MPG...

F) Ficheros ejecutables
Aqui entran todos aquellos que pueden ser ejecutados, como EXE, ZIP, TAR, CLASS, JAVA...


3-Estructura Jerárquica


Los conceptos de campo, carácter, registro, archivo y base de datos son conceptos lógicos que se refieren al medio en que el usuario ve los datos y estos se organizan. Las estructuras de datos se organizan de un modo jerárquico, donde el nivel mas alto es la base de datos y el mas bajo el carácter.

Un ejemplo gráfico seria:

click para ampliar


4-Organización de ficheros

Para entender bien como se organizan los ficheros, primero es necesario saber como se procesan en la memoria de nuestro ordenador.


Llamamos procesamiento de ficheros a la forma de buscar datos en la memoria. Hay dos tipos de procesamiento.

Secuencial: Se lee la información de un fichero de registro en registro, teniendo que leer todos los que hay antes del que buscamos.
Directo: Se puede acceder a un registro sin tener que leer todos los anteriores, mediante una clave en el registro o un indice con su localización.

Sabiendo esto, ahora podemos pasar a la organización de ficheros, que se explica muy resumidamente en la siguiente presentación.




5-Fuentes


Estructura Archivos Organización Secuencial
Wikipedia
Sistemas de archivos
Organización de ficheros y métodos de acceso