Sítio do Piropo

B. Piropo

Assunto Referente :
Volte
1997
Hierarquia
Referente a: PC@World

O primeiro PC lançado pela IBM em 12 de agosto de 1981 não suportava discos rígidos. Aceitava somente discos flexíveis que comportavam apenas algumas centenas de kb. Em discos assim, nome e extensão eram suficientes para identificar o arquivo. E para encontrá-lo, bastava achá-lo em uma lista de todos os nomes e extensões dos arquivos contidos no disco. Esta lista chama-se "diretório" e, por razões evidentes, não suporta dois arquivos com o mesmo nome e extensão. Mais tarde, com o surgimento dos discos rígidos, a capacidade de armazenamento dos meios magnéticos passou a ser da ordem dos Mb, chegando hoje aos Gb. Discos desta capacidade podem conter muitos milhões de arquivos. Como encontrar um determinado arquivo entre tantos? Além disto, havia ainda um problema adicional: o DOS aceita no máximo oito caracteres para o nome do arquivo e três para a extensão. Como conseguir tantos nomes diferentes com tamanha limitação? Para contornar o problema, adotou-se um sistema hierárquico para ordenar arquivos no disco. Algo semelhante à estrutura de uma grande empresa, com diretorias subordinadas à uma única presidência, divisões subordinadas às diretorias, serviços às divisões e assim por diante. Uma estrutura assim, em diversos níveis, chama-se estrutura em árvore (porque vai se subdividindo como os ramos de uma árvore). Nos discos, o topo da hierarquia (que, na empresa, corresponde à presidência), chama-se diretório raiz. Nele podem existir arquivos e outros diretórios, que por sua vez podem conter mais arquivos e mais diretórios, e assim sucessivamente, desdobrando-se em tantos níveis quantos necessários para facilitar a organização do disco. Desta forma, em um mesmo disco, podem conviver arquivos com o mesmo nome, desde que em diretórios diferentes (você tem idéia de quantos arquivos Readme ou Leiame há em seu disco?). Todo sistema de arquivos utiliza algum tipo de hierarquia para organizar arquivos. A diferença é que alguns chamam as subdivisões de "Folders" ou "Pastas", ao invés de "Diretórios".

B. Piropo