
- •Введение
- •Файловая система Понятие файлов
- •Типы файлов
- •Файловые операции
- •Понятие файловой системы
- •Структура файловой системы
- •Обслуживание файловой структуры
- •Создание и именование файлов
- •Создание каталогов (папок)
- •Копирование и перемещение файлов
- •Удаление файлов и каталогов (папок)
- •Навигация по файловой структуре
- •Управление атрибутами файлов
- •Программы для работы с файловой системой Проводник Windows
- •Файловые менеджеры
- •Обслуживание файловой системы
- •Заключение
- •Список литературы
Министерство образования Республики Беларусь
Белорусский национальный технический университет
Автотракторный факультет
Кафедра «Экономика и логистика»
Контрольная работа по дисциплине «Информатика»
На тему: «Файловая система ОС: понятие и структура. Файловые операции. Программы для работы с файловой системой. Общая методика работы с файловой системой. Обслуживание файловой системы»
Выполнил:
студент 1 курса группы 101041-12
Климовец В.С.
Приняла:
старший преподаватель
Стефанович Н.В.
Оглавление
Введение 3
Файловая система 4
Понятие файлов 4
Типы файлов 4
Файловые операции 5
Понятие файловой системы 6
Структура файловой системы 6
Обслуживание файловой структуры 8
Создание и именование файлов 8
Создание каталогов (папок) 8
Копирование и перемещение файлов 9
Удаление файлов и каталогов (папок) 9
Навигация по файловой структуре 9
Управление атрибутами файлов 9
Программы для работы с файловой системой 11
Проводник Windows 11
Папки 11
Файловые менеджеры 12
Обслуживание файловой системы 13
Заключение 14
Список литературы 15
Введение
В данной работе рассматривается актуальная на данный момент тема работы с файловой системой.
Цели работы:
Ознакомление с общими понятиями файловой системой и ее компонентов
Рассмотрение структуры файловой системы, а также функций ее обслуживания
Обзор базовых и специальных программ для работы в файловой системе
Составление общей методики работы с файловой системой
Увеличение общей производительности системы путем оптимизации за счет правильного и своевременного обслуживания файловой системы
Актуальность данной темы подтверждается тем, что на данный момент невозможно представить работу с файлами без использования файловой системой. Для оптимизации процесса работы с файлами необходимо знать, как работает файловая система, из чего состоит, какие ее разновидности существуют.
В работе будут рассмотрены основные файловые операции, программы для работы с файлами. Особое внимание уделяется обслуживанию файловой системы, поскольку это является одним из важнейших аспектов работы с файлами, непосредственно влияющим на производительность.
На основе нижеизложенной информации будет составлена общая методика работы с файловыми системами.
Файловая система Понятие файлов
Файл представляет собой последовательный набор данных, хранящийся на каком-либо физическом носителе и имеющий собственное имя и расширение.
В зависимости от файловой системы, файл может обладать различными свойствами
Имя файла. В большинстве файловых систем имя файла используется для указания, к какому именно файлу производится обращение. В различных файловых системах ограничения на имя файла сильно различаются. Помимо ограничений файловой системы, интерфейсы операционной системы дополнительно ограничивают набор символов, который допустим при работе с файлами. Большинство операционных систем требуют уникальности имени файла в одном каталоге, хотя некоторые системы допускают файлы с одинаковыми именами (например, при работе с ленточными накопителями).
Расширение имени файла. Расширение имени файла (часто расширение файла или расширение) как самостоятельный атрибут файла существует в файловых системах FAT16, FAT32, NTFS и используется для определения типа файла. Оно позволяет системе определить, каким приложением следует открывать данный файл. По умолчанию в операционной системе Windows расширение скрыто от пользователя. В остальных файловых системах расширение — условность, часть имени, отделённая самой правой точкой в имени.
Атрибуты. В некоторых файловых системах, предусмотрены атрибуты (обычно это бинарное значение «да»/«нет», кодируемое одним битом). Во многих современных операционных системах атрибуты практически не влияют на возможность доступа к файлам, для этого в некоторых операционных и файловых системах существуют права доступа.
Права доступа. В некоторых файловых системах предусмотрена возможность для ограничения доступа пользователей к содержимому файла. В UNIX-подобных операционных системах для файлов обычно выделяют три типа прав: на запись, чтение и выполнение. Каждое право задаётся раздельно для владельца, для группы и для всех остальных. ACL позволяют расширить этот список. В операционных системах Windows при работе с файловой системой NTFS права доступа задаются явно для пользователей или групп (или наследуются от вышестоящих объектов). Права в себя включают право на чтение, запись исполнение, удаление, смену атрибутов и владельца, создание и удаление подпапок (для папок) и чтение прав доступа. Каждое право может быть задано как разрешением, так и запретом, запрет имеет больший приоритет, чем разрешение.
Время. Для файла могут быть определены временные метки создания, модификации и последнего доступа.
Владелец и группа файла В некоторых файловых системах предусмотрено указание на владельца файла и группу-владельца.