Diretório x Pasta

80

Ambos os nomes são sinônimos ou deve-se preferir um nome sobre o outro em diferentes plataformas?

    
por Mike L. 29.07.2010 / 17:05

6 respostas

107

Como pode ser visto em esta pergunta , eles são não iguais.

Resposta oficial dada por Raymond Chen :

Windows 95 introduced Windows Explorer and along with it the term folder. What is the relationship between folders and directories?

Some people believe that Windows 95 renamed directories to folders, but it's actually more than that.

Windows Explorer lets you view folders, which are containers in the shell namespace. Directories are one type of folder, namely, folders which correspond to file system locations. There are other types of folders, such as Control Panel or Network Neighborhood or Printers. These other types of folders represent objects in the shell namespace which do not correspond to files. In common usage, the term virtual folder has been applied to refer to folders which are not directories. In other words, we have this Euler diagram:

enter image description here (Virtual folders = Folders − Directories)

In general, code which manipulates the shell namespace should operate on folders and items, not directories and files, so as not to tie themselves to a particular storage medium. For example, code which limits itself to files won't be able to navigate into a Zip file, since the contents of a Zip file are exposed in the form of a virtual folder.

    
por 18.02.2011 / 10:17
21

Como referência a locais físicos no disco rígido, eles são sinônimos.

O Windows tende a usar "Pasta".

* nix tende a usar "Diretório".

No Windows, você tem pastas virtuais (como mencionado na resposta do malfruct), que são representadas como diretórios, mas podem ser armazenadas como arquivos (arquivos zip, por exemplo).

No entanto, para o usuário final, essa distinção geralmente não importa.

    
por 29.07.2010 / 17:16
8

@mafu cita Raymond Chen como escrevendo:

Windows 95 introduced Windows Explorer and along with it the term folder.

Raymond Chan está reescrevendo a história.

Na verdade, o Microsoft Windows 95 emprestou muitas ideias de design de interface do usuário da Apple. E a Apple, por sua vez, tomou emprestados da Xerox. Tanto o nome "pasta" quanto a metáfora visual das pastas faziam parte do ambiente de escritório da Xerox Star em 1982 1 .

Veja também:

1 - Em 1985, usei uma estação de trabalho DLion executando o software da Xerox para escrever minha tese de doutorado ... se você quiser uma fonte para esse fato.

    
por 01.07.2015 / 15:04
3

Para plataformas GUI, o nome "Folder" é recomendado onde, como no ambiente de linha de comando, o nome "Directory" é adequado.

    
por 29.07.2010 / 17:09
3

Na verdade, em esta página do MSDN , você pode ler:

In Windows, the terms "directory" and "folder" are used interchangeably. Most documentation and user interface text uses the term "folder," but the .NET Framework class library uses the term "directory."

Então eu acho que ambos estão bem. Eu costumo usar "pasta" como é mais curto e eu sou preguiçoso.

    
por 11.06.2016 / 18:39
2

O que o humanfly disse, com a nota adicional de que alguns programas usam "Folder", mas NUNCA diretório, ou seja, em programas de e-mail como o Outlook. Você nunca tem "subdiretórios", mas geralmente tem "subpastas".

    
por 29.07.2010 / 17:14