Файловая структура представления информации

Страницы работы

Содержание работы

1.Файловая структура представления информации

1.1. Основные понятия и термины.

Файл – это именованная область памяти,  имеющая фиксированное начало, фиксированный конец, размер и дату создания.

Имя файла состоит непосредственно из названия файла и типа файла (спецификации файла), разделенные между собой точкой.

Требование к названию файла: в операционной системе DOS – последовательность не более чем 8 символов (латинский алфавит или цифры), в операционных системах класса WINDOWS -  последовательность не более чем 256 произвольных символов.

Спецификация файла – это последовательность не более чем 3 символов, стандартная для каждого типа файла.

При это для поиска или группировки файлов можно использовать специальные обозначения, которые заменяют собой либо один символ (?), либо тип или имя файла(*).

Например:

*.*     -обозначает – любой файл.

*. Txt - файл с любым названием,  но имеющим расширение txt

prim.*- файл с названием prim, но с любым расширением.

???.* - файл, имеющий в своем названии любую комбинацию из трех символов, но любое расширение.

A??.txt         - файл, имеющий в своем названии комбинацию из трех символов, начинающую на А, и расширение txt.

Каталог – это специализированный файл, в котором хранятся сведения о других файлах или каталогах.

Корневой каталог – это имя устройства.

Рабочий каталог – каталог, с которым программа работает «по умолчанию».

Текущий каталог – каталог, в котором зарегистрирован пользователь.

Надкаталог – это катало, в котором зарегистрирован данный каталог.

Подкоталог – это каталог, который зарегистрирован в данном каталоге.

Файловая система управления данными является основной в работе операционных систем. Через файловую систему  связываются многие обрабатывающие системные программные продукты при передачи данных. Проблемы распределения дискового пространства и управления данными, решаются также через файловую систему. Кроме того, пользователи получают более простые способы доступа к данным, которые они размещают на устройствах внешней памяти.

В современном мире существует большое количество файловых систем, в которых , соответственно,  используются разные принципы размещения данных на носителе.

Наибольшее распространение имеют такие системы, как FAT, FAT32, NTFS.

1.2. Функции файловой системы

Файловой системой  называется специальное системное программное обеспечение, реализующее возможности управления файлами (создание, перемещение, уничтожение, чтение, запись, модификацию и т.д.), управление доступа к файлами и управление ресурсами, которые используются файлами.

Системы управления файлами предоставляют пользователю следующие возможности:

1.  Реализуют функции интерфейса пользователя для работы с файлами и управления данными.

2.  Организуют работу с недисковыми периферийными устройствами как с файлами.

3.  Производят обмен данными между файлами и устройствами, между устройствами или только между файлами.

4.  Защита данных от несанкционированного доступа.

Однако, следует обратить внимание, что ни одна система управления файлами не существует сама по себе – это набор программного обеспечения, созданный для работы в конкретной операционной системе.

Например. Файловая система FAT (File Allocation Table – таблица размещения файлов) разрабатывалась для первых персональных компьютеров, и разрабатывали ее для работы с дискетами. Потом ее доработали для работы с жесткими дисками и назвали FAT16 (цифра обозначает – сколько двоичных разрядов необходимо указать для адреса)

Файловую систему FAT поддерживают большинство современных операционных систем. Есть разные версии файловых систем управления FAT для Windows95/98, для Windows NT и т.д.

Для организации структурированной работы файловой системы введено понятие каталог. Каталог содержит информацию о данных, организованных в виде файлов

Ограничений по количеству элементов нет, поэтому можно создавать структуры любых размеров.

Похожие материалы

Информация о работе