Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt_novyy (1).doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
388.1 Кб
Скачать

6.3. Обслуживание файловой структуры

Несмотря на то, что данные о местоположении файлов хранятся в табличной структуре, пользователю они представляются в виде иерархической структуры – людям так удобнее, а все необходимые преобразования берет на себя ОС. К функции обслуживания файловой структуры относятся следующие операции, происходящие под управлением ОС:

6.3.1. Создание и именование файлов

Имя файла состоит из двух частей – собственно имени и расширения. На имя файла в MS–DOS отводится 8 символов, а на его расширение – 3 символа. Имя от расширения отделяется точкой. Как имя, так и расширение могут включать только алфавитно-цифровые символы латинского алфавита.

Основным недостатком коротких имен – низкая содержательность. С появлением операционной системы Windows 95 было введено понятие «длинного» имени. Такое имя может содержать до 256 символов. «Длинное» имя может содержать любые символы, кроме девяти специальных: \ / : * ? " < > |. В имени разрешается использовать пробелы и несколько точек. Расширением имени считаются все символы, идущие после последней точки.

Наряду с «длинным» именем Windows 95 и Windows 98 создают также и короткое имя файла – оно необходимо для возможности работы с данным файлом на рабочих местах с устаревшими операционными системами.

Использование «длинных» имен файлов в Windows 95 и Windows 98 имеет ряд особенностей.

1. Если «длинное» имя файла включает пробелы, то в служебных операциях его надо заключать в кавычки. Рекомендуется использовать не пробел, а символ подчеркивания.

2. В корневой папке диска нежелательно хранить файлы с длинными именами – в отличие от прочих папок в ней ограничено количество единиц хранения, причем чем длиннее имена, тем меньше файлов можно разместить в корневой папке.

3. Кроме ограничения на длину имени файла – 256 символов, существует гораздо более жесткое ограничение на длину полного имени файла – 260 символов.

4. Разрешается использовать символы любых алфавитов, в том числе и русского.

5. Прописные и строчные буквы не различаются операционной системой.

6. Расширение файла передает ОС или исполняющей программе информацию о том, к какому типу относятся данные, содержащиеся в файле, и о формате, в котором они записаны.

6.3.2. Создание каталогов (папок)

Каталоги (папки) – элементы иерархической структуры, необходимые для обеспечения удобного доступа к файлам. Файлы объединяются в каталоги по любому общему признаку. Каталоги низких уровней вкладываются в каталоги более высоких уровней. Верхним уровнем вложенности иерархической структуры является корневой каталог диска.

В иерархических структурах данных адрес объекта задается маршрутом (путем доступа), ведущим от вершины структуры к объекту. При записи пути доступа к файлу все промежуточные каталоги разделяются между собой символом \. Во многих операционных системах в качестве такого символа используется «\» (обратная косая черта), например:

С:\Мои документы \ Текущие \ Рефераты \ Операционные системы.dос

До появления ОС Windows 95 при описании иерархической файловой структуры использовался термин каталог. С появлением этой системы был введен новый термин – папка.

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