Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UCHPOS98.DOC
Скачиваний:
4
Добавлен:
04.11.2018
Размер:
1.44 Mб
Скачать

4.2.3. Именование каталогов

Для упорядочивания файлов на накопителях помимо файлов со­дер­жатся объекты, именуемые ката­логами. Ка­талог (или директория) - груп­па фай­лов, объединен­ных каким-то при­знаком. Например, ката­лог всех файлов некоторой студенческой группы.

Говорят, что файлы, объединенные в ката­лог, содер­жатся в ка­та­логе (входят в каталог). Помимо файлов каталог может вклю­чать в свой состав другие ката­логи, назы­ваемые подкаталогами (под­ди­рек­то­рия­ми) данного каталога, и т.д. Мо­жет быть не­сколько уров­ней вложенности ка­тало­гов друг в друга.

Каждый каталог имеет имя. Каталоги именуются по тем же пра­ви­лам, что и файлы, т.е. имя каталога - это после­дова­тельность из не более 8 сим­волов, в качестве ко­торых можно исполь­зовать бу­квы латинского ал­фавита от A (a) до Z (z), цифры от 0 до 9, а также сим­волы ! @ # $ % ( ) - _ ~ ^ { } Пробелы в имени каталога не допуска­ются. Боль­шие и ма­ленькие (прописные и строчные) буквы в име­нах каталогов не различа­ются.

На каждом накопителе всегда имеется единственный главный или так называемый корне­вой каталог, име­нуемый символом \ (обратный слэш), ко­торый содержит все другие каталоги и файлы.

4.2.4. Файловая структура

Каждый накопитель хранит свою файло­вую структуру, форми­руе­мую по следующим правилам:

· каждый файл или каталог может входить только в один каталог;

· допускается вхождение в различные каталоги файлов и каталогов с оди­наковыми составными именами;

· глубина вложенности каталогов не ограничивается.

Следовательно, файло­вая система DOS обеспечивает формиро­ва­ние иерархической многоуровневой файло­вой структуры, иначе говоря, древо­видной структуры.

Пример файловой структуры одного из накопителей показан на ри­сунке. Эта файловая структура состоит из каталогов: \ (корневой ката­лог), IVANOV, PETROV, DATA, DAT2-3, GROUP и двух катало­гов PROGS. В частности, каталог IVANOV содержит два каталога PROGS и DATA. Раз­личные файлы prog2.dat входят в различные ка­талоги. Ката­лог GROUP не содержит в себе других объектов - явля­ется пустым ката­ло­гом. Традици­онно имена каталогов изображают­ся прописными буква­ми, а имена файлов - строчными.

Чтобы однозначно указать и найти любой объект на накопите­ле, нужно указать вместе с его именем так называемый путь.

Полным путем (полным мар­шру­том) к файлу - называется пере­чис­ление всех имен каталогов, ведущих от корневого каталога к этому объек­ту. Каталоги в пути разделяются сим­волом \ Корневой каталог при этом символом \ не отделяется. Напри­мер:

1) \ является полным путем к файлам fin.com, abcdefgh.exe и катало­гам IVANOV, PETROV, GROUP.

2) \IVANOV является полным путем к каталогам PROGS и DATA

3) \IVANOV\DATA является полным путем к файлам prog1.dat и prog2.dat

Полным именем файла называется последовательность из имени на­ко­пи­теля, полного пути к файлу и составного имени файла. Состав­ное имя файла отделяется от полного пути символом \. Например:

D:\IVANOV\DATA\prog2.dat

D:\abcdefgh.exe

Полным именем каталога называется последовательность из имени на­копи­теля, полного пути к каталогу и имени каталога. Имя каталога от­деляется от полного пути символом \. Например:

D:\IVANOV\DATA

D:\

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