Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lukin.doc
Скачиваний:
9
Добавлен:
16.12.2018
Размер:
3.27 Mб
Скачать

Пример структуры каталогов на диске

Пусть вы решили на одной из своих дискет создать хранилище информации, а именно:

  • Игры

  • Ваши программы на Паскале

  • Переписка с друзьями

Для этого на пустой дискете вы создали три каталога:

  • Games

  • Pascal

  • Letters

В каталоге Games у вас будут храниться файлы, представляющие собой программы игр: tetris.exe, arcanoid.com, cat.exe.

Программы на Паскале вы решили разделить на три категории:

  • Программы для рисования

  • Музыкальные программы

  • Все остальные

Для этого внутри каталога Pascal вы создаете три каталога:

  • Graph

  • Music

  • Other

Внутри каталога Graph у вас могут находиться, например, такие файлы: train.pas, ball.pas.

У вас есть два друга, Игорь и Эдик. Вы пишете друг другу письма, созданные в текстовых редакторах ваших компьютеров. Свою переписку вы храните на дискетах. Поэтому внутри каталога Letters вы создаете два каталога:

  • Igor (для переписки с Игорем)

  • Ed (для переписки с Эдиком)

Чтобы отличить письма от Игоря от писем к Игорю, вы создаете внутри каталога Igor два каталога:

  • In (для писем от Игоря)

  • Out (для писем к Игорю)

Такие же два каталога вы создаете внутри каталога Ed. Внутри каталога In каталога Ed могут находиться, например, файлы 25may97.txt и 03june97.txt.

Вот структура каталогов на вашей дискете, представленная наглядно в виде дерева:

Действительно, эта картинка похожа на лежащее дерево. Слева корень, справа самые тонкие веточки. Листья (файлы) на дереве обычно не изображают, так как их слишком много.

Самый левый каталог (в нем находятся каталоги Games, Pascal, Letters, а сам он ни в какие каталоги не входит) называется корневым каталогом диска или корнем. Если каталог (например, Music) входит внутрь другого каталога (Pascal), то он называется подкаталогом этого каталога. В этом случае Pascal называют также его родительским каталогом.

        1. Логические диски. Путь (дорожка) к файлу

Многие программы позволяют вам создавать, удалять и переименовывать файлы и каталоги, копировать и переносить их из любого каталога в любой другой и обратно, с жесткого диска на дискету и обратно. Самые известные из таких программ – Windows и Norton Commander.

В процессе общения с этими программами вам приходится объяснять им, где, в каком каталоге находится такой-то файл или каталог, и самим понимать их объяснения. Например, вам нужно понимать, что значит запись B:\Letters\Ed\In\25may97.txt. Для этого сначала разберем, что такое логические диски.

Пусть на вашем компьютере есть дисковод для трехдюймовых дисков, дисковод для пятидюймовых дисков и дисковод для компакт-дисков. Компьютер именует все эти дисководы буквами латинского алфавита. Дисководы для дискет должны иметь имена А и В. Пусть у вас пятидюймовый дисковод имеет имя А, трехдюймовый - В. Жесткий диск почти всегда имеет имя С. Однако, у многих жестких дисков имеется странность, доставшаяся им, как аппендицит, от старых версий ОС. Эта странность состоит в том, что винчестер делится на несколько независимых участков. Каждый участок называется логическим диском. Эти логические диски получают имена С, D, Е и т. д. ОС предлагает нам пользоваться этими логическими дисками, как независимыми винчестерами. Что ж, в принципе, нам все равно, пользователь может даже и не знать, что у него на компьютере не несколько жестких дисков, а один. Компакт-диск тоже получает одну из букв.

Итак, как же понимать запись B:\Letters\Ed\In\25may97.txt? Она означает, что файл с именем 25may97.txt находится в каталоге In, который находится в каталоге Ed, который находится в каталоге Letters, который находится в корневом каталоге дискеты, вставленной в трехдюймовый дисковод. Эта запись называется путем или дорожкой к файлу 25may97.txt.

Эта запись довольно длинная и скучная. Ведь не пишете же вы на письме такой адрес: Планета Земля, Россия, г.Пенза, ул.Паскаля, д.1, кв.3, Попову А.А. Довольно часто компьютер «чувствует», что вы работаете в некотором каталоге, и в этом случае вам достаточно указать ему только имя файла.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]