Файловая система ЭВМ

Содержание

Слайд 2

Слайд 3

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

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

1. Определение

файла. Файловая система

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

Определение

Файл –основная структурная единица организации и хранения информации.

Слайд 4

Слайд 5

Слайд 6

Слайд 7

Слайд 8

Слайд 9

Слайд 10

Слайд 11

Слайд 12

«Только для чтения» – доступен только для просмотра. Нельзя редактировать и

«Только для чтения» – доступен только для просмотра. Нельзя редактировать и

копировать, нельзя удалить.
«Архивный» – доступен для редактирования и сохранения под тем же именем.
«Скрытый» и «Системный» не видны в списках папок (файлы ОС); нельзя удалять и вносить изменения.

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

Слайд 13

Слайд 14

Слайд 15

Слайд 16

Слайд 17

Слайд 18

Слайд 19

Слайд 20

Примеры C:\Primer\All\My\Tema1.doc C: – имя диска Primer – имя каталога All

Примеры

C:\Primer\All\My\Tema1.doc

C: – имя диска
Primer – имя каталога
All – имя подкаталога
My –

имя подкаталога
Tema1.doc – имя файла

1. Абсолютный адрес файла

2. Относительный адрес файла

My\Tema1.doc

Текущий каталог – All

Слайд 21

Имя диска, перечень каталогов и подкаталогов, имя файла Пример: С:\My\Informatics\Tema8.doc Шаблоны

Имя диска, перечень каталогов и подкаталогов, имя файла Пример:
С:\My\Informatics\Tema8.doc
Шаблоны имени файла

или типа используют символы * или ?
* заменяет любую последовательность символов.
Например, *.Txt – все файлы текущего каталога с расширением .txt.
В*.s* – все файлы с именем, начинающемся на букву В, и расширением, начинающемся на букву s.
Символ ? заменяет один символ.
Пример: SV?????.* – все файлы, которые начинаются с SV и длина которых не более 7 символов.

Полный путь к файлу

Слайд 22

В Windows используется сложная иерархическая файловая система. Файловую систему можно увидеть

В Windows используется сложная иерархическая файловая система.
Файловую систему можно увидеть

в программе Проводник или в окне Открытие документа.
На верхнем уровне иерархии – папка Рабочий стол;
на следующем уровне – системные папки Мой компьютер, Корзина, Сетевое окружение, Портфель;
на третьем уровне – диски, панель управления, принтеры и др.; на четвертом уровне – папки документов и других объектов.
Длина имени файла – до 255 символов.
Атрибуты файла можно настроить на вкладке Общие команды контекстного меню Свойства.

Особенности файловой системы Windows

Слайд 23

Создание, удаление, чтение, перезапись измененных данных; Доступ к файлам по именам;

Создание, удаление, чтение, перезапись измененных данных;
Доступ к файлам по именам;
Возможность доступа

к файлам других пользователей;
Управление доступом к собственным данным;
Восстановление поврежденных файлов.

Операции над файлами:

Слайд 24

Некоторые задачи системы управления файлами: Обеспечение выполнения типовых операций с файлами

Некоторые задачи системы управления файлами:
Обеспечение выполнения типовых операций с файлами и

папками;
Оптимизация временных характеристик работы с файлами;
Поддержка различных внешних носителей;
Обеспечение стандартного набора программ ввода-вывода;
Исключение или минимизация потерь данных.

Минимальная единица информации файловой системы – кластер. Кластер определяет минимальный размер записываемой информации.
Минимальной единицей информации со стороны аппаратного обеспечения является сектор.

Слайд 25

Для установления соответствия между именем файла и его физическим размещением во

Для установления соответствия между именем файла и его физическим размещением во

внешней памяти используются специальные таблицы FAT (File Allocation Table).
Стратегии размещения фалов на диске.
Непрерывное размещение, когда файлы следуют один за другим в порядке их создания, и файл хранится одним фрагментом. При увеличении размера файл перезаписывается на новое место.
Задание максимального размера файла с запасом. Это ведет к неэкономному использованию памяти.
Цепочечное размещение, когда место на диске выделяется блоками. При этом взаимное расположение блоков роли не играет. Память расходуется экономнее, но физически файл хранится в виде несвязанных кусков.
Слайд 26

1. Файловая система FAT16 Система существовала еще до MS DOS. Минимальный

1. Файловая система FAT16

Система существовала еще до MS DOS.
Минимальный размер

поддерживаемого дискового пространства не превышает 4096 Мбайт, большие объемы FAT16 не поддерживает.
В FAT16 применяется 16-битовая адресация. Возможно использование до 216 адресов.
Том памяти, отформатированный FAT16, разделяется на кластеры. Размер кластера зависит от размера тома и колеблется от 512 байт до 64 Кбайт.
Слайд 27

2. Файловая система FAT32 FAT32 обслуживает тома до 2 Тбайт с

2. Файловая система FAT32

FAT32 обслуживает тома до 2 Тбайт с размером

кластера до 32 Кбайт.
Размеры кластеров в FAT32 больше их размеров в FAT16.
Поэтому дисковое пространство используется более эффективно.
Максимальное число вхождений в корневой каталог увеличено до 65535.
В FAT32 применяется 32-битная адресация, но первые 4 бита таблицы расположения файлов FAT32 необходимы для собственных нужд, поэтому в FAT32 число адресов достигает 228.
Слайд 28

3. Файловая система NTFS NTFS (New Technology File System) – новая

3. Файловая система NTFS

NTFS (New Technology File System) – новая версия

файловой системы.
Преимущество – возможность ограничения доступа к файлам и папкам.
Имеет файл MTF (Master File Table), в котором хранятся адреса копий данных.
Полная копия загрузочного сектора располагается в конце тома. В MTF, кроме того, находится таблица имен атрибутов, корневой каталог и т.п. Если у файла слишком большой набор атрибутов, то информация о нем хранится в нескольких записях, причем первая (базовая ) запись хранит адреса других копий.
Слайд 29

Поддерживается всеми ОС, входящими в линейку программных продуктов Windows, и некоторыми

Поддерживается всеми ОС, входящими в линейку программных продуктов Windows, и некоторыми

версиями ОС Unix.
Система может быть загружена с системного диска.
Эффективна для томов памяти объемом менее 256 Кбайт.

Преимущества FAT16

Эффективное использование дискового пространства.
Не накладывается никаких ограничений на число элементов в корневом каталоге.
Из-за большего размера кластеров занятое дисковое пространство на 10–15% меньше, чем у FAT16.
Является более надежной системой, чем FAT16.

Преимущества FAT32

Слайд 30

Недостатки FAT16 Не поддерживается резервная копия загрузочного сектора. Не поддерживается встроенная

Недостатки FAT16

Не поддерживается резервная копия загрузочного сектора.
Не поддерживается встроенная защита

файлов и их сжатие.

Недостатки FAT32

Размер тома памяти под Windows 2000 ограничен объемом 32 Гбайт.
Тома недоступны для других ОС кроме Windows 95 и Windows 98.
Не поддерживается резервная копия загрузочного сектора.
Не поддерживается встроенная защита файлов и их сжатие.

Слайд 31

Преимущества NTFS Возможность восстановления информации. Сжатие данных. При чтении файл автоматически

Преимущества NTFS

Возможность восстановления информации.
Сжатие данных. При чтении файл автоматически распаковывается,

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

Недостаток системы Не поддерживается ОС MS DOS, Windows 95 и Windows

Недостаток системы
Не поддерживается ОС MS DOS, Windows 95 и Windows 98.

Возможна

конвертация разделов FAT16, FAT32 в NTFS без потери данных, только в прямом направлении.
Слайд 33

Файлы условно делятся на текстовые и двоичные. Текстовые файлы - наиболее

Файлы условно делятся на текстовые и двоичные.
Текстовые файлы - наиболее распространенный

тип данных. Для хранения каждого символа отводится один байт, кодирование текстовых файлов выполняют с помощью специальных таблиц. Файл, для кодировки которого используется только 127 первых чисел кодовой таблицы ASCII, называется ASCII-файлом.
Двоичные файлы не предназначены непосредственно для чтения человеком. Примерами двоичных файлов являются исполняемые программы.