Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая работа(моя)

.doc
Скачиваний:
11
Добавлен:
15.06.2014
Размер:
84.48 Кб
Скачать

Министерство образования Р.Ф.

Омский государственный технический университет

Кафедра АСОиУ

Отчет по курсовой работе

по дисциплине “Теория принятия решений”

Выполнила: ст.гр. В-222

Л.А. Понамарева

Проверила:

А.В. Зыкина

Омск 2004г.

Содержание

  1. Задание...................................................................................................................2 стр.

  2. Математическая модель…………………………………………………………3стр.

  3. Краткое описание программы…………………………………………………...4стр.

  4. Примеры работы программы…………………………………………………….5стр.

  5. Список использованной литературы…………………………………………….6стр.

1

Задание

Комплексная целевая программа включает k программ. Известно, что для выполнения i-той программы в полном объеме достаточно. Ресурсов в количестве , степень же выполнения программы при выделении на неё - ресурсов составляет ; . Степень выполнения всей программы определяется, как , где - коэффициент важности i-той программы.

Найти оптимальное распределение общего ресурса S по программам, в случае дефицита .

2

Математическая модель

Задача о распределении ресурсов

– степень выполнения всей программы.

– количество ресурсов вкладываемых в i-тую подпрограмму.

,

– остаток средств, к i-той подпрограмме.

– начальное состояние.

(0,5) – конечное состояние.

– количество средств, вкладываемых в i-м блоке.

(x,i)-Ui>(x-ui,i+1)

– эффективность работы системы при распределении x средств в i-м блоке

3

Краткое описание программы

Название:Kurs.pas

Размер:2 кб.

Язык:Turbo Pascal 7.0

Программа выполнена на языке Turbo Pascal. Для реализации программы был выбран именно Turbo Pascal, в следствии, удобности для реализации математических задач.

Так как программа не предусматривает широкого применения графических средств, не нуждается в интуитивно понятном интерфейсе и не ориентирована на коммерческое или научно-лабораторное использование то использование более сложных систем для реализации было не целесообразно.

Программа реализует алгоритм задачи о распределении ресурсов. Программа рассчитана на просчет фиксированного(5) числа подпрограмм, так как особенности реализации метода на PC не позволяют задавать число подпрограмм переменной. Большинство вычислений в программе производится в циклах, что обеспечило маленький программы.

Программа широко использует вычислительные мощности PC.

Программа позволяет задавать количество ресурсов; а также все остальные параметры задачи (кроме числа подпрограмм): коэффициент важности и количество ресурсов для полного выполнения каждой подпрограммы.. В случае необходимости программа легко редактируется для задачи всех параметров константами.

По завершению программа выдает ответ – наибольшую вероятность успешной работы.

4

Примеры работы программы

Пример 1

Количество ресурсов:25

П.П1

П.П2

П.П3

П.П4

П.П5

Коэффициент

важности

5

3

1

2

4

Необходимость

ресурсов

10

2

4

10

8

Ответ:0.0472

Пример 2

Количество ресурсов:20

П.П1

П.П2

П.П3

П.П4

П.П5

Коэффициент

Важности

2

3

1

5

4

Необходимость

ресурсов

10

2

4

5

4

Ответ:0.00926

5

Список использованной литературы

  1. Лекционный материал по курсу «Теория принятия решений»;

  2. Фаронов В.В. Turbo Pascal 7.0.-М.:Нолидж,2001.-575 с.

6