Maple тизимининг ыисыача характеристикаси


if (a > b) then a else b end if


Download 0.71 Mb.
bet19/19
Sana20.12.2022
Hajmi0.71 Mb.
#1034876
1   ...   11   12   13   14   15   16   17   18   19
Bog'liq
Maple

if (a > b) then a else b end if;



5.5. Процедуралар ва процедура-функциялар

Процедура деб бир ёки бир неча амални бажарувчи мустақил дастур модулига айтилади. Ҳар бир прецедура ўзининг ягона номига ва параметрларининг рўйҳатига эга бўлади (рўйҳат бўш ҳам бўлиши мумкин). Прецедура бириктирилган функция каби номи ва фактик параметрларининг рўйҳати кўрсатилиб чақирилади. Одатда процедура хеч қандай қийматни қайтармайди, процедура - функция эса маълум қийматларни қайтаради. Процедуранинг энг содда шакли қуйидагича бўлади:


name :=рrос(Формал параметрлар)
Процедура қобиғи
end;
Процедуранинг параметрлари ўзгарувчиларнинг номларини келтириш йўли билан берилади, масалан, ргос(х) ёки proc(x.y.z). Ўзгарувчиларнинг турлари :: белгиси ёрдамида зарур бўлса аниқлаштрилади, масалан prog(n::Integer) кўринишида n ўзгарувчи бутун сонли ўзгарувчи эканлиги эълон қилинган. Процедура қуйидаги кўринишда чақирилади:
name(Фактик_параметрлар)
Фактик параметрлар формал параметрларнинг ўрнига қўйилади:
> f := proc( s )
print(Sin(s));
sin( s )
end proc;
> f(4.);

Бу юкорида куриб утилган барча имкониятлардан ташкари Maple 7 тизимида Fortran ва С тиллари учун кодларни генерация килиш , математик анализ, кетма – кетликларни купайтмасини хисоблаш, хосилани хисоблаш, интегрални хисоблаш, интегрални дастурлаш йули билан хисоблаш, функциянинг чегаравий кийматини хисоблаш, функцияни каторларга ёйиш,айрим булаклардан функйияни хосил килиш, тенглама ва тенгсизликларни ечиш,чизикли булмаган ва транцендент тенгламаларни ечиш, дифференциал тенгламаларни ечиш, функциянинг экстремумини аниклаш, трафикларни куриш каби имкониятлардан хам фойдаланса хам булади.






Хулоса

Хаёт давом этар экан,ундаги конуниятлар хам узгариб бораверади.шу каби инсонлар,уларнинг турмуш тарзи хам узгариб бораверади. Мисол сифатида биз мустакиликка эришгандан сунг,Узбекистонда мисли курилмаган янгиликлар, кашфиётлар содир булди ва хозирда хам давом этмокда. Давлатнинг эътибори талим тизимига купрок каратилгани,ёшларнинг маданий,маънавий баркамоликка эришиш йулидаги,колаверса энг охирги-замонавий ускуналарни юртимизда фойдаланишини айтишиимиз мумкин.Энди биз ёшлардан асосий талаб килинадиган нарса бу-факат укиш,интилиш, изланишдир.


Юкорида куриб утилган Maple тизми хозирда кенг математиклар,физиклар ва бошка сохаларда кенг куланилмокда.Биз агарда шу тизимни мукаммалрок урганадиган булсак,ажабмас келажакда юртимиз обрусига обру кушсак. Maple тизими хозирда деярли куп сохаларда, купчилик давлатларда кулланилмокда.
Агарда биз Maple тугрисида купрок маълумотларга эга булишни хохласак Waterloo Maple Software компаниясининг расмий сайти (http://www.Maplesoft.com)
га мурожат килишимиз мумкин.
Maple тизми бошка тизими бошка тизимлардан узининг имкониятлари кенглиги билан канчалик ажралиб туришини курдик.Агар биз унинг мохиятига этибор берадиган булсак С тилдан бирон бошка тилларнинг ядросидан олинган сиволлар бунинг якол мисоли булади.
Хозида информатика,ахборот технологиялари сохаси кенг ривожланаётган бир паллада бу сохаларда ишловчи инсонларга хам кул келмокда.
Бунга мисол сифатида узимизни программистлик сохамиздан келиб чикадиган булсак бирон программанинг моделларини хисоблашда,тргонаметирик функциялардан фойдаланишда ва бошалардан фойдаланмокдамиз.
Эндиликда бу тизимдан фойдаланувчилар сони купайиб бормокда. Келажакда ажабмас,агар болалар богчаси, мактаблар бу тизимдан фойдаланса.

ФОЙДАЛАНИЛГАН АДАБИЁТЛАР:

  1. Говорухин В.Н., Сибулин В. Г. Введение в Maple 5. Математический пакет для всех. М.: Мир.- 1997.

  2. Прохоров Г.В., Леденев М.А,Колбеев В.В. Пакет символных вычеслений Maple 5. М.: Петит. – 1997.

  3. М.Хеал, Л.М.Хансен, К.М.Ричард. Maple 5 Realise 5. Learning Guide, Springer. – 1998.

  4. В.Моногон, К.О.Геддиес, К.М.Хеал, Г.Лабахн, С.М.Воркоеттер. Maple 5 realise 5. Programming Guide. Springer. – 1998.



Download 0.71 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling