Операционные системы, среды и оболочки. Макаренко С.И. - 82 стр.

UptoLike

Составители: 

Файловая система распределяет дисковую память, поддерживает
именование файлов, отображает имена файлов в соответствующие адреса во
внешней памяти, обеспечивает доступ к данным, поддерживает разделение,
защиту и восстановление файлов. Таким образом, ФС играет роль
промежуточного слоя, экранирующего все сложности физической
организации долговременного хранилища данных, и создающего для
программ более простую логическую модель этого хранилища, а также
предоставляя им набор удобных в использовании команд для
манипулирования файлами.
Основные функции в такой ФС нацелены на решение следующих
задач:
именование файлов;
программный интерфейс для приложений;
отображения логической модели файловой системы на физическую
организацию хранилища данных;
устойчивость файловой системы к сбоям питания, ошибкам
аппаратных и программных средств.
защита файлов одного пользователя от несанкционированного
доступа другого пользователя.
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