Розробка програмного забезпечення файлового менеджера
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой 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 СТРУКТУРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ФАЙЛОВОГО МЕНЕДЖЕРУ
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 та порівняння директорії. Тому на структурній схемі проекту він зустрічається двічі.
При старті програми спочатку створюється інтерфейс користувача, виконується пошук усіх логічних дисків в межах даної конфігурації технічних засобів, відбувається найменування усіх знайдених дисків.
Другие работы
Доходная часть бюджетной системы Российской Федерации
evelin
: 25 октября 2013
В Бюджетном кодексе (Федеральный закон от 24 июля 1998 года №125-ФЗ) дано следующее определение бюджета: это форма образования и расходования фонда денежных средств, предназначенных для финансового обеспечения задач и функций органов государства и местного самоуправления.
Бюджетное устройство — это структура и принципы построения бюджетной системы.
Бюджетная система РФ — совокупность бюджетов всех уровней и государственных внебюджетных фондов, основанная на экономических отношениях и государстве
5 руб.
Расчет трубчатого теплообменника для нагрева молока
Lokard
: 10 марта 2026
Исходные данные:
1. Температура продукта начальная tн = 5 0С, конечная tк = 42 0С;
2. Давление пара 1,3 атм;
3. Производительность 8,0 м3/ч;
4. Тип аппарата – горизонтальный.
Список чертежей:
1. Трубчатый теплообменник для нагрева молока.
Содержание расчетно-пояснительной записки:
Введение
Задание на проектирование
1 Тепловой расчет аппарата
1.1 Определение физических параметров продукта
1.2 Определение средней разности температур
1.3 Опре
150 руб.
Парентеральное питание и балансы организма
evelin
: 4 февраля 2013
План
1. Парентеральное питание
2. Энергетический баланс
3. Азотистый баланс
4. Потребность организма в белке
Литература
1. Парентеральное питание
С начала 60-х годов, когда было основано положение о полном парентеральном питании (ПП), последнее широко использовалось во многих областях медицины и, прежде всего в хирургии. Без преувеличения можно сказать, что ПП позволило сохранить жизнь миллионам людей, оказавшихся в ситуациях, при которых нарушено естественное питание через рот.
ПП –
Экзаменационная работа По дисциплине: Сети ЭВМ и телекоммуникации Билет №4.
freelancer
: 25 августа 2016
Решение Билета №4:
4. Служба Internet, которая предназначена для работы с публикациями в Internet
-: telnet
-: ftp
-: e-mail
-: news
-: www
29. Сети типа вещани#$# имеют единый канал передачи данных, который используют все машины сети, и пакет, отправленный каким- либо компьютером, получают все другие машины сети
54. Операции, выполняемые в кодирующем устройстве циклического кода
-: умножение
-: сложение
-: деление
-: вычитание
79. Чему равна скорость телеграфирования
90 руб.