Слайд 2
Файловая система
Все современные операционные системы обеспечивают создание файловой
системы, которая предназначена для хранения данных на дисках в
виде файлов и служит для доступа к ним. Известно, что файлы используются для организации и хранения данных на машинных носителях.
Слайд 3
Что такое файл?
Файл (англ.file) - последовательность числа
байтов, обладающая уникальным собственным именем на машинных носителях.
Файл —
это информация, хранящаяся на внешнем носителе и объединенная общим именем.
Слайд 4
Работа с файлами на компьютере производится с помощью
файловой системы. Файловая система — это функциональная часть ОС,
обеспечивающая выполнение операций над файлами.
Чтобы найти нужный файл, пользователю должно быть известно: а) какое имя у файла; б) где хранится файл.
Слайд 5
Имя файла
Практически во всех операционных системах имя
файла составляется из двух частей, разделенных точкой. Например:
myprog.pas
Слева от точки находится собственно имя файла (myprog) Следующая за точкой часть имени называется расширением файла (pas).
Слайд 6
В операционной системе Windows в именах файлов допускается
использование русских букв; максимальная длина имени — 256 символов,
кроме девяти специальных: \ / : * ? “ < > |.
Слайд 7
Расширение файла - хаотичная последовательность символов, добавляемых в
конец
Слайд 9
Файловая структура диска
Вся совокупность файлов на диске
и взаимосвязей между ними называется файловой структурой. Различные ОС
могут поддерживать разные организации файловых структур.
Слайд 10
Виды файловой структуры:
1) Одноуровневая - последовательность имен файлов,
используема для дисков с небольшим количеством файлов. Одноуровневая файловая
структура — это простая последовательность файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Например, если файл tetris.ехе находится на диске А:, то его «полный адрес» выглядит так:
А:\tetris.ехе
Операционные системы с одноуровневой файловой структурой используются на простейших учебных компьютерах, оснащенных только гибкими дисками.
Слайд 11
2) Многоуровневая или иерархическая - древовидная структура, служащая
для хранения тысяч файлов.
Слайд 12
Функции файловой системы.
К функциям обслуживания файловой структуры относятся
такие операции (естественно, происходящие в среде какой-либо ОС):
создание файлов
создание каталогов
переименование файлов и каталогов
копирование, перемещение файлов
удаление файлов и каталогов
навигация по файловой системе (проводник) с целью доступа к определенному файлу
управление атрибутами (свойствами) файлов (скрытие, только чтение и т.д.)
Слайд 13
В операционной системе Windows для обозначения понятия «каталог»
используется термин «папка».
Каталог может включать множество подкаталогов, в
результате чего на дисках образуются разветвленные файловые структуры.
Организация файлов в виде древовидной структуры называется файловой системой. Принцип организации файловой системы - табличный.
То есть, информация о местонахождении файла на диске хранится в таблице размещения файлов (англ. File Allocation Table, FAT).
Слайд 14
Структура FAT похожа на оглавление книги – операционная
система использует ее для быстрого поиска файлов.
Позже была введена
FAT32 - усовершенствованная версию FAT. Она могла поддерживать тома, объем которых уже может превышать 2 Гбайт (в отличии от FAT).
Слайд 15
Далее появилась более перспективное направление в развитии файловых
систем - NTFS (New Technology File System - файловая
система новой технологии), поддерживающая длинные имена файлов и предлагающая надежную систему безопасности данных.
Объем раздела NTFS не ограничен. Также, NTFS экономит место на диске, сжимая его самого, отдельные файлы и каталоги.
В Windows XP применяется и FAT32 и NTFS.
Слайд 16
Графическое изображение иерархической файловой структуры называется деревом.
Слайд 17
Путь к файлу
Путь к файлу — это
последовательность, состоящая из имен каталогов, начиная от корневого и
заканчивая тем, в котором непосредственно хранится файл.
Вот всем знакомая сказочная аналогия понятия «путь к файлу»: «На дубе висит сундук, в сундуке — заяц, в зайце — утка, в утке — яйцо, в яйце — игла, на конце которой смерть Кощеева».
Последовательно записанные имя логического диска, путь к файлу и имя файла составляют полное имя файла.
Слайд 18
Если представленная на рис. файловая структура хранится на
диске С:, то полные имена некоторых входящих в нее
файлов в символике операционных систем МS-DOS и Windows выглядят так:
C:\fin.com
C:\IVANOV\PROGS\prog1.pas
C:\PETROV\DATA\task.dat