Составители:
Файловая система распределяет дисковую память, поддерживает
именование файлов, отображает имена файлов в соответствующие адреса во
внешней памяти, обеспечивает доступ к данным, поддерживает разделение,
защиту и восстановление файлов. Таким образом, ФС играет роль
промежуточного слоя, экранирующего все сложности физической
организации долговременного хранилища данных, и создающего для
программ более простую логическую модель этого хранилища, а также
предоставляя им набор удобных в использовании команд для
манипулирования файлами.
Основные функции в такой ФС нацелены на решение следующих
задач:
−
именование файлов;
−
программный интерфейс для приложений;
−
отображения логической модели файловой системы на физическую
организацию хранилища данных;
−
устойчивость файловой системы к сбоям питания, ошибкам
аппаратных и программных средств.
−
защита файлов одного пользователя от несанкционированного
доступа другого пользователя.
6.2 Типы файлов
Файлы бывают нескольких типов:
1 обычные файлы:
1.1 текстовые,
1.2 двоичные;
2 специальные файлы:
2.1 блок-ориентированные,
2.2 байт-ориентированные;
3 файлы-каталоги.
Обычные файлы в свою очередь подразделяются на текстовые файлы
и двоичные файлы.
Текстовые файлы состоят из строк символов, представленных в
ASCII-коде. Это могут быть документы, исходные тексты программ и т.п.
Текстовые файлы можно прочитать на экране и распечатать на принтере.
Двоичные файлы не используют ASCII-коды, они часто имеют
сложную внутреннюю структуру, например, объектный код программы или
архивный файл. Все операционные системы должны уметь распознавать хотя
бы один тип файлов - их собственные исполняемые файлы.
Специальные файлы - это файлы, ассоциированные с устройствами
ввода-вывода, которые позволяют пользователю выполнять операции
82
Файловая система распределяет дисковую память, поддерживает
именование файлов, отображает имена файлов в соответствующие адреса во
внешней памяти, обеспечивает доступ к данным, поддерживает разделение,
защиту и восстановление файлов. Таким образом, ФС играет роль
промежуточного слоя, экранирующего все сложности физической
организации долговременного хранилища данных, и создающего для
программ более простую логическую модель этого хранилища, а также
предоставляя им набор удобных в использовании команд для
манипулирования файлами.
Основные функции в такой ФС нацелены на решение следующих
задач:
− именование файлов;
− программный интерфейс для приложений;
− отображения логической модели файловой системы на физическую
организацию хранилища данных;
− устойчивость файловой системы к сбоям питания, ошибкам
аппаратных и программных средств.
− защита файлов одного пользователя от несанкционированного
доступа другого пользователя.
6.2 Типы файлов
Файлы бывают нескольких типов:
1 обычные файлы:
1.1 текстовые,
1.2 двоичные;
2 специальные файлы:
2.1 блок-ориентированные,
2.2 байт-ориентированные;
3 файлы-каталоги.
Обычные файлы в свою очередь подразделяются на текстовые файлы
и двоичные файлы.
Текстовые файлы состоят из строк символов, представленных в
ASCII-коде. Это могут быть документы, исходные тексты программ и т.п.
Текстовые файлы можно прочитать на экране и распечатать на принтере.
Двоичные файлы не используют ASCII-коды, они часто имеют
сложную внутреннюю структуру, например, объектный код программы или
архивный файл. Все операционные системы должны уметь распознавать хотя
бы один тип файлов - их собственные исполняемые файлы.
Специальные файлы - это файлы, ассоциированные с устройствами
ввода-вывода, которые позволяют пользователю выполнять операции
82
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
