Файловая система: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Нет описания правки
Строка 1:
{{Википедия|Файловая система}}
 
=Что такое файл?=
 
После того, как Вы написали реферат, или сделали фотографию цифровым фотоаппаратом, Вы конечно же хотите сохранить эту информацию набудущее. Но как это сделать? Во первых для этого нужен какой-то ''носитель'', на котором эта информация может храниться достаточно долго. Если раньше для того чтобы сохранить информацию использовали бумагу или холст, но теперь, с развитием цифровых накопителей мы можем выбрать другой носитель: например компакт диск, обычный жёсткий диск или флэш память; в дальнейшем все виды носителей мы будем кратко называть '''Диск'''. ''Любой '''Диск''' представляет собой нумерованный массив байтов''. Мы можем узнать состояние байта из этого массива (произвести ''чтение с диска'') или придать ему какое-либо значение (произвести ''запись на диск''). Теперь давайте подумаем как сохранить цифровую фотографию или реферат на выбранном долговечном носителе, например на флеш диске. Первое что приходит в голову, это кодировать букву „А“ — числом 1, букву „Б“ — 2, … букву „Я“ — 33, и записать эти числа на диск в том порядке, в каком буквы встречаются в реферате. Каждый цвет, который встречается на фотографии, можно кодировать числом, например красный — 1, розовый — 2, … синий — 100, чёрный — 0, и записыать на диск номер цвета каждой точки (пиксела) изображения, после довательно слева на право, сверху вниз. Но возникла проблема, как нам определить где кончается реферат и начинается фотография? Для этого придумали в конце области с данными ставить специальный байт „EOF“ (End Of File — конец файла). Вроде бы всё? Нет! Как нам потом узнать с какого места (номера байта) на диске начинаетя фотография или реферат? Давайте например перед началом необходимой нам информации поместим какую-нибудь последовательность байт, которая ни когда не может встретиться в реферате или фотографии, например три байта „EOF“, а после них '''название''' реферата или фотографии, после названия ещё два байта „EOF“, потом необходимая информация и в конце один байт „EOF“. Таким образом '''Именованная порция информация является файлом'''.
 
=Что такое файловая система?=
 
Человек работает в текстовом процессоре. Знает, что созданный документ надо сохранить «в компьютер» или на внешнем накопителе. Как правило, такой пользователь имеет личное место, куда без разбора сваливает все созданные документы. Иногда эта область — Рабочий стол, иногда — системная папка для документов, если пользователь о ней вообще знает. При постоянной работе с текстовыми документами рано или поздно появляются трудности организации файлов, время неоправданно тратится на поиск и отбор нужного.