Есептің экономикалық және математикалық қойылымы

Автор работы: Пользователь скрыл имя, 18 Декабря 2013 в 15:45, курсовая работа

Описание работы

Қазырғы кезеңдегi ғылымдардың даму ерекшелiктерiнiнiң бiрi-олардың әр түрлi салаларын зерттеуде математикалық әдiстер кең қолданылуда. Осы курстың негізгі түсінігі болып математикалық модель саналады. Қазіргі уақытта бір-бірінен анықтамасы бойынша айырмашылығы көп "модель" түсінігі көптеп кезігеді. Жалпы жағдайда модель сөзі – бұл нақты объектінің бейнесі. Мұндай бейне ретінде сызбаны, фотографины және т.б. алуға болады.

Содержание работы

КІРІСПЕ
1.1 Пәндік аумақты сипаттау
2.1 Есептің экономикалық және математикалық қойылымы
2.3 Құрылымдық және функционалды сызбасы
2.4 Модуль,функция, процедураларды сипаттау.
2.5 Идентификаторлар кестесі
ҚОРЫТЫНДЫ
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
ҚОСЫМША А

Файлы: 1 файл

КІРІСПЕ1.doc

— 476.00 Кб (Скачать файл)

 

Тиімді жоспарды келесідей жазуға болады:

x2 = 2

x4 = 2

x5 = 1.2

x1 = 3

x7 = 7

x6 = 1.2

x3 = 2

F(X) = -1*3 + -2*2 = -7

 

2.3 Құрылымдық және функционалды  сызбасы

Құрылым  деп – құрамды  және таңдалып отырған ПО бөлімдерін басқарудың өзара байланыстарын көрсетіп отырған  сызбаны  атайды.

Функционалды  сызба – ақпараттық ағымы, ағымдардағы  құрамы, қолданылған файлдар мен  құралдарды көрсетіп сипаттайтын бағдарламалау  ортасының компоненттерінің  өзара  байланысының сызбасы.

 

 

Сурет  1 Құрылымдық  сызба


 

2.4 Модуль,функция, процедураларды  сипаттау.

Модуль Form1 –бағдарламның менюі

Модуль Form2 – мәліметтер енгізу

Модуль Form3 – нәтижесін көру терезесі

Модуль Form4 – автор туралы мәліметпен танысу

procedure N4Click(Sender: TObject) -мәзірдің бірінші пунктіне көшу;

procedure N3Click(Sender: TObject) -мәзірдің екінші пунктіне  көшу;

procedure N1Click(Sender: TObject) -мәзірдің үшінші пунктіне  көшу;

procedure N2Click(Sender: TObject) -мәзірдің төртінші пунктіне  көшу;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure TForm1.N1Click(Sender: TObject) – формасын шақыру процедурасы

procedure TForm1.N2Click(Sender: TObject) – кнопканын әрекеті.

 


Сурет 2 – Функционалдық сызба

 

2.5 Идентификаторлар кестесі

Программалау  тілдерінде атауды идентификатор деп  атйды. Яғни, идентификатор программаның кез келген элементіне (айнымалылар, тұрақтылар, функциялар, файлдар, жиындар  берілген атау. Ол стандартты және пайдаланушылар идентификаторлары болып екіге бөлінеді.

Стандартты  функциялар, қызметші сөздер, тағы сол  сияқты стандартты идентификатор тобына жатады. Олардың көпшілігі алдын  ала орындалатын операция немесе белгіленген элемент туралы мағлұмат беріп тұрады.

Пайдаланушылар  идентификаторы ретінде әріптер  мен сандар тізбегі алынады. Программалаушы идентификатордың төмендегі жазылу ережелерін білуі қажет:

  • идентификатор міндетті түрде әріптен басталатын латын әріптері мен цифрлардан тұрады;
  • оның құрамында орыс алфавитінің әріптері, арнайы символдар, әсіресе, бос орынболмауы қажет;
  • қызметші сөздер пайдаланушылар идентификаторы бола алмайды;
  • идентификатордың максимальды ұзындығы- 127 символ болғанымен, оның тек 63 символы оқылады.

Айнымалы

Типі

Мәні

  a: array[1..3]

 

integer;

Массивтің сипатталуы

k1,k2,k3,k4,k5

integer;

Айнымалы

k6,k7,k8,k9,k10,k11,k12

integer;

Айнымалы

y3,y4

string;

Символ  еңгізу

z1,z2,z3,dz1,dz2,dz3

integer;

Айнымалы 

z

integer;

Мақсатты  функциясы




 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОРЫТЫНДЫ

 

Экономикада, өндірісте қарастырылатын үлгілер ішінен –сызықты үлгілер ерекше орын алады. Сызықты үлгілерді зерттеулермен математиканың сызықты программалау деп аталатын тармағы айналысады.

Сызықты программалау-көп  айнымалалардың функцияларының шартты экстремумдерін табу әдістерін зерттейді. Шартты экстремум (max немесе min) табу жолдары «Экономикадағы математика» пәнін өткен кезде қарастырылғанмен, қазіргі уақытта ол есептерге басқаша талаптар қойылады.

Атап айтқанда адам өмірінде кездесетін әр түрлі есептердің тиімді шешімдерін табуға жете көңіл бөліне бастады. Мысалы, шешімді қандай бір болмасын жолдармен нақты түрде таңдап алынған параметрлер жиыны деп қарастырсақ, онда тиімді шешім деп, белгілі- бір байымдаулар бойынша басымдылық берілген шешімді ұғамыз.

Өндірілген курстық жұмысымда сызықты бағдарламалау есептерін шешетін әдістерінің бірі М-жасанды базис әдісі. Сызықтық програмалаудың кез келген әдісін шешуге мүмкіндік беретін Симплекс әдісі жан жақты. Қазіргі кезде ол компьютелік септулер үшін қолданылады., дегенімен Симплекс әдісін қолдана отырып күрделі емес мысалдарды қолмен де шешуге болады.

Жұмыстың жалпы  бөлімінде осы әдіс туралы толық  мағлұматпен таныса аласыз және бағдарлама Дельфи аумағында құрылғандықтан, осы  тіл туралы сипаттама берілген. М-әдісін үйренем деген адам жобаның екінші бөлімінде толық қарастырылған есебі бойынша түсінік ала алады және есептеу барысында түсінік беріліп қадам бойынша есептелген.

Менің ойымша, бұл  компьютерде кездесетін әр бағдарлама адамдарға, яғни қолданушыға қажетті болып келеді.

Курстық жобаға қойылған мақсаттары толық орындалды  және Дельфи аумағында құрылған меню пайдаланушы үшін өте ыңғайлы  болып келеді.

Тілдің қарапайымдылығы  және көнбестігі күрделі немесе қарапайым  програмдық өнімдерін құруда көптеген артықшылықтармен ерекшеленеді, пайдаланушы программаларды жазуда негізгі кезеңі, - пәндік өрісін меңгеру және ең қарапайым алгоритмді құру, сонымен қатар таңдалған программалау тілінде одан арғы жүзеге асырылуы болып келеді.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

  1. Г. Вагнер, Основы исследования операций, т. 1, Москва. : Мир, 1972.-335 с.
  2. Павлов А.А., Гриша С.Н. Основы системного анализа и проектирования.

Высш. шк., 1991.-367 с.

  1. Бахвалов Н.С., Численные методы.- Москва.: Наука, главная редакция физико-математической литературы, 1973.-630 с.
  2. Фурунджиев Р.И. и др., Применение математических методов и ЭВМ: Практикум: Учеб. пособие для вузов.-Мн:Высш. шк.,1988.-1991с.:илл.
  3. Перегудов Ф.И., Тарасенко Ф.П., Введение в системный анализ : Учеб. пособие для вузов.-М.: Высш. шк., 1989.-367 с.: илл.
  4. Банди Б., Основы линейного программирования, пер. с англ.-М: Радио и связь, 1989.-176 с.: илл.
  5. С. Гасс Путешествие в страну линейного программирования. «Мир», 1973 г.
  6. Данциг Д. Линейное программирование, его применение и обобщение. М: «Прогресс»,1968г
  7. Калихман И.Л. Линейная алгебраи программирование. М:Высшая школа,1975г

 

 

 

 

ҚОСЫМША А

ТЕХНИКАЛЫҚ ТАПСЫРМА

1 Кіріспе

Нағыз техникалық тапсыпма сызықты бағдарламалау  есептерін М- жасанды базис әдісімен шешу есебінің бағдарлмасын өнделуіне арналған.

Бастапқы мәліметтер ретінде : кесте; мақсатты функция; қойылған шарттары. Дельфи  бағдарламалау  тілінің мүмкінділігін меңгерем деген әр-бір адам дайындалған  бағдарламаны  пайдалана алады

  1. Өндеу негіздері

Бұл жүйесі “Ақпараттық технология” кафедрасының оқу-әдістемелік жоспары бойынша дайындалған және 20ққ-20ққ жылдарының оқу процесінің шара жоспарына сәйкес.

3 Мақсаты

Дайындалған бағдарлама бастапқы қолданушыларға үздік оқу  құралы болып келеді, сонымен қатар тәжірибелі бағдарламашысына да жақсы тексеріс де болады. Пайдаланушы кез келген адам болуы мүмкін. Бағдарлама қолданушыға пайдалануға оңай және көрнекті құрал ретінде қолданылуы онай.

  1. 1 Бағдарлама және бағдарлама бұйымдарына қойылған талаптары

4.1.1 Бағдарламаның өнімдері келесі мүмкіндіктерді орындауға тиіс:

      • тиімді шешімі;
      • мақсатты функциясын қа<span class="dash041e_0431_044b_0447_043d_044b_0439__Char" style=" font

Информация о работе Есептің экономикалық және математикалық қойылымы