Для студентов МГУ им. Ломоносова по предмету ДругиеРазработка двухпоточной вспомогательной системной программы средствами WinAPIРазработка двухпоточной вспомогательной системной программы средствами WinAPI
2024-11-042024-11-04СтудИзба
ВКР: Разработка двухпоточной вспомогательной системной программы средствами WinAPI
Описание
1 Введение.................................................................................................. 4
2 Техническое задание................................................................................ 6
2.1 Основания для разработки программы........................................... 6
2.2 Назначение разработки................................................................. 6
2.3 Требования к программам............................................................. 6
2.4 Требования к надежности.............................................................. 9
2.5 Требования к программной документации..................................... 9
2.6 Тексты заданий по варианту.......................................................... 9
3 Описание разработанной программы....................................................... 11
3.1 Общие сведения.......................................................................... 11
3.2 Функциональное назначение....................................................... 11
3.3 Описание логической структуры приложения.............................. 12
3.3.1 Алгоритмическая часть......................................................... 12
3.3.1.1 Алгоритмы выполнения потоков..................................... 12
3.3.2 Разработка справочной подсистемы....................................... 29
3.3.3 Разработка программы инсталляции...................................... 33
3.4 Используемые технические средства............................................ 44
3.5 Вызов и загрузка......................................................................... 44
3.6 Входные данные.......................................................................... 44
3.7 Выходные данные....................................................................... 45
4 Программа и методика испытаний........................................................... 46
4.1 Объект испытаний...................................................................... 46
4.2 Цель испытаний.......................................................................... 46
4.3 Требования к программе.............................................................. 46
4.4 Требования к программной документации.................................... 47
4.5 Средства и порядок испытаний.................................................... 47
4.6 Методы и результаты испытаний................................................. 48
4.6.1 Методы испытаний............................................................... 48
4.6.2 Результаты экспериментальной проверки приложения............ 48
5 Эксплуатационные документы................................................................ 69
5.1 Руководство программиста.......................................................... 69
5.1.1 Назначение и условия применения программ......................... 69
5.1.2 Характеристика программы................................................... 69
5.1.3 Обращение к программе........................................................ 69
5.1.4 Входные и выходные данные................................................. 69
5.1.5 Сообщения........................................................................... 70
5.2 Руководство оператора (пользователя)......................................... 72
5.2.1 Назначение и условия применения программ......................... 72
5.2.2 Выполнение программы........................................................ 72
5.2.3 Сообщения оператору........................................................... 75
6 Приложение........................................................................................... 77
7 Список литературы............................................................................... 103
В настоящее время существует огромное разнообразие операционных систем и постоянно появляются новые, которые учитывают недостатки предыдущих, а значит расширяют возможности пользователей в системе.
За ответственное и сохранное расположение информационных материалов отвечают запоминающие устройства – файловые системы. Файловая система должна обеспечивать:
безопасное и на
2 Техническое задание................................................................................ 6
2.1 Основания для разработки программы........................................... 6
2.2 Назначение разработки................................................................. 6
2.3 Требования к программам............................................................. 6
2.4 Требования к надежности.............................................................. 9
2.5 Требования к программной документации..................................... 9
2.6 Тексты заданий по варианту.......................................................... 9
3 Описание разработанной программы....................................................... 11
3.1 Общие сведения.......................................................................... 11
3.2 Функциональное назначение....................................................... 11
3.3 Описание логической структуры приложения.............................. 12
3.3.1 Алгоритмическая часть......................................................... 12
3.3.1.1 Алгоритмы выполнения потоков..................................... 12
3.3.2 Разработка справочной подсистемы....................................... 29
3.3.3 Разработка программы инсталляции...................................... 33
3.4 Используемые технические средства............................................ 44
3.5 Вызов и загрузка......................................................................... 44
3.6 Входные данные.......................................................................... 44
3.7 Выходные данные....................................................................... 45
4 Программа и методика испытаний........................................................... 46
4.1 Объект испытаний...................................................................... 46
4.2 Цель испытаний.......................................................................... 46
4.3 Требования к программе.............................................................. 46
4.4 Требования к программной документации.................................... 47
4.5 Средства и порядок испытаний.................................................... 47
4.6 Методы и результаты испытаний................................................. 48
4.6.1 Методы испытаний............................................................... 48
4.6.2 Результаты экспериментальной проверки приложения............ 48
5 Эксплуатационные документы................................................................ 69
5.1 Руководство программиста.......................................................... 69
5.1.1 Назначение и условия применения программ......................... 69
5.1.2 Характеристика программы................................................... 69
5.1.3 Обращение к программе........................................................ 69
5.1.4 Входные и выходные данные................................................. 69
5.1.5 Сообщения........................................................................... 70
5.2 Руководство оператора (пользователя)......................................... 72
5.2.1 Назначение и условия применения программ......................... 72
5.2.2 Выполнение программы........................................................ 72
5.2.3 Сообщения оператору........................................................... 75
6 Приложение........................................................................................... 77
7 Список литературы............................................................................... 103
1 Введение
«OSLRCOURSE» - программа, позволяющая считывать и анализировать сектора файловой системы NTFS, а также считывать директории с последующей возможностью их удаления или переименования.В настоящее время существует огромное разнообразие операционных систем и постоянно появляются новые, которые учитывают недостатки предыдущих, а значит расширяют возможности пользователей в системе.
За ответственное и сохранное расположение информационных материалов отвечают запоминающие устройства – файловые системы. Файловая система должна обеспечивать:
безопасное и на
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
5,29 Mb
Список файлов
Разработка двухпоточной вспомогательной системной программы средствами WinAPI.docx