Автор работы: Пользователь скрыл имя, 17 Декабря 2012 в 20:54, контрольная работа
В данной работе рассматривается актуальная на данный момент тема работы с файловой системой.
Цели работы:
Ознакомление с общими понятиями файловой системой и ее компонентов
Рассмотрение структуры файловой системы, а также функций ее обслуживания
Обзор базовых и специальных программ для работы в файловой системе
Составление общей методики работы с файловой системой
Увеличение общей производительности системы путем оптимизации за счет правильного и своевременного обслуживания файловой системы
Введение 3
Файловая система 4
Понятие файлов 4
Типы файлов 4
Файловые операции 5
Понятие файловой системы 6
Структура файловой системы 6
Обслуживание файловой структуры 7
Создание и именование файлов 7
Создание каталогов (папок) 8
Копирование и перемещение файлов 8
Удаление файлов и каталогов (папок) 8
Навигация по файловой структуре 8
Управление атрибутами файлов 9
Программы для работы с файловой системой 9
Проводник Windows 9
Папки 10
Файловые менеджеры 10
Обслуживание файловой системы 11
Заключение 12
Список литературы 13
Министерство образования Республики Беларусь
Белорусский национальный технический университет
Автотракторный факультет
Кафедра «Экономика и логистика»
Контрольная работа по дисциплине «Информатика»
На тему: «Файловая система ОС: понятие и структура. Файловые операции. Программы для работы с файловой системой. Общая методика работы с файловой системой. Обслуживание файловой системы»
Выполнил:
студент 1 курса группы 101041-12
Климовец В.С.
Приняла:
старший преподаватель
Стефанович Н.В.
Оглавление
Введение 3
Файловая система 4
Понятие файлов 4
Типы файлов 4
Файловые операции 5
Понятие файловой системы 6
Структура файловой системы 6
Обслуживание файловой структуры 7
Создание и именование файлов 7
Создание каталогов (папок) 8
Копирование и перемещение файлов 8
Удаление файлов и каталогов (папок) 8
Навигация по файловой структуре 8
Управление атрибутами файлов 9
Программы для работы с файловой системой 9
Проводник Windows 9
Папки 10
Файловые менеджеры 10
Обслуживание файловой системы 11
Заключение 12
Список литературы 13
В данной работе рассматривается актуальная на данный момент тема работы с файловой системой.
Цели работы:
Актуальность данной темы
подтверждается тем, что на данный момент
невозможно представить работу с
файлами без использования
В работе будут рассмотрены основные файловые операции, программы для работы с файлами. Особое внимание уделяется обслуживанию файловой системы, поскольку это является одним из важнейших аспектов работы с файлами, непосредственно влияющим на производительность.
На основе нижеизложенной информации будет составлена общая методика работы с файловыми системами.
Файл представляет собой последовательный набор данных, хранящийся на каком-либо физическом носителе и имеющий собственное имя и расширение.
В зависимости от файловой системы, файл может обладать различными свойствами
Файлы бывают разных типов: обычные файлы, специальные файлы, файлы-каталоги.
Обычные файлы в свою очередь подразделяются на текстовые и двоичные. Текстовые файлы состоят из строк символов, представленных в ASCII-коде. Это могут быть документы, исходные тексты программ и т.п. Текстовые файлы можно прочитать на экране и распечатать на принтере. Двоичные файлы не используют ASCII-коды, они часто имеют сложную внутреннюю структуру, например, объектный код программы или архивный файл. Все операционные системы должны уметь распознавать хотя бы один тип файлов - их собственные исполняемые файлы.
Специальные файлы - это файлы,
ассоциированные с устройствами
ввода-вывода, которые позволяют
пользователю выполнять операции ввода-вывода,
используя обычные команды
Каталог – это, с одной стороны, группа файлов, объединенных пользователем исходя из некоторых соображений (например, файлы, содержащие программы игр, или файлы, составляющие один программный пакет). С другой - это файл, содержащий системную информацию о группе файлов, его составляющих. В каталоге содержится список файлов, входящих в него, и устанавливается соответствие между файлами и их характеристиками (атрибутами).
В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например:
Условно можно выделить два типа операций с файлом — связанные с его открытием, и выполняющиеся без его открытия. Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению. Операции второго типа выполняются с файлом как с «объектом» файловой системы, в котором файл является мельчайшей единицей структурирования. Они относятся к обслуживанию файловой структуры.
Файловые операции:
По мере развития вычислительной
техники файлов в системах становилось
всё больше. Для удобства работы
с ними, их, как и другие данные,
стали организовывать в структуры
(тогда же появились символьные имена).
Вначале это был простой
Файловая система представляет собой порядок, который определяет способ организации, хранения и именования данных на носителях информации в компьютерах, а также другом электронном оборудовании. Она определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов.
В широком смысле понятие "файловая система" включает:
В современных ОС далее принято разбивать диски на логические диски (это также низкоуровневая операция), иногда называемые разделами. Бывает, что наоборот объединяют несколько физических дисков в один логический диск. На каждом разделе можно иметь свою независимую файловую систему. Поэтому в дальнейшем изложении мы будем игнорировать проблему физического выделения пространства для файлов и считать, что каждый раздел представляет собой отдельный (виртуальный) диск. Собственно диск содержит иерархическую древовидную структуру, состоящую из набора файлов, каждый из которых является хранилищем данных пользователя, и каталогов или директорий (то есть файлов, которые содержат перечень других файлов, входящих в состав каталога), которые необходимы для хранения информации о файлах системы.
То, что файлы могут находиться в разных папках, позволяет расположить на диске несколько файлов с одинаковыми именами. Структура хранения информации на диске, при котором одни папки могут располагаться в других папках, называется иерархической или древовидной. Такая структура действительно похожа на реальное дерево, на котором каждый листок представляет собой отдельный файл, а ветка - папку. Листок может расти как непосредственно из ствола, так и из любой ветки. Возможно, что от ствола отходит одна ветка, от нее - другая, а уже на ней расположены листья. Чтобы однозначно определить конкретный файл, требуется задать его название и местоположение, то есть название диска и имена всех вложенных папок, в которых находится данный файл. Часто точное расположение файла на диске называют полным именем файла или путем к файлу.
Несмотря на то, что данные
о местоположении файлов хранятся в
табличной структуре, пользователю
они представляются в виде иерархической
структуры — людям так удобнее,
а все необходимые