Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ЭВМ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ
по дисциплине “Операционные системы”
по теме “Разработка вспомогательной системной программы в системе программирования Delphi с использованием средств WinApi”
Выполнил студент группы 742
Шипилов Д.А.
Руководитель Доц. Каф. ЭВМ
Засорин С.В.
Рязань 2010
Содержание Введение
1. Техническое задание
1.1 Основания для разработки программы
1.2 Назначение разработки
1.3 Требования к программам
1.4 Требования к надежности
1.5 Требования к программной документации
1.6 Текст задания по варианту
2. Описания разработанных программ
2.1 Общие сведения
2.2 Функциональное назначение
2.3 Описание логической структуры
2.3.1 Логическая структура программы
2.3.2 Логическая структура справочной системы
2.3.3 Создание программы-инсталлятора
2.4 Используемые технические средства
2.5 Вызов и загрузка
2.6 Входные данные
2.7 Выходные данные
3. Программа и методика испытаний
3.1 Объект испытаний
3.2 Цель испытаний
3.3 Требования к программе
3.4 Требования к программной документации
3.5 Средства и порядок испытаний
3.6 Методы испытаний
3.6.1 Тестирование программы методом белого ящика
3.6.2 Тестирование программы методом чёрного ящика
4. Эксплуатационные документы
4.1 Руководство программиста
4.1.1 Общие сведения о программе
4.1.2 Структура программ
4.1.3 Проверка программ
4.1.4 Дополнительные возможности
4.1.5 Сообщения системному программисту
4.2. Руководство оператора (пользователя)
4.2.1 Назначение и условия применения программ
4.2.2 Обращение к программам для запуска
4.2.3 Входные и выходные данные
4.2.4 Сообщения оператору
Приложение
Список литературы
Введение
В данной курсовой работе было разработано приложение осуществляющее передачу данных между копиями этого приложения с помощью потоков, а также анализ системной области рабочего. Анализ производится путём ассоциирования жёсткого диска с файлом программы и дальнейшей работы с дескриптором этого файла.
1. Техническое задание
1.1 Основания для разработки программы Основанием для разработки программы являлось задание для курсового проекта (вариант 21).
Содержание задания:
Разработать многопоточное приложение, выполняющее различные операции:
1)Обмен данными между двумя процессами с помощью файла проецируемого в память.
2)Анализ содержимого служебной области системного диска.
1.2 Назначение разработки
Программа служит для обмена текстовыми сообщениями между копиями этой программы, а также для анализа активных носителей, присутствующих в системе. ............