Введение 3
1. Основные теоретические положения 3
1.1. Элементы теории множеств 3
1.1.1. Множества 3
1.1.2. Элементы и множества 3
1.1.3. Задание множеств 4
1.2. Операции над множествами 5
2. Описание рабочего проекта 6
2.1. Постановка задачи и разработка алгоритма ее решения 6
2.2. Реализация алгоритма в среде Delphi 6.0. 8
2.3. Руководство пользователя. 12
Заключение 13
Литература 13
Приложение 14
Введение
Целью настоящей курсовой работы является закрепление основных теоретических положений теории множеств и приобретение навыков практического решения задач, реализующих представление множеств в памяти ЭВМ, а также различные операции над множествами, создание алгоритма объединения и пересечения массива отрезков, а также создание приложения в среде Delphi 6.0, реализующего данный алгоритм.
В начале приведены основные положения и определения теории множеств. Рассмотрены основные операции над множествами и их свойства.
Далее описывается способ решения поставленной задачи, приводится блок-схема алгоритма, описание разработанной программы и руководство пользователя.
Приложение к курсовой работе приведено в конце и содержит полный программный код алгоритма.
Литература
1. В.Н. Нефедов В.А. Осипова «Курс дискретной математики»
2. А.В. Логинов «Введение в дискретную математику»
3. Ф.А. Новиков «Дискретная математика для программистов»