Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа по информатике 10 вариант.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
56.51 Кб
Скачать

Министерство образования Республики Беларусь

Белорусский национальный технический университет

Автотракторный факультет

Кафедра «Экономика и логистика»

Контрольная работа по дисциплине «Информатика»

На тему: «Файловая система ОС: понятие и структура. Файловые операции. Программы для работы с файловой системой. Общая методика работы с файловой системой. Обслуживание файловой системы»

Выполнил:

студент 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

Введение

В данной работе рассматривается актуальная на данный момент тема работы с файловой системой.

Цели работы:

  • Ознакомление с общими понятиями файловой системой и ее компонентов

  • Рассмотрение структуры файловой системы, а также функций ее обслуживания

  • Обзор базовых и специальных программ для работы в файловой системе

  • Составление общей методики работы с файловой системой

  • Увеличение общей производительности системы путем оптимизации за счет правильного и своевременного обслуживания файловой системы

Актуальность данной темы подтверждается тем, что на данный момент невозможно представить работу с файлами без использования файловой системой. Для оптимизации процесса работы с файлами необходимо знать, как работает файловая система, из чего состоит, какие ее разновидности существуют.

В работе будут рассмотрены основные файловые операции, программы для работы с файлами. Особое внимание уделяется обслуживанию файловой системы, поскольку это является одним из важнейших аспектов работы с файлами, непосредственно влияющим на производительность.

На основе нижеизложенной информации будет составлена общая методика работы с файловыми системами.

Файловая система Понятие файлов

Файл представляет собой последовательный набор данных, хранящийся на каком-либо физическом носителе и имеющий собственное имя и расширение.

В зависимости от файловой системы, файл может обладать различными свойствами

  1. Имя файла. В большинстве файловых систем имя файла используется для указания, к какому именно файлу производится обращение. В различных файловых системах ограничения на имя файла сильно различаются. Помимо ограничений файловой системы, интерфейсы операционной системы дополнительно ограничивают набор символов, который допустим при работе с файлами. Большинство операционных систем требуют уникальности имени файла в одном каталоге, хотя некоторые системы допускают файлы с одинаковыми именами (например, при работе с ленточными накопителями).

  2. Расширение имени файла. Расширение имени файла (часто расширение файла или расширение) как самостоятельный атрибут файла существует в файловых системах FAT16, FAT32, NTFS и используется для определения типа файла. Оно позволяет системе определить, каким приложением следует открывать данный файл. По умолчанию в операционной системе Windows расширение скрыто от пользователя. В остальных файловых системах расширение — условность, часть имени, отделённая самой правой точкой в имени.

  3. Атрибуты. В некоторых файловых системах, предусмотрены атрибуты (обычно это бинарное значение «да»/«нет», кодируемое одним битом). Во многих современных операционных системах атрибуты практически не влияют на возможность доступа к файлам, для этого в некоторых операционных и файловых системах существуют права доступа.

  4. Права доступа. В некоторых файловых системах предусмотрена возможность для ограничения доступа пользователей к содержимому файла. В UNIX-подобных операционных системах для файлов обычно выделяют три типа прав: на запись, чтение и выполнение. Каждое право задаётся раздельно для владельца, для группы и для всех остальных. ACL позволяют расширить этот список. В операционных системах Windows при работе с файловой системой NTFS права доступа задаются явно для пользователей или групп (или наследуются от вышестоящих объектов). Права в себя включают право на чтение, запись исполнение, удаление, смену атрибутов и владельца, создание и удаление подпапок (для папок) и чтение прав доступа. Каждое право может быть задано как разрешением, так и запретом, запрет имеет больший приоритет, чем разрешение.

  5. Время. Для файла могут быть определены временные метки создания, модификации и последнего доступа.

  6. Владелец и группа файла В некоторых файловых системах предусмотрено указание на владельца файла и группу-владельца.