Понятие о файловой структуре
Требование уникальности имени файла очевидно — без этого невозможно гарантировать однозначность доступа к данным. В средствах вычислительной техники требование уникальности имени обеспечивается автоматически — соз- дать файл с именем, тождественным уже имеющемуся, нельзя.
Хранение файлов организуется в иерархической структуре, которая в дан- ном случае называется файловой структурой. В качестве вершины структуры служит имя носителя, на котором сохраняются файлы. Далее файлы группиру- ются в каталоги (папки), внутри которых могут быть созданы вложенные ка- талоги (папки). Путь доступа к файлу начинается с имени устройства и вклю- чает все имена каталогов (папок), через которые он проходит. В качестве разде- лителя используется символ «\» (обратная косая черта).
Уникальность имени файла обеспечивается тем, что полным именем файла считается собственное имя файла вместе с путем доступа к нему. Понятно, что в этом случае на одном носителе не может быть двух файлов с тождествен- ными полными именами.
<Путь доступа к файлу> \ <Имя . расширение>
Пример записи полного имени файла:
<имя носителя>\<имя каталога- 1>\...\<имя каталога-N>\<собственное имя файла>
Вот пример записи двух файлов, имеющих одинаковое собственное имя и размещенных на одном носителе, но отличающихся путем доступа, то есть полным именем. Для наглядности имена каталогов (папок) напечатаны пропис- ными буквами.
С:\Мои документы\Лекции\Информатика\Лекция 1.doc
С:\Мои документы\ Лекции\История\Лекция 1.doc
В данных примерах мы имеем два файла с одинаковым собственным име- нем Лекция.doc. Однако это разные файлы. Они различаются полными имена- ми, в состав которых кроме собственного имени входит также и путь доступа.
Забегая вперед, скажем, что не только на одном носителе, но и на одном ком- пьютере не может быть двух файлов с одинаковыми полными именами, так как все носители имеют разные имена. А если заглянуть дальше, в Интернет, то можно сказать, что и во всем мире не может быть двух файлов с одинаковыми полными именами, так как в масштабах Всемирной сети каждый компьютер имеет уникальный адрес.
О том, как на практике реализуются файловые структуры, мы узнаем не- сколько позже, когда познакомимся со средствами вычислительной техники и с понятием файловой системы.
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.