Archivos, Carpetas, Directorios, Arboles y Pathnames
CARPETAS O DIRECTORIOS

Los ordenadores actuales disponen de numerosos dispositivos de memorias secundarias, externas o masivas (no confundir con la Memoria Principal) como discos duros, flexibles, CD-ROM, DVD, Pen Driver, etc.

El sistema operativo (Windows) reconoce y nombra a estos dispositivos con letras seguidas de dos puntos. Cualquier ordenador actual puede disponer de las siguientes unidades: A: B: C: D: E: F: G: ...


(A:) representa un disco flexible de 1,44 Mb. de capacidad. Actualmente estas unidades no se utilizan debido a su poca capacidad, aunque se puede mantener su asignación por razones de compatibilidad. Las BIOS actuales permiten arrancar el sistema desde cualquier unidad, con lo cual estas unidades ya no son necesarias...

(B:) representa un segundo disco flexible de 1,44 Mb. de capacidad. Hace mucho tiempo que dejaron de utilizarse por las razones anteriormente expuestas...

(C:) representa un disco duro (Disco local) con capacidad muy variable. En esta unidad se instala (normalmente) el sistema operativo y las aplicaciones o programas...

Estas son las asignaciones más frecuentes. Las letras que vienen despues de C: pueden representar cualquier otro dispositivo dependiendo de cada máquina en concreto...

(D:) puede ser un segundo disco duro o una partición de un único disco...

(E:) puede ser un tercer disco duro o una partición de un único disco...

(F:) puede ser un lector (dispositivo de sólo lectura) de DVD o CD-ROM...

(G:) puede ser una grabadora (dispositivo de lectura/escritura) de DVD o CD-ROM...

(H:) puede ser un Pen Driver

(I: J: K: ...) pueden ser otros dispositvos locales (una cámara digital) o remotos en la red local o Internet...

FICHEROS Y CARPETAS O DIRECTORIOS:

Cualquier disco duro actual puede contener decenas de miles de archivos de todo tipo, incluidos los archivos que creamos los usuarios (cartas, fotos, etc.). Si accedemos a nuestro disco duro y obtenemos una lista con decenas de miles de archivos, dificilmente encontraremos nuestros archivos. Por otro lado el sistema tendrá que elaborar una lista enorme lo cual es poco efeciente.


Parece más razonable disponer de una sistema que nos permita organizar, estructurar y ordenar los miles de archivos de nuestros dispositivos de almacenamiento. Es justamente lo que hacen las carpetas o directorios. Cada carpeta tendrá su nombre y contendrá una lista de archivos. Es resposabilidad del usuario gestionar las carpetas, es decir crearlas, asignarle un nombre, borrarlas, copiarlas, moverlas, ect. Queda a criterio del usuario los archvios que guardamos en cada una. Por ejemplo en la carpeta Documentos guardamos los archivos de Word, en Programas las aplicaciones, en Música los archivos de sonido, etc.


Las carpetas pueden contener otras carpetas lo que permite crear "una especie arbol invertido" de ficheros y carpetas. Como si cada carpeta fuera una rama y cada fichero una hoja. La parte más alta del arbol se llama raiz y es el primer nivel de ficheros y carpetas que vemos cuando abrimos un disco duro u otro dispositivo. Esta estructura en arbol es común a distintos sistemas operativo y plataformas informáticas.

Para ilustrar lo dicho anteriormente vamos a representar gráficamente un arbol de carpetas y ficheros de un disco duro imaginario, en el que existen numerosos errores (en rojo) que no podrían cometerse en la práctica. Comenzamos por lo que no se puede hacer para comprender lo que se debe hacer...

COMENTARIOS Y OBSERVACIONES:

1.- En el primer nivel (raiz) del disco duro aparece Clientes que contiene un documento, así que, Clientes tiene que ser necesariamente una carpeta puesto que un fichero no puede contener más ficheros. Sólo las carpetas contienen ficheros o más carpetas...

2.- La carpeta FACTURAS/CLIENTES tiene un nombre invalido porque incluye el caracter "/" que se reserva como caracter separador de carpetas cuando hay que especificar un camino o Pathname. Por lo tanto, hay que eliminar ese caracter en el nombre de la carpeta...

3.- En la raiz, a la derecha, aparece un archivo sin nombre. No puede existir archivos de ningún tipo ni carpetas que no tengan al menos un caracter válido como nombre, si bien la extensión es opcional...

4.- La carpeta VARIOS contiene una carpeta de nombre XY y un fichero de nombre XY. ¡No es posible!. No pueden existir dentro de una carpeta en el mismo nivel dos archivos o carpetas que tengan el mismo nombre. El sistema no puede distiguir cuando nos referimos a la carpeta XY o al fichero XY. Uno de los dos debe tener al menos un caracter que lo diferencie del otro. En cambio, si se encuentran en distinto nivel o en otra rama del arbol, puede coincidir el nombre en todos sus caracteres...

5.- La carpeta .Informes tiene un nombre no válido. En realidad .Informes es la extensión, así que debe tener como mínimo un caracter válido antes del punto. El punto es el caracter que se utiliza para indicar la extensión del archivo o carpeta. A partir del primer punto por la derecha del nombre completo, comienza el nombre. Por ejemplo, el fichero de nombre completo "Datos. de la empresa. 2007" es correcto, aunque poco legible. El nombre sería "Datos. de la empresa". La extensión sería " 2007". El nombre siempre es obligatorio, la extensión opcional...

6.- El archivo Laboral-A no puede colgar de dos carpetas. Si puede existir como copia en dos carpetas distintas, pero serían dos archivos, aunque fueran iguales, en carpetas distintas...

7.- El archivo .doc tiene un nombre no válido por las razones señaladas en el punto 5...

8.- El archivo Laborales contiene dos carpetas, así que tiene que ser necesariamente una carpeta por las razones señaladas en el punto 1...

9.- El nombre de la carpeta Fiscales. no puede terminar en un punto. El sistema espera que despues del punto introduzcamos algún caracter como extensión. Si no lo hacemos, el sistema eliminará automáticamente el punto final del nombre...

10.- El nombre de la carpeta DATOS. no puede terminar en un punto, por lo dicho en el punto anterior. Pero si quitamos el punto se duplicaría el nombre (punto 4), por lo que debemos añadir una extensión o cambiar algún caracter del nombre...

EL ARBOL CORREGIDO:

Los errores anteriores pueden eliminarse de muchas maneras. El lector deberá sacar sus propias conclusiones. Proponemos la siguiente corrección:


PHATNAME, CAMINOS O RUTAS Y CARPETAS DE TRABAJO:

La existencia de miles de carpetas y archivos crea arboles enormes. ¿Cómo saber donde se encuentra dentro del arbol, una carpeta o archivo determinado?. En realidad cada archivo y carpeta estan localizables en el arbol mediante su camino, ruta o pathname. Podemos definirlo como el camino que hay que seguir por el arbol, para llegar a un determinado fichero o carpeta. Cada pathname es único e irrepetible. Veamos un ejemplo: en el arbol anterior existen dos carpetas llamadas XY. Son dos carpetas distintas que se llaman de la misma forma. El nombre DATOS aparece tres veces: dos carpetas y archivo. ¿Cómo puede el sistema distinguirlos?. Mediante su pathname (camino) único:

La carpeta actual o de trabajo es la carpeta que el sistema muestra en cada ventana. El sistema operativo no tiene que elaborar una enorme listas de ficheros y carpetas, sóle tiene que mostrar los archivos y nombre de las carpetas que pudiera contener la carpeta actual. Si queremos ver el contenido de una carpeta deberemos abrirla en una nueva ventana que será automáticamente la carpeta actual o carpeta de trabajo...

ARBOLES Y PATHNAMES DE WINDOWS

Windows representa el arbol de carpetas mediante su explorador de carpetas. La figura anterior será conocida para la mayoría de los usuarios.

En la parte superior de las ventanas de windows se puede mostrar el pathname de la carpeta actual...














Microprocesador, placa base, componenetes de un ordenador

La actualidad esta dominada por dos grandes fabricantes de micros para PCs: INTEL y AMD Ambos compiten por un mercado enorme. Cada modelo de Intel o AMD es replicado con otro con la pretensión de mejorar (aunque no siempre lo consiguen) el modelo de su adversario...

¿Qué es bit y byte?

¿Qué cosa pueden estar en sólo dos estados?. Pues por ejemplo, una bombilla: puede estar encendida o apagada y no hay más posibilidades. Asi que una bombilla nos sirve como ejemplo de lo que puede ser un bit...



Ficheros o archivos

El nombre de cualquier fichero se compone de dos partes: el nombre propiamente dicho y la extensión. El nombre es obligatorio y como mínimo debe tener un carácter (256 como máximo).



La extensión es opcional e indica el tipo de fichero. Entre el nombre y la extensión hay un punto (.) como caracter separador...




 eduardo@aulapc.es Granada (España)