Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемlearning.9151394.ru
1 ПОНЯТИЕ ФАЙЛОВОЙ СИСТЕМЫ Московский Институт Открытого Образования
2 – это система управления данными. Файловая система – это порядок размещения файлов на диске. – это система хранения файлов и организации каталогов, которая предназначена для упорядоченного размещения данных и программ во внешней памяти.
3 Файл – набор данных на диске. – наименьшая единица хранения информации на внешних носителях. – поименованная область внешней памяти. – поименованная совокупность информации, хранящаяся на внешних носителях как единое целое.
4 Каталог – список элементов, каждый из которых описывает характеристики конкретного файла, используемые для организации доступа к нему: имя файла, его тип, местоположение на диске и длину. – область внешней памяти, которая содержит имена файлов и указания на начальный адрес их размещения на носителе.
5 1.Позволяет работать на высоком уровне наборов и структур данных. 2.Обеспечивает независимость программ от особенностей конкретной конфигурации ЭВМ, т.е. обеспечивает логический уровень работы с файлами. 3.Обеспечивает стандартные реакции на ошибки, возникающие при обмене данными. 4.Обеспечивает защиту и разделение данных, хранящихся в файлах, при работе с ними разных пользователей. Основные функции файловой системы:
6 1 группа – открытие, копирование, перемещение, объединение, удаление, закрытие файлов. 2 группа – чтение и запись составных элементов файла. 3 группа – печать содержимого каталогов или файлов, управление правами доступа к файлам, поиска файлов и т.д. Файловая система обеспечивает основные операции над файлами:
7 Одноуровневая Файловая система Многоуровневая (иерархическая (древовидная)система каталогов) Диск C: Документы Видео Фото
8 Одноуровневая файловая система каталогфайлы vasya.txt 360 байт Примеры.doc 13 Кб Я.bmp 1,28 Мб vasya.txt 360 байт Примеры.doc 13 Кб Я.bmp 1,28 Мб номер начального блока (кластера) на диске размер дата изменения самый простой вариант все файлы «в куче», сложно разбираться ограниченный объем каталога (512 записей)
9 Многоуровневая файловая система (дерево) Диск C: autoexec.bat Документы План.doc Отчет.doc Фото Видео Кузя.avi Винни-Пух.wmv 2006 Я.jpg Шарик.jpg 2007 Ку.jpg Зя.jpg Корневой каталог – главный каталог диска. Вложенная папка (подкаталог) – это папка, расположенная внутри другой папки. Папка (каталог) – объединяет файлы и вложенные папки файлы Файлы в корневом каталоге папка
10 1)с последовательной структурой – это логические записи (блоки), с фиксированной или переменной длиной, доступ к которым последовательный (для обработки i- й записи должна быть обработана (i-1)-я запись) ; 2)с древовидной структурой; 3)с индексно-последовательной структурой (записи упорядочиваются по значению некоторых полей) ; 4)с библиотечной структурой - (используется уровень учетной информации(каталога)). Виды файлов:
11 Имя файла Реферат по информатике.doc собственное имя расширение.exe,.com Исполняемые программы.txt Текст без оформления.doc,.docx Документ (текст + рисунки + …).bmp,.gif,.jpg Рисунки.wav,.mid,.mp3 Звук.avi,.mpg,.wmv Видеофильмы.pas,.c,.bas,.for Тексты программ на языках программирования.dbf Файл базы данных
12 C:\Фото\2007\Ку.jpg диск папки имя файла \\SERVER\Видео\2007\Зя.avi имя компьютера Сетевой адрес: Полное имя файла = = имя диска + путь к файлу + имя файла Путь к файлу – это перечисление папок (каталогов), в которых он находится, сверху вниз (начиная с диска).
13 13 Размещение файлов на диске Файлу на диске выделяется целое число блоков (кластеров)! ! 1 кластер = 512 байт, 1 Кб, …, 32 Кб файл? кластер занято, но не используется! Чем больше кластер, тем больше пустого места, которое занято!
14 14 Размещение файлов на диске Размещение по частям Дефрагментация файл быстрее читается (быстрее загружается в память) C: 1234
15 15 Файловые системы Windows FAT16 (MS DOS, Windows) адрес кластера – 16 бит, кластеров для 2 Гб – кластер 32 Кб! логические диски до 2 Гб (MS DOS) FAT32 (Windows 95/98/2000/XP/Vista) адрес кластера – 32 бита, 2 32 кластеров логические диски до 8 Тб NTFS (Windows NT/2000/XP/Vista) обычно 1 кластер = 4 Кб, диски до 4 Тб «остатки» кластеров около 2% устанавливаются права на доступ квоты для пользователей сжатие сложность не поддерживается в MS DOS, Win95/98/Me
16 16 Другие файловые системы для оптических дисков (CD, DVD) ISO-9660 UDF (Universal Disk Format) возможна «прямая» запись на диск для системы Linux ext3 ReiserFS Журналирование – при изменениях на диске операции записываются в специальный журнал и считаются выполненными только тогда, когда окончательно завершены (NTFS, ext3, ReiserFS). надежность при сбоях питания некоторое замедление работы
17 Виды разрешения на доступ к файлу (каталогу): чтение (г - read) - можно просматривать содержимое файла (каталога); запись (w - write) - можно менять содержимое файла (создавать или удалять файлы в каталоге); выполнение (х - execute) - можно использовать файл как команду UNIX.
Ссылка на источник: learning.9151394.ru
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.