БІЛОРУСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
Факультет інформаційних технологій і робототехніки (Фітр)
Кафедра В«Програмне забезпечення обчислювальної техніки і автоматизованих системВ»
Курсова робота
з дисципліни:
В«Операційні системи та системне програмуванняВ»
Тема:
В«Діалог для перегляду метаданих Fat 32В»
Виконав: студент 4 курсу Фітр
групи 307218
Жуковський І.І.
Керівник проекту:
доцент, к.т.н
Разоренов Н.А.
Мінськ 2011
Білоруський національний технічний університет
Факультет інформаційних технологій та робототехніки
Кафедра В«Програмне забезпечення обчислювальної техніки і
автоматизованих систем В» br/>
ПОЯСНЮВАЛЬНА ЗАПИСКА
до курсової роботи з дисципліни
В«Операційні системи та системне програмуванняВ»
Тема:
В«Діалог для перегляду метаданих Fat 32В»
Виконав:
студент 4 курсу Фітр, гр.307218 _________________ Жуковський І.І.
Керівник: _________________ Разоренов Н.А.
Мінськ 2011
ЗМІСТ
ВСТУП
. АНАЛІЗ СТАНУ ПИТАННЯ
.1 Структура системи FAT
.2 Аналіз області BOOT
.2.1 Завантажувальна запис
.2.2 FSInfo
.2.3 Ухвала типу FAT томи
.3 Таблиця FAT
.3.1 Ланцюжки кластерів
.3.2 Файлові запису
.4 Кореневий каталог ROOT
.5 Структура файлового запису
.6 Файл в FAT
.7 Файлові атрибути
. ПОСТАНОВКА ЗАВДАННЯ
. РОЗРОБКА ПРОГРАМИ
.1 Структура побудови проекту
.2 Функції та змінні DLL-модуля
.3 Функції та змінні керуючого програми
. ТЕСТУВАННЯ ПРОГРАМИ
.1 Помилки, виявлені при тестуванні
.1.1 Помилка викликана відсутністю вирівнювання полів fat_boot_sector
.1.2 Помилка, викликана некоректним ID контролю діалогового вікна
.2 Кінцеве тестування програми
ВИСНОВКИ
СПИСОК ДЖЕРЕЛ
Додаток А - Графічна частина
Додаток Б - Лістинг алгоритму
Додаток В - Лістинг керуючого додатки USBDrvReader.exe
ВСТУП
Файлова система (англ. file system) - порядок, що визначає спосіб організації, зб...