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

Содержание

Слайд 2

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

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

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

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

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

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

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

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

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

Файлы

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

Слайд 5

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

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

Слайд 6

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

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

Слайд 7

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

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

Слайд 8

Слайд 9

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

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

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

attributes (Получить атрибуты).
Set attributes (Установить атрибуты).
Rename (Переименовать).
Слайд 10

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

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

Слайд 11

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

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

Слайд 12

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

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

Слайд 13

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

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

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

(Прочитать каталог).
Rename (Переименовать каталог).
Link (Привязать).
Unlink (Отвязать).
Слайд 14

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

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

Слайд 15

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

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

Слайд 16

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

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

Слайд 17

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

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

Слайд 18

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

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

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