Tema -9 : Informaciya processlerin algoritmlaw hám programmalastırıw. Ámeliy programmalıq paketlarlar sistemasında ma'liumotlarni qayta islew


Tamam. Tarmaqlanuvchialgoritmgadoir


Download 101.9 Kb.
bet4/15
Sana21.06.2023
Hajmi101.9 Kb.
#1637624
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
2 5417983394296369756

5. Tamam.

Tarmaqlanuvchialgoritmgadoir:
Eki a hám b sanlardankattasinianiqlashalgoritminituzing.
Sózde beriliwi: Blok -sxemada :
Baslaw.


2. a hám b-ma`nisinikiritish.
3. eger a>b bolsa, nátiyje a dep
alınıp 5 ge o'tilsin.
4. nátiyje b dep olinsin.
5. Tamam.

Tákirarlanıwshı algoritmǵa tiyisli:
1 dan 100 gacha toq sanlar jıyındısın esaplaw algoritmın dúziń.
Sózde beriliwi: Blok -sxemada :

1. Baslaw.
2. S ningqiymatinol dep olinsin.
3. i dıń ma`nisi bir dep olinsin.
4. Sga i qosılıp, nátiyje S dep olinsin.
5. i ga 2 qosılıp, onı i menen belgilensin.
6. eger i<=100 bolsa, ol halda 4 ge o'tilsin.
7. S ma`nisi shıǵarılsin.
8. Tamam.

Algoritmdı ańlatıw ushın programmalastırıw tilleri dep atalıwshı jasalma tiller qollanıladı. Onıń ushın islep shıǵılǵan algoritm sol tiller járdeminde bir mánisli hám Kompyuter tushunaoladigan kóriniste xarakteristikalanıwı zárúr. Onıń quramında sheklengen sandaǵı sintaksis konstruksiyalar kompleksi bar bolıp, ol menen algoritm jaratıwshı tanıw bolıwı kerek. Áne sol konstruksiyalardan paydalanıp buyrıq hám kórsetpeler formal ańlatpalarǵa ótkeriledi.
Zamanagóy programmalastırıw tilleri Kompyuterdiń ishki mashina tilinen keskin parıq etedi hám Kompyuter tikkeleyanna sol tilde isley almaydı. Onıń ushın programmalastırıw tilinen mashina túsinetuǵın tilge awdarma etiwshi arnawlı programma - translyatordan paydalanıladı. Programmanı translyasiya qılıw hám orınlaw processleri waqıtlargaajratiladi.
Aldın barlıq programma translyasiya etilip, keyininen orınlaw usılında isleytuǵın translyatorlar kompilyatorlar dep ataladı.

3. MatErin programmalıq paketi.
Zamanagóy kompyuter matematikası matematikalıq esaplardı avtomatlastırıw ushın Eureka, Gauss, Derive, Mathcad, Mathematica, Maple hám basqa programmalıq sistemalar hám programmalardıń jıynaqların usınıs etedi. Olar arasında MATLAB múmkinshilikleri hám maxsuldorligi joqarılıǵı menen ajralıp turadı.
MATLAB - bul waqıt sınaqınan ótken matematikalıq esaplardı avtomatlastırıw sistemalarınan biri bolıp tabıladı. Ol matritsaviy ámellerdi qóllawǵa tiykarlanǵan sistemanıń atı MATrix Laboratory matritsaviy laboratoriyada óz sawleleniwin tapqan.
Matritsalar quramalı matematikalıq esaplarda, atap aytqanda, sızıqlı algebra máselelerin sheshiwde hám dinamikalıq sistemalar hám de ob'ektlerdi modellashda keń qollanıladı. Olar dinamikalıq sistemalar hám ob'ektlerdiń jaǵday teńlemelerin avtomatikalıq túrde dúziw hám sheshiwdiń hasası bolıp esaplanadı. BuǵanMATLABning keńeytpesi Simulink mısalbo'lishi múmkin.
MATLAB qánigelestirilgen matritsaviy sistema shegaralarınan shıǵıp universal integrallasqan kompyuterde modellew sistemasına aylandı. «Integrallasqan» sózi bul sistemada qolay ańlatpalar hám túsindirmeler korrektorsı, esaplaǵısh, grafik programmalıq protsessor hám basqalar óz-ara birlestirilgenligin ańlatadı.


MATLAB sistemasınıń wazıypası hár túrlı túrdegi máselelerdi sheshiwde paydalanıwshılardı dástúriy programmalastırıw tillerine salıstırǵanda artıqmashılıqlargaega bolǵan hám múmkinshilikleri keń programmalastırıw tili menen támiyinlew bolıp tabıladı. Onıń programmalastırıw tilleri menen integrallashuvi programmanıń kengayuvchanligiga alıp keldi.
MATLAB tiykarınan matematikalıq esaplawlar, algoritmlardı jaratıw, modellew, maǵlıwmatlardı analiz qılıw, izertlew hám vizuallastırıw, ilimiy hám injenerlik grafikası, qosımshalardı islep shıǵıw hám basqalar.
MATLAB kengayuvchi sistema, onı hár túrlı túrdegi máselelerdi sheshiwge ańsat maslastırıw múmkin. Onıń eń úlken abzallıǵı tábiy jol menen keńeyiwi jáne bul keńeyiw m-fayllar kórinisinde ámelge asıwı bolıp tabıladı. Basqasha aytqanda, sistemanıń keńeyiwleri kompyuterdiń turaqlı yadında saqlanadı hám MATLABning biriktirilgen (ishki) funksiyaları hám proceduraları sıyaqlı kerekli waqıtta paydalanıw ushın shaqırıladı.
Paydalanıwshı m-fayl tekstli formatqa iye bolǵanlıǵı sebepli oǵan hár qanday jańa buyrıqtı, operatordı yamasa funksiyanı kirgiziwi hám keyin odan biriktirilgen funksiya yamasa operator sıyaqlı paydalanıwı múmkin. MATLAB de jańa jaratılǵan funksiya yamasa prosedura fayl kórinisinde diskta saqlanıwı sebepli operator hám funksiyalar sanı ámelde shegaralanbaǵan. MATLAB kóplegen ámeliy máselelerdi sheshiw múmkinshiligin beretuǵın operatorlar hám funksiyalargaega. Olar járdeminde kóplegen ámeliy máselelerdi sheshiw múmkin. MATLAB sistemasınıń tili matematikalıq esaplawlardı programmalastırıw salasında hár qanday ámeldegi joqarı dárejedegi universal programmalastırıw tillerinen boyroq bolıp tabıladı. Ol házirgi waqıtta ámeldegi bolǵan derlik hámme programmalastırıw quralların ámelge asıradı, atap aytqanda, ob'ektke mólsherlengen hám visual programmalastırıwdı (Simulink quralları járdeminde) da. Ulıwma alǵanda, MATLAB sistemasınan paydalanıw tájiriybeli programmalovchilar ushın óz pikirleri hám ideyaların ámelge asırıw ushın sheksiz múmkinshilikler beredi.
Maqset programmalastırıw tili yamasa Maqset tili - maǵlıwmatlardı matritsa kórinisinde beriliwi, esaplaw múmkinshilikleri hám grafik qurallarınıń keńligi kózqarasınan alǵanda, joqarı dárejeli algoritmik til esaplanadı. Sol orında, Maqset tili tek Maqset ortalıǵında programmalar jaratıw hám isletiw ushın xızmet etedi. Paydalanıwshılardı Maqsette jaratılatuǵın barlıq programmaları diskta saqlanadı hám m keńeytpege iye, usınıń sebepinen olar m-fayllar dep ataladı. m-fayllar eki túrge bólinedi: function hám script m-fayllar bolıp tabıladı.
m -fayllar jaratıwda Maqset tiliniń tómendegi qaǵıydalarına ámel etiliwi kerek: ózgeriwshiler daǵaza etińmeydi, metkalar isletilmaydi, shártsiz ótiw operatorı go tap isletilmaydi, programma pıtkenligi belgilengenler etińmeydi.

Download 101.9 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




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