Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Застосування теорії ігор для оптимізації прийнятих рішень

Реферат Застосування теорії ігор для оптимізації прийнятих рішень





ристувача визначальним фактором при прийнятті рішення, або якщо є підстави для оптимістичної оцінки ситуації на ринку капусти, при якому користувач має можливість отримати найбільший прибуток від виробництва капусти, йому слід зберегти вироблену продукцію і реалізувати її у весняні місяці (прибуток складе відповідно 5.7 і 11 тис. д.е.).

прийняття рішення оптимальний програмний


2. Розробка програмного програми


. 1 Програмна середа розробки


Для написання даної дипломної роботи використовувалася мова об'єктно-орієнтованого програмування DELPHI.

Програмування в Delphi будується на тісній взаємодії двох процесів: процесу конструювання візуального прояву програми і процесу написання коду, що додає елементам цього вікна і програму загалом необхідну функціональність.

Для написання коду використовується вікно коду, для конструювання програми - інші вікна Delphi, і насамперед - вікно форми [22].

Між вмістом вікон форми та коду існує нерозривний зв'язок, яка строго відстежується Delphi.

Це означає, що розміщення на формі компонента призводить до автоматичної зміни коду програми і навпаки - видалення тих чи інших автоматично вставлених фрагментів коду може призвести до видалення відповідних компонентів.

З самого початку роботи над новою програмою Delphi створює мінімально необхідний код, що забезпечує її нормальне функціонування в Windows.

Таким чином, найпростіша програма готова відразу після вибору опції File | New | Application, і залишається просто запустити програму.

У першому наближенні можна вважати модулем самостійний розділ програми, в чомусь подібний чолі в книзі.

Модуль створюється кожного разу, коли створюється нова форма (у програмі може бути і, частіше, буває не одна, а кілька - іноді кілька десятків форм і пов'язаних з ними модулів).

При компіляції програми Delphi створює файли з розширеннями pas, dfm і осі для кожного модуля: pas-файл містить копію тексту з вікна коду програми, у файлі з розширенням dfm зберігається опис вмісту вікна форми, а в осі-Файл - результат перетворення в машинні інструкції тексту з обох файлів.

Файли dcu створюються компілятором і дають необхідну базу для роботи компоновщика, який перетворює їх в єдиний завантажуваний файл з розширенням ехе.

За замовчуванням заголовок вікна збігається з заголовком форми: Formi. Щоб змінити заголовок, потрібно звернутися до вікна Інспектора об'єктів.

Функціональність програми визначається сукупністю її реакцій на ті чи інші події. У зв'язку з цим кожен компонент крім властивостей характеризується також набором подій, на які він може реагувати.

Слово procedure сповіщає компілятор про початок підпрограми-процедури (в Delphi можуть використовуватися також підпрограми-функції; в цьому випадку замість procedure (процедура) використовується слово function (функція); різницю між процедурами і функціями ми обговоримо пізніше ).

За ним слідує ім'я процедури TFormi.ButtonlClick. Це ім'я - складене: воно складається з імені класу TForm1 і власне імені процедури Button1Click.

Класами в Delphi називаються функціонально закінчені фрагменти програм, службовці зразками для створення подібних собі примірників.

Одного разу створивши клас, користувач може включати його екземпляри (копії) в різні програми або в різні місця однієї і тієї ж програми. Такий підхід сприяє максимально високої продуктивності програмування за рахунок використання раніше написаних фрагментів програм. До складу Delphi входить кілька сотень класів, створених програмістами корпорації Borland (так званих стандартних класів).

Сукупність стандартних класів визначає потужні можливості цієї системи програмування [23].

Кожен компонент належить до строго певного класу, а всі конкретні екземпляри компонентів, що вставляються в форму, отримують ім'я класу з доданим числовим індексом.

По використовуваному в Delphi угодою всі імена класів починаються з літери Т. Таким чином, ім'я TFormi означає ім'я класу, створеного за зразком стандартного класу TForm. Якщо подивитися початок тексту у вікні коду, то можна побачити приблизно наступні рядки:

type=class (TForm): TButton ;: TLabel; ButtonlClick (Sender: TObject);

{Private declarations}

{Public declarations} ;: TForm1;

Рядок=class (TForm)

визначає новий клас Tform1, який породжений від (створений за зразком) ста...


Назад | сторінка 10 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми на мові програмування Delphi
  • Реферат на тему: Створення програми в Borland Delphi, тест Амтхауера
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...
  • Реферат на тему: Розробка програми на Delphi для вирішення транспортної задачі
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...