Файловые системы. Операции с файлами презентация

Содержание

Слайд 2

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

Идентификация файлов. Связывание имени файла с выделенным ему пространством внешней памяти.
Распределение внешней памяти между файлами. Для работы с

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

Основные функции файловой системы Идентификация файлов. Связывание имени файла с выделенным ему пространством

Слайд 3

Основные требования к долговременному хранению информации

1. Оно должно предоставлять возможность хранения огромного количества

информации.
2. Информация должна пережит прекращение работы использующего ее процесса.
3. К информации должны иметь одновременный доступ несколько процессов.

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

Слайд 4

Файлы

Механизмом абстрагирования
Должен оградить пользователя от «подробностей»

Файлы Механизмом абстрагирования Должен оградить пользователя от «подробностей»

Слайд 5

Структура файлов

Структура файлов

Слайд 6

Структуры двоичных файлов

Структуры двоичных файлов

Слайд 7

Атрибуты файлов

Атрибуты файлов

Слайд 8

Слайд 9

Операции с файлами

Create (Создать).
Delete (Удалить).
Open (Открыть).
Close (Закрыть).
Read (Произвести чтение).
Append (Добавить).
Seek (Найти).
Get attributes (Получить

атрибуты).
Set attributes (Установить атрибуты).
Rename (Переименовать).

Операции с файлами Create (Создать). Delete (Удалить). Open (Открыть). Close (Закрыть). Read (Произвести

Слайд 10

Системы с одноуровневыми каталогами

Системы с одноуровневыми каталогами

Слайд 11

Иерархические системы каталогов

Иерархические системы каталогов

Слайд 12

Дерево каталогов в UNIX

Дерево каталогов в UNIX

Слайд 13

Операции с каталогами

Create (Создать каталог).
Delete (Удалить каталог).
Opendir (Открыть каталог).
Closedir (Закрыть каталог).
Readdir (Прочитать каталог).
Rename

(Переименовать каталог).
Link (Привязать).
Unlink (Отвязать).

Операции с каталогами Create (Создать каталог). Delete (Удалить каталог). Opendir (Открыть каталог). Closedir

Слайд 14

Структура файловой системы

Структура файловой системы

Слайд 15

Непрерывное размещение файлов

Непрерывное размещение файлов

Слайд 16

Способы реализации длинных имен в каталоге

Способы реализации длинных имен в каталоге

Слайд 17

Запись каталога файловой системы MS-DOS

Запись каталога файловой системы MS-DOS

Слайд 18

Запись каталога файловой системы UNIX

Запись каталога файловой системы UNIX

Имя файла: Файловые-системы.-Операции-с-файлами.pptx
Количество просмотров: 27
Количество скачиваний: 0