Задать вопрос
gremlintv2
@gremlintv2

Что было первым: файл или директория :)?

Понимаю, что вопрос несколько дурацкий, и ответ не имеет никакого практического применения, но все таки на ваш взгляд?
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Эволюция: бит > байт > файл > директория > раздел/том > носитель
Структура организации файловой системы (ФС) была первой.
Понятия "файл" и "директория" - появились одновременно! (после окончания проектирования ФС)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@pfg21
ex-турист
файл - запись некоторых данных на носителе.
первые файлы занимали весь объем носителя.
потом появились системы записи нескольких файлов в виде структурированной файловой системы. первые фс не содержали директории в принципе, было несколько именованных областей на носителе.
И только потом, с увеличением объема носителя и увеличения числа файлов, появилась система организации файлов в виде директорий.
W: Файловая система, Иерархия каталогов
Ответ написан
Комментировать
@dmshar
С точки зрения любой операционной системы, директория - это всего-лишь файл с специфическим форматом содержимого.
Что-бы было понятнее - файлы .txt умеют обрабатывать текстовые редакторы, файлы xls - умеет обрабатывать MS EXCEL, jpg -Photoshop. Т.е. данные программы "знают" внутренний формат файлов, имеющих указанное расширение и поэтому могут с ними работать (при этом - не знают формат файлов с другими расширениями и работать с ними не умеют).
Точно также операционная система, как любая другая программа, тоже "знает" как работать с файлами определенных расширений. (Например, она "знает", что exe-файл надо просто загружать в ОЗУ и выполнять). При этом она ( а вернее - ее компонент, который выполняет функции управления доступом к информации на внешних носителях) "знает", что файл-директорий просто содержит внутри себя информацию - описание других файлов на том-же носителе, например - имя таких файлов, их физическое месторасположение, дату создания, дату модификацию, возможно - размер и т.д. Причем, в качестве таких файлов может выступать и другие директории, именно так связывая их в иерархию директорий на диске.
Так что ответ однозначен - первично понятие файла, понятие директории - вторично.
Ответ написан
Комментировать
@sidni
Php Developer
файл
Ответ написан
Комментировать
VladimirAndreev
@VladimirAndreev
php web dev
Файл. Директория - это вообще файл спецформата
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы