Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.80
Lennadij
3 / 3 / 0
Регистрация: 08.10.2011
Сообщений: 45
#1

Моделирование файловой системы FAT - C++

23.03.2012, 18:33. Просмотров 1840. Ответов 4
Метки нет (Все метки)

Разработать программу моделирующую файловую систему. При моделировании считать, что:
-объем внешней памяти, используемой для хранения файловой системы - не менее 64 К
-разъем кластера или блока - 512 байт
-модель файловая система должна выполянть операции создания, удаления, копирования, перемещения и переименования файлов
-размер таблицы размещения файлов (FAT), размер суперблока, размер таблицы i- узлов и т.п. должен быть обосновано выбран в соответствии с заданными размерами кластера или блока и объемом внешней памятию.
Предусмотреть возможность визуального контроля за распределением пространства внешней памяти.

Задание. Файловая система FAT. Предусмотреть журнализацию.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 18:33     Моделирование файловой системы FAT
Посмотрите здесь:

Графическое моделирование планетарной системы C++
Файловая система FAT C++
ИСПОЛЬЗОВАНИЕ ФАЙЛОВОЙ СИСТЕМЫ C++
Мониториг файловой системы C++
Обход всех каталогов файловой системы C++
C++ Создать модель файловой системы на основе связанных списков
C++ Программа, реализующая отображение файловой системы
Моделирование файловой системы C++
Имитация иерархической файловой системы на основе дерева C++
Написать программу, которая будет моделью работы файловой системы NTFS C++
Восстановление удалённых данных в файловой системе FAT и FAT32 C++
Реализовать контейнер данных наподобие файловой системы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
28.03.2012, 14:49     Моделирование файловой системы FAT #2
Цитата Сообщение от Lennadij Посмотреть сообщение
Разработать программу моделирующую файловую систему. При моделировании считать, что:
-объем внешней памяти, используемой для хранения файловой системы - не менее 64 К
-разъем кластера или блока - 512 байт
-модель файловая система должна выполянть операции создания, удаления, копирования, перемещения и переименования файлов
-размер таблицы размещения файлов (FAT), размер суперблока, размер таблицы i- узлов и т.п. должен быть обосновано выбран в соответствии с заданными размерами кластера или блока и объемом внешней памятию.
Предусмотреть возможность визуального контроля за распределением пространства внешней памяти.
Задание. Файловая система FAT. Предусмотреть журнализацию.
Сами что уже смогли прочитать про файловую систему и реализовать? Какие трудности возникли?
Lennadij
3 / 3 / 0
Регистрация: 08.10.2011
Сообщений: 45
02.04.2012, 23:35  [ТС]     Моделирование файловой системы FAT #3
Если бы я что-то поняла, то сюда бы не писала
-=ЮрА=-
Заблокирован
Автор FAQ
03.04.2012, 11:51     Моделирование файловой системы FAT #4
Lennadij, вам нужно создать некий аналог файловой таблицы FAT, т.е. создать корректные записи BOOT ROOT и FAT. В аттаче готовый проект получающий и дешифрующий дампы приведенных записей.
Ниже прикладываю готовое приложение позволяющее получать дампы основных записей FAT и расшифровующее их(описание в doc файле КусокПЗ). Для работы приложения все архивы нужно распаковать в одну папку и запустить FAT32Reader. (Можно к примеру почитать о структуре FAT на съёмном носителе)
PS:Википедия буквально пестрит информацией о FAT, если не лениться то все сравнительно просто в реализации...
Миниатюры
Моделирование файловой системы FAT  
Вложения
Тип файла: rar Fat32Info.dll.rar (17.5 Кб, 102 просмотров)
Тип файла: rar Fat32Info.exp.rar (466 байт, 93 просмотров)
Тип файла: rar Fat32Info.lib.rar (677 байт, 92 просмотров)
Тип файла: rar FAT32Reader.exe.rar (9.5 Кб, 94 просмотров)
Тип файла: rar КусокПЗ.doc.rar (525.0 Кб, 114 просмотров)
pastafarian
0 / 0 / 0
Регистрация: 16.11.2013
Сообщений: 7
28.01.2014, 13:08     Моделирование файловой системы FAT #5
Аналогичная задача. Голову ломаю как решить. Ограничился 3-мя таблицами: Fat, таблицей корневого каталога и Областью данных. В последних 2х проблемы. В корневом каталоге - как загнать в массив разные типы данных? А в области данных - как выделить определенный объем памяти под массив и разбить его на кластеры?
Yandex
Объявления
28.01.2014, 13:08     Моделирование файловой системы FAT
Ответ Создать тему
Опции темы

Текущее время: 21:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru