Аналіз методів рішення задачі лінійного програмування симплекс методом

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Міністерство освіти та науки України

Вінницький національний технічний університет

Інститут автоматики, електроніки та компютерних систем управління

 

 

Факультет АКСУ

Кафедра АІВТ

 

 

 

 

 

 

 

Курсова робота

з дисципліни

Алгоритмічні мови та програмування

Аналіз методів рішення задачі лінійного програмування

симплекс-методом

 

Технічне завдання

 

Розробити програму, що дозволяє знайти рішення системи рівнянь:

 

 

при умовах , що забезпечує найменше значення функції

 

Мова програмування Java.

 

Зміст

 

Анотація

Вступ

1. Загальні теоретичні відомості

1.1 Мова програмування Java

1.1.1 Лексична структура

1.1.2 Типи даних

1.1.3 Короткий огляд задачі, що розвязується

2. Функціональне призначення

3. Аналіз методів розвязання даної задачі

3.1 Метод потенціалів

3.2 Симплекс метод

3.3 Двоїстий симплекс метод

4. Опис логічної структури програми

5. Технічні засоби

6. Виклик та завантаження

7. Вхідні та вихідні данні

8. Інструкція для користувача

Висновки

Література

 

Анотація

 

Дана курсова робота написана на мові програмування Java. В курсовій роботі розглядається „задача лінійного програмування” та методи її розвязання.

Поставлена задача розвязана за допомогою симплекс методу.

Завдання курсової включає в себе побудову зручного інтерфейсу.

 

Вступ

 

У грудні 1951 року державна комісія на чолі з академіком Мстиславом Келдишем прийняла в експлуатацію першу в Радянському Союзі та континентальній Європі електронно-обчислювальну машину, розроблену під керівництвом академіка Сергія Лебедєва у Києві в лабораторії обчислювальної техніки Інституту електротехніки Академії наук України. З того часу минуло понад пятдесят років, і тепер ми вже точено знаємо, що це була епохальна подія. Вона ознаменувала собою початок нового етапу в розвитку науково-технічного прогресу суспільства.

Машину назвали МЭСМ (малая электронно-счетная машина), і першими на ній розвязували свої задачі всесвітньо відомі математики та механіки академіки Келдиш, Дородніцин, Зельдович, Савін та багато інших молодих спеціалістів, які згодом стали відомими вченими.

Не варто порівнювати МЭСМ із сучасними компютерами ні за памяттю, ні за здатністю працювати в різноманітних технічних комплексах. Головне значення тієї першої машини полягає в тому, що при її розробці були закладені основоположні структурно-алгоритмічні принципи організації обчислень, присутні у всіх поколіннях обчислювальних машин.

В середині девяностих років на базі Інституту кібернетики ім. В. Глушкова був створений Кібернетичний центр, до складу якого ввійшли також Інститут прикладного системного аналізу, Міжнародний науково-навчальний центр інформаційних технологій та систем. Сьогодні в даному Кібцентрі працює близько 2500 співробітників, серед них 135 докторів близько 500 кандидатів наук. За своїм потенціалом ця наукова організація є однією з найпотужніших у галузі інформатики в світі. Інститути Кібцентру роблять вагомий внесок в розробку нових інтелектуальних інформаційних технологій (ІТ).

У сучасному суспільстві інформація є важливим і цінним ресурсом, а рівень розвитку країни оцінюється рівнем її інформатизації. Тому всі країни світу докладають чималих зусиль для забезпечення розвитку інформаційної сфери, створення відповідного компютерного середовища. Зусиллями багатьох організацій, насамперед Кібернетичного центру НАН України, інших колективів учених і фахівців в Україні, створена платформа розвитку інформаційного суспільства.

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

США явно випереджають інші промислово розвинені країни світу за темпами компютеризації усіх сфер господарювання. Вони контролюють понад 65% світового компютерного ринку, 63% ринку програмного забезпечення Західної Європи, 53% аналогічного ринку Японії. З десяти найбільших у світі фірм, що розробляють прорамне забезпечення, шість американські. Американським фірмам та університетам належить більша частина світових патентів у галузі інформаційних технологій.

У сфері розробки та використання ІТ справжньою революцією стало створення Інтернету. У цій специфічній галузі світової економіки з річним обігом більш як 500 млн. Доларів уже нині зайнято понад 3 млн. Людей.

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

В Україні за різними експертними оцінками, протягом останніх років спостерігається постійне зростання ринку компютерних засобів (15-20% щорічно). Ринок компютерного обладнання, програмних засобів і різноманітних послуг тільки у кризовому 1996 році у нашій країні можна оцінити не менш як у 500 млн. Дол.. США.

Отже, можемо зробите маленький виснов