Дипломная работа: Розробка програмного забезпечення файлового менеджера
ЗМІСТ
ВСТУП
1 СТРУКТУРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ФАЙЛОВОГО МЕНЕДЖЕРУ
2 СТРУКТУРА ДАНИХ
2.1 Стуктури завантажувального запису
2.2 Структура службової області FAT
2.3 Структура елемента каталогу
2.4 Програмні структури
3 ОПИС АЛГОРИТМІВ ПЗ ФМ
3.1 Алгоритм пошуку дисків й іменування дисків
3.2 Алгоритм доступу к об'єктам файлової системи
3.3Алгоритм визначення зайнятого місця на розділі
3.4 Алгоритм зрівняння директорій
4 ОПИС ПРОГРАМНИХ МОДУЛІВ.
5 МЕТОДИКА РОБОТИ
6 ДОСЛІДЖЕННЯ РЕЗУЛЬТАТІВ
ВИСНОВОК
ДОДАТОК А - Код програми файлового менеджеру
ВСТУП
Метою даного проекту є практичне дослідження та засвоєння прийомів роботи з дисковими накопичувачами у середовищі ОС Windows та роботи на низькому рівні з файловими системами FAT16/FAT32. Також підтримується робота з NTFS. Програма розроблена як WINDOWS програма, написана мовою С++. Інтерфейс програми був розроблений схожий до існуючих файлових менеджерів середовища Microsoft Windows.
1.СТРУКТУРАПРОГРАМНОГОЗАБЕЗПЕЧЕННЯФАЙЛОВОГОМЕНЕДЖЕРУ
Файловий менеджер – програма, яка виконує візуалізацію вмісту каталогу, дозволяє виконувати різноманітні операції з об’єктами каталогу, наприклад, копіювання, видалення, правка та інші.
Файловий менеджер, який був розроблений згідно з завданням до проекту виконує наступні функції:
- пошук і найменування всіх логічних дисків у межах даної конфігурації технічних засобів;
- визначення характеристик логічних дисків;
- порівняння директорій за кількісним фактом.
Також була реалізована підтримка довгих імента кирилиці для об’єктів директорій.
Структура файлового менеджеру на рис. 1.1.
Згідно зі структурою файловий менеджер має інтерфейс, в якому можна обрати наступну дію.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--