Введение - Файловые системы

Данная работа посвящена файловой системе. Файловая система (англ. file system) - порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имен файлов и (каталогов), максимальный возможный размер файла и раздела, набор атрибутов файла.

Существует множество файловых систем которые классифицируются в зависимости от назначения (FAT32, NTFS, DVD, NFS, YAFFS). Файловая система связывает носитель информации с одной стороны и API для доступа к файлам - с другой. Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, так же, как и на каком физическом типе носителя он записан. Все, что знает программа - это имя файла, его размер и атрибуты. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе. В процессе работы на компьютере над файлами чаще всего производятся следующие операции: копирование (копия файла помещается в другой каталог); перемещение (сам файл перемещается в другой каталог); удаление (запись о файле удаляется из каталога); переименование (изменяется имя файла).

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

Для достижения поставленной цели нужно было решить задачи:

    - Системный анализ предметной области - Построение диаграмм - Программная реализация на С# - Тестирование программы

Похожие статьи




Введение - Файловые системы

Предыдущая | Следующая