Файловая система
Борисова О.В., учитель информатики
МОУ СОШ № 32 имени академика А.А. Ухтомского
Файл
определенное количество информации (программы или данные), имеющие имя, хранящиеся в долговременной памяти компьютера.
Имя файла
Разделено на две части точкой: собственное имя файла (перфикс) и расширение (суффикс), определяющее его тип (программа, данные и т.д.).
Собственно имя файлу дает пользователь, а его тип обычно задается программой автоматически.
Расширения в именах файлов
Тип файла
Расширения
Исполнимые файлы
.exe, .com, .bat
Текстовые файлы
.txt, .doc, .rtf
Графические файлы
.gif, .bmp, .jpg, .jpeg, .tif
Звуковые файлы
.wav, .midi, .mp3, .wma
Видеофайлы
.avi, .mpeg
Расширения в именах файлов
Тип файла
Расширения
Web-страницы
.htm, .html
Программы на языках программирования
.pas, .bas
Файлы данных
.dat, .dbf
Архиваторы данных
.arj, .rar, .zip
Атрибуты файла
Это параметры, по которым файл отличается от множества других файлов.
К атрибутам можно отнести дату и время создания файла, имя файла, имя владельца файла, размер, права и метод доступа к файлу.
Атрибуты файла
- «Только для чтения» (Read-only)
Форматы имен файлов
Proba.txt
MS-DOS
Единицы измерения информации.doc
Windows
Правила создания имени файла
Нельзя использовать следующие символы, которые зарезервированы для специальных функций:
? . , ; : = + * / \ “ | [ ]
Файловая система
Это способ организации данных на носителях информации.
Файловая система определяет, где и каким образом на носителе будут записаны файлы, и предоставляет операционной системе доступ к этим файлам.
Файловая система
Совокупность каталогов и системных структур данных, отслеживающих размещение файлов на диске и свободное дисковое пространство, называется файловой системой.
Функции файловой системы
- Сохранение информации на внешних носителях
- Чтение информации из файлов
- Удаление файлов, каталогов
- Переименование файлов
- Копирование файлов и др.
Распространенные файловые системы
- FAT - File Allocation Table
(в переводе Таблица Размещения Файлов)
Файловая система FAT
Представляет собой таблицу размещения файлов, в которой указываются:
- непосредственно адреса участков логического диска, предназначенные для размещения файлов;
- свободные области дискового пространства;
- дефектные области диска.
Файловая система FAT
- FAT12 ( для дискет)
- FAT16 (для дисков малого объёма)
- FAT32 (Windows 95)
- exFAT ( для флэш-накопителей)
Распространенные файловые системы
- NTFS (аббревиатура New Technology File System — Файловая Система Новой Технологии)
Основные особенности NTFS
- встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей
- использование системы журналирования для повышения надёжности файловой системы.
Один том на диске объемом 120Гб и файл размером 10Кб
- Для FAT32 размер кластера будет 32Кб, а для NTFS – 4Кб.
- В FAT32 такой файл займет 1 кластер, при этом останется 32-10=22Кб незанятого места.
- В NTFS такой файл займет 3 кластера, при этом останется 12-10=2Кб незанятого места.
Сравнение файловых систем
FAT - плюсы:
FAT - минусы:
- требуется немного оперативной памяти;
- быстрая работа с малыми и средними по количеству файлов каталогами;
- Диск совершает в среднем меньшее количество движений головок;
- Эффективная работа на медленных дисках.
- катастрофическая потеря быстродействия ;
- сложности с произвольным доступом к большим файлам;
- очень медленная работа с каталогами, содержащими большое количество файлов.
Сравнение файловых систем
NTFS - плюсы:
NTFS - минусы:
- фрагментация файлов не имеет практически никаких последствий для самой файловой системы;
- сложность структуры каталогов и число файлов в одном каталоге не создает особых препятствий быстродействию ;
- быстрый доступ к произвольному фрагменту файла (например, *.wav файлов);
- очень быстрый доступ к маленьким файлам.
- существенные требования к оперативной памяти системы;
- медленные диски и контроллеры сильно снижают быстродействие;
- работа с каталогами средних размеров затруднена ;
- диск, долго работающий в заполненном на 80% - 90% состоянии, будет показывать крайне низкое быстродействие.
Файловая система
- Многоуровневая (иерархическая, дерево) ФС
Задание 1
- Предложите варианты имен и типов для перечисленных ниже файлов.
Содержание
Фото моей семьи
Имя
Рецепт яблочного пирога
Тип
Получив-шееся имя файла
Буклет «Моя школа»
Открытое письмо Биллу Гейтсу
Семейный альбом «Моя родословная»
BillG
doc
Репродукция картины Малевича «Черный квадрат»
BillG.doc
Петиция директору школы об увеличении числа уроков информатики
Реферат по истории
Реклама концерта рок-группы
Статья в журнал «Информатика и образование»
Задание 2
- Предложите варианты программ, открывающих файлы с тем или иным расширением. Перечертите таблицу в тетрадь и заполните ее.
Расширение имени файла
Программа
TXT
DOC
RTF
BMP
ARJ
HTML
Источники
- Файлы. Файловая система. Введение. http :// do.gendocs.ru/docs/index-186245.html
- Тельпари М. Файловые системы. Что такое FAT и NTFS? http:// www.pc-user.ru/view_post.php?id=55
- Усольцева М.Э. Конспект урока на тему «Файл. Файловая система». http:// www.metod-kopilka.ru/page-2-2-18.html
- Обзор файловых систем. http:// support.microsoft.com/kb/100108
- Лейних Л.А. Файл и файловые системы. http:// nsportal.ru/shkola/informatika-i-ikt/library/fail-i-failovye-sistemy