Розробка програмного забезпечення файлового менеджера

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-142306.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

ВСТУП

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.

Згідно зі структурою файловий менеджер має інтерфейс, в якому можна обрати наступну дію.

Список дій показаний в структурі ФМ.

Програма багатомодульну структуру. Кожний модуль виконує свої функції. Кожна дія, яку можна виконати, реалізована в окремій функції. Виключення із загального правил являє собою модуль manager.cpp, який реалізує як інтерфейс (за правилами створення VCL) так і роботу з NTFS та порівняння директорії. Тому на структурній схемі проекту він зустрічається двічі.

При старті програми спочатку створюється інтерфейс користувача, виконується пошук усіх логічних дисків в межах даної конфігурації технічних засобів, відбувається найменування усіх знайдених дисків.
История и теории избирательного права
Вопросы истории и теории избирательного права Обычай как источник избирательного права России периода раннего феодализма Проблема становления российского избирательного права напрямую связана с его источниками. В настоящее время вопрос об источниках избирательного права не вызывает серьезных разночтений. Это, в узком понимании, право-вые акты, которые содержат нормы, устанавливающие содержание конституционного права граждан Российской Федерации избирать и быть избранными .1 В расширенном толков
User alfFRED : 16 февраля 2013
10 руб.
Физика. Контрольная работа №1. Вариант №5
Конькобежец, стоя на коньках на льду, бросает камень массой 2,5 кг под углом 30° к горизонту со скоростью 10 м/с. Какова будет начальная скорость движения конькобежца, если его масса 60 кг? Перемещением конькобежца во время броска пренебречь. 2. Вычислите КПД неупругого удара бойка массой 0,5 т, падающего на сваю массой 120 кг. Полезной считать энергию, затраченную на вбивание сваи. 3. Скорость электрона составляет 80 % от скорости света в вакууме. Вычислите кинетическую энергию такого
User gnv1979 : 23 апреля 2016
30 руб.
Проектирование тяговой подстанции
Эволюция тяговых подстанций на железных дорогах Франции В течение последнего десятилетия оборудование тяговых подстанций электрифицированных железных дорог претерпело значительное техническое развитие и преобразование (здесь понятие развития применено к совершенствованию оборудования и материалов, относящихся к так называемой классической электротехнике, а понятие преобразования — к внедрению новых технологий в области силовой электроники), что позволило решить некоторые проблемы, с которыми ра
User kostak : 21 августа 2011
Теплотехника РГАЗУ 2012 Задача 6 Вариант 12
Определить количество удаленной влаги W, потребное количество воздуха L и расход теплоты на сушку Q для конвективной зерносушилки производительностью G1, если начальное значение относительной влажности зерна ω1 и конечное ω2, влагосодержание d2 и температура воздуха t1 на входе в сушилку, влагосодержание d2 и температура воздуха t2 на выходе из сушилки, температура наружного воздуха t0=15 ºC. Данные для расчетов взять из таблицы 3.6. Изобразить процесс сушки в h-d диаграмме влажного воздуха.
User Z24 : 30 декабря 2026
150 руб.
Теплотехника РГАЗУ 2012 Задача 6 Вариант 12
up Наверх