Файл: Руководство пользователя Контрольный пример.rtf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.02.2024

Просмотров: 156

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Назначение: изменение размерности множества.



Руководство пользователя



Данная программа очень проста в управлении, и не требует специальных знаний от пользователя.

После включения ПЭВМ и начальной загрузки операционной системы следует запустить на выполнение файл OP_MNO. EXE .

На экране появится окно с областью вывода и инструментальной панелью с 8 кнопками (рис.9).

Главное окно

Рассмотрим назначение кнопок.

- ввод множества А;

- ввод множества В;

- объединение множеств;

- пересечение множеств;

- разность множеств;

- симметричная разность множеств;

- произведение множеств;

- выход из программы.

Для работы пользователю необходимо нажать клавишу с требуемым действием. Выбор производится при помощи левой кнопки мыши.



Работу следует начинать с ввода данных - кнопки и . При нажатии одной из этих кнопок на экран выводится окно ввода множества (рис.10).

Окно ввода

Вначале вводится размерность множества в строку ввода, расположенную в левой нижней части окна. Элементы множества вводятся в соответствующие ячейки таблицы.

После ввода данных пользователь выбирает действие и программа выводит результат на экран (рис.11). Если множества не введены, то при расчете будет использоваться случайный набор данных.

Результат

Для завершения работы с программой необходимо нажать кнопку Выход.



Контрольный пример



Для двух заданных нечетких множеств
А={ (х1 | 0.2), (х2 | 0.7), (х3 | 1), (х4 | 0), (х5 | 0.5) }

В={ (х1 | 0.5), (х2 | 0.3), (х3 | 1), (х4 | 0.1), (х5 | 0.5) }
Было получено решение, приведенное на рис.12.

Операция: Объединение двух нечетких подмножеств A и B


Множество А

, 20; 0,70; 1,00; 0,00; 0,50;

Множество В

,50; 0,30; 1,00; 0,10; 0,50;

Результат

,50; 0,70; 1,00; 0,10; 0,50;

Операция: Пересечение нечетких подмножеств A и B

Множество А

, 20; 0,70; 1,00; 0,00; 0,50;

Множество В

,50; 0,30; 1,00; 0,10; 0,50;

Результат

, 20; 0,30; 1,00; 0,00; 0,50;

Операция: Разность нечетких подмножеств А и В

Множество А

, 20; 0,70; 1,00; 0,00; 0,50;

Множество В

,50; 0,30; 1,00; 0,10; 0,50;

Результат

, 20; 0,70; 0,00; 0,00; 0,50;

Операция: Симметричная разность двух множеств А и В

Множество А

, 20; 0,70; 1,00; 0,00; 0,50;

Множество В

,50; 0,30; 1,00; 0,10; 0,50;

Результат

,00; 0,00; 1,00; 0,00; 0,50;

Операция: алгебраическое произведением нечетких подмножеств A и B

Множество А

, 20; 0,70; 1,00; 0,00; 0,50;

Множество В

,50; 0,30; 1,00; 0,10; 0,50;

Результат

,10; 0,21; 1,00; 0,00; 0,25;

Результат работы программы



Заключение



В результате выполнения курсовой работы по дисциплине "Технология программирования" мной была разработана программа реализующая пять действий над нечеткими множествами: пересечение, разность, объединение, симметричная разность и произведение.

Программа позволяет выполнять следующие действия:

§ вводить различные исходные данные;

§ выводить на экран результаты;

§ возможность производить обработку различных наборов данных в течение одного сеанса работы.

Наличие развитого пользовательского интерфейса позволяет работать с созданной программой практически любому пользователю, имеющем начальные знания и навыки работы на компьютере: необходимой действие выбирается щелчком мыши на соответствующей кнопке.

Работа над курсовой работой позволила освоить технологию модульного программирования и приобрести навыки работы со средой визуального программирования Delphi и ее библиотечной системой.

Кроме того в работе был изучен теоретический вопрос по этапам разработки программных средств.



Список использованных источников



1. Брауде Э.Д. Технология разработки программного обеспечения. - М.: Бином, 2004. - 455 с.

2. Брукс Ф.П. Как проектируются и создаются программные комплексы. - М.: Наука, 1979. - 376 с.

. Вирт Н. Алгоритмы и структуры данных. - М.: Мир, 1989. - 360 с.