Содержание
-
Файлы Файловые структуры
-
Файловая система
Все современные операционные системы обеспечивают создание файловой системы, которая предназначена для хранения данных на дисках в виде файлов и служит для доступа к ним. Известно, что файлы используются для организации и хранения данных на машинных носителях.
-
Что такое файл?
Файл (англ.file) - последовательность числа байтов, обладающая уникальным собственным именем на машинных носителях. Файл — это информация, хранящаяся на внешнем носителе и объединенная общим именем.
-
Работа с файлами на компьютере производится с помощью файловой системы. Файловая система — это функциональная часть ОС, обеспечивающая выполнение операций над файлами. Чтобы найти нужный файл, пользователю должно быть известно: а) какое имя у файла; б) где хранится файл.
-
Имя файла
Практически во всех операционных системах имя файла составляется из двух частей, разделенных точкой. Например: myprog.pas Слева от точки находится собственно имя файла (myprog) Следующая за точкой часть имени называется расширением файла (pas).
-
В операционной системе Windows в именах файлов допускается использование русских букв; максимальная длина имени — 256 символов, кроме девяти специальных: \ / : * ? “ |.
-
Расширение файла - хаотичная последовательность символов, добавляемых в конец
-
Логические диски
-
Файловая структура диска
Вся совокупность файлов на диске и взаимосвязей между ними называется файловой структурой. Различные ОС могут поддерживать разные организации файловых структур.
-
Виды файловой структуры: 1) Одноуровневая - последовательность имен файлов, используема для дисков с небольшим количеством файлов. Одноуровневая файловая структура — это простая последовательность файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Например, если файл tetris.ехе находится на диске А:, то его «полный адрес» выглядит так: А:\tetris.ехе Операционные системы с одноуровневой файловой структурой используются на простейших учебных компьютерах, оснащенных только гибкими дисками.
-
2) Многоуровневая или иерархическая - древовидная структура, служащая для хранения тысяч файлов.
-
Функции файловой системы.К функциям обслуживания файловой структуры относятся такие операции (естественно, происходящие в среде какой-либо ОС): создание файлов создание каталогов переименование файлов и каталогов копирование, перемещение файлов удаление файлов и каталогов навигация по файловой системе (проводник) с целью доступа к определенному файлу управление атрибутами (свойствами) файлов (скрытие, только чтение и т.д.)
-
В операционной системе Windows для обозначения понятия «каталог» используется термин «папка». Каталог может включать множество подкаталогов, в результате чего на дисках образуются разветвленные файловые структуры. Организация файлов в виде древовидной структуры называется файловой системой. Принцип организации файловой системы - табличный.То есть, информация о местонахождении файла на диске хранится в таблице размещения файлов (англ. FileAllocationTable, FAT).
-
Структура FAT похожа на оглавление книги – операционная система использует ее для быстрого поиска файлов.Позже была введена FAT32 - усовершенствованная версию FAT. Она могла поддерживать тома, объем которых уже может превышать 2 Гбайт (в отличии от FAT).
-
Далее появилась более перспективное направление в развитии файловых систем - NTFS (NewTechnologyFileSystem - файловая система новой технологии), поддерживающая длинные имена файлов и предлагающая надежную систему безопасности данных. Объем раздела NTFS не ограничен. Также, NTFS экономит место на диске, сжимая его самого, отдельные файлы и каталоги. В Windows XP применяется и FAT32 и NTFS.
-
Графическое изображение иерархической файловой структуры называется деревом.
-
Путь к файлу
Путь к файлу — это последовательность, состоящая из имен каталогов, начиная от корневого и заканчивая тем, в котором непосредственно хранится файл. Вот всем знакомая сказочная аналогия понятия «путь к файлу»: «На дубе висит сундук, в сундуке — заяц, в зайце — утка, в утке — яйцо, в яйце — игла, на конце которой смерть Кощеева». Последовательно записанные имя логического диска, путь к файлу и имя файла составляют полное имя файла.
-
Если представленная на рис. файловая структура хранится на диске С:, то полные имена некоторых входящих в нее файлов в символике операционных систем МS-DOS и Windows выглядят так: C:\fin.comC:\IVANOV\PROGS\prog1.pasC:\PETROV\DATA\task.dat
-
Задание: Дана иерархическая файловая система в операционной системе Windows. Записать полные имена файлов.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.