Автор работы: Пользователь скрыл имя, 18 Декабря 2013 в 15:45, курсовая работа
Қазырғы кезеңдегi ғылымдардың даму ерекшелiктерiнiнiң бiрi-олардың әр түрлi салаларын зерттеуде математикалық әдiстер кең қолданылуда. Осы курстың негізгі түсінігі болып математикалық модель саналады. Қазіргі уақытта бір-бірінен анықтамасы бойынша айырмашылығы көп "модель" түсінігі көптеп кезігеді. Жалпы жағдайда модель сөзі – бұл нақты объектінің бейнесі. Мұндай бейне ретінде сызбаны, фотографины және т.б. алуға болады.
КІРІСПЕ
1.1 Пәндік аумақты сипаттау
2.1 Есептің экономикалық және математикалық қойылымы
2.3 Құрылымдық және функционалды сызбасы
2.4 Модуль,функция, процедураларды сипаттау.
2.5 Идентификаторлар кестесі
ҚОРЫТЫНДЫ
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
ҚОСЫМША А
Тиімді жоспарды келесідей жазуға болады:
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 Идентификаторлар кестесі
Программалау тілдерінде атауды идентификатор деп атйды. Яғни, идентификатор программаның кез келген элементіне (айнымалылар, тұрақтылар, функциялар, файлдар, жиындар берілген атау. Ол стандартты және пайдаланушылар идентификаторлары болып екіге бөлінеді.
Стандартты функциялар, қызметші сөздер, тағы сол сияқты стандартты идентификатор тобына жатады. Олардың көпшілігі алдын ала орындалатын операция немесе белгіленген элемент туралы мағлұмат беріп тұрады.
Пайдаланушылар идентификаторы ретінде әріптер мен сандар тізбегі алынады. Программалаушы идентификатордың төмендегі жазылу ережелерін білуі қажет:
Айнымалы |
Типі |
Мәні |
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) табу жолдары «Экономикадағы математика» пәнін өткен кезде қарастырылғанмен, қазіргі уақытта ол есептерге басқаша талаптар қойылады.
Атап айтқанда адам өмірінде кездесетін әр түрлі есептердің тиімді шешімдерін табуға жете көңіл бөліне бастады. Мысалы, шешімді қандай бір болмасын жолдармен нақты түрде таңдап алынған параметрлер жиыны деп қарастырсақ, онда тиімді шешім деп, белгілі- бір байымдаулар бойынша басымдылық берілген шешімді ұғамыз.
Өндірілген курстық жұмысымда сызықты бағдарламалау есептерін шешетін әдістерінің бірі М-жасанды базис әдісі. Сызықтық програмалаудың кез келген әдісін шешуге мүмкіндік беретін Симплекс әдісі жан жақты. Қазіргі кезде ол компьютелік септулер үшін қолданылады., дегенімен Симплекс әдісін қолдана отырып күрделі емес мысалдарды қолмен де шешуге болады.
Жұмыстың жалпы бөлімінде осы әдіс туралы толық мағлұматпен таныса аласыз және бағдарлама Дельфи аумағында құрылғандықтан, осы тіл туралы сипаттама берілген. М-әдісін үйренем деген адам жобаның екінші бөлімінде толық қарастырылған есебі бойынша түсінік ала алады және есептеу барысында түсінік беріліп қадам бойынша есептелген.
Менің ойымша, бұл компьютерде кездесетін әр бағдарлама адамдарға, яғни қолданушыға қажетті болып келеді.
Курстық жобаға қойылған мақсаттары толық орындалды және Дельфи аумағында құрылған меню пайдаланушы үшін өте ыңғайлы болып келеді.
Тілдің қарапайымдылығы және көнбестігі күрделі немесе қарапайым програмдық өнімдерін құруда көптеген артықшылықтармен ерекшеленеді, пайдаланушы программаларды жазуда негізгі кезеңі, - пәндік өрісін меңгеру және ең қарапайым алгоритмді құру, сонымен қатар таңдалған программалау тілінде одан арғы жүзеге асырылуы болып келеді.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Высш. шк., 1991.-367 с.
ҚОСЫМША А
ТЕХНИКАЛЫҚ ТАПСЫРМА
1 Кіріспе
Нағыз техникалық тапсыпма сызықты бағдарламалау есептерін М- жасанды базис әдісімен шешу есебінің бағдарлмасын өнделуіне арналған.
Бастапқы мәліметтер ретінде : кесте; мақсатты функция; қойылған шарттары. Дельфи бағдарламалау тілінің мүмкінділігін меңгерем деген әр-бір адам дайындалған бағдарламаны пайдалана алады
Бұл жүйесі “Ақпараттық технология” кафедрасының оқу-әдістемелік жоспары бойынша дайындалған және 20ққ-20ққ жылдарының оқу процесінің шара жоспарына сәйкес.
3 Мақсаты
Дайындалған бағдарлама бастапқы қолданушыларға үздік оқу құралы болып келеді, сонымен қатар тәжірибелі бағдарламашысына да жақсы тексеріс де болады. Пайдаланушы кез келген адам болуы мүмкін. Бағдарлама қолданушыға пайдалануға оңай және көрнекті құрал ретінде қолданылуы онай.
4.1.1 Бағдарламаның өнімдері келесі мүмкіндіктерді орындауға тиіс:
Информация о работе Есептің экономикалық және математикалық қойылымы