Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Логическая и физическая организация файлов.

Читайте также:
  1. E) мировоззренческая, гносеологическая, методологическая.
  2. E) физическая и психическая неприкосновенность.
  3. E)& физическая и психическая неприкосновенность
  4. I. Биологическая модель
  5. I. Организация класса
  6. I. Организация класса.
  7. I. Организация начала урока
  8. I. Этиологическая профилактика и терапия
  9. II. Организация деятельности Школы Права
  10. II. ОРГАНИЗАЦИЯ УЧЕБНОЙ ПРАКТИКИ.

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

Физическая организация файла – описывает правила расположения файла на устройстве внешней памяти. Файл состоит из физических записей – блоков (кластер).

В некоторых ОС кластер – наименьшая единица данных обмена с оперативной памятью и может состоять из нескольких блоков. В других ОС наименьшая единица обмена – блоки.

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

 

Права доступа к файлу.

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

Категории прав доступа:

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

2. Мандатный доступ, когда система наделят пользователя определенными правами по отношению к каждому разделяемому ресурсу (в данном случае файлу). В зависимости от того, к какой группе пользователь отнесет.

Операции, происходящие с файлом:

· Создание

· Уничтожение

· Открытие

· Закрытие

· Чтение

· Запись

· Дополнение

· Поиск

· Получение атрибутов

· Выполнение

· Переименование

· И другое

 

 

Уровни функционирования файловой системы.

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

1 уровень – символьный. Задача символьного уровня, является определение по символьному имени файла его уникального имени.

2 уровень – базовый. По уникальному имен и файла определяются характеристики: права доступа, адрес, размер.

3 уровень – проверка прав доступа. Сравниваются полномочия процесса с списком разрешенных видов доступа к данному файлу.

4 уровень – логический. Определяются координаты запрашиваемой логической записи в файле.

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

 




Дата добавления: 2014-12-18; просмотров: 231 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав