Matyoqubov Umrbek Asosiy algoritmik tuzilmalar Reja: Algoritm turlari



Download 110,51 Kb.
bet4/4
Sana25.01.2023
Hajmi110,51 Kb.
#902842
1   2   3   4
Bog'liq
Asosiy algoritmik tuzilmalar

ALGORITMLARNING TAVSIFI
Agar algoritmlarni yozish usullari haqida gapiradigan bo'lsak, quyidagilarni ajratib olishimiz kerak:
ad

  • Og'zaki. Boshqacha qilib aytadigan bo'lsak, tarkibiy qismni ifodalash uchun qulay bo'lgan tilda.

  • Tabulyatsion. Mantiqan, algoritm jadvalga yozilgan va qoida tariqasida yordamchi element sifatida ishlatiladi.

  • Rasmiy og'zaki. Og'zaki tushuntirish usulining asoslari olinadi, ammo bunday harakatlarda matematik formulalar yoki belgilar ham qayd etiladi.

  • Grafika. Bunday algoritm blok diagrammalarining maxsus tilida yozilgan.

Oxirgi nuqta aniqlanishi kerak. Blok diagrammasi nima? Bu bosqichlar maxsus bloklar yordamida qayd etilgan chiziqli yoki chiziqli bo'lmagan algoritmdir. Ularning o'z konfiguratsiyasi, maqsadi va vazifasi bor. Bunday tavsiflangan holatda algoritm chiziqlar bilan bir-biriga bog'langan blok diagrammalarida yoziladi. Ularda qo'shimcha ravishda xatti-harakatlar (qadam) yozish kerak. 

ALGORITMIK INSHOOTLAR
Ba'zilari algoritmlarning 3 turga ega emasligini da'vo qiladilar, lekin 4. Asosiy algoritmik konstruktsiyalar: chiziqli, chambarak, tsiklik. Ushbu noto'g'ri tushunchaning sababi noma'lum. Ammo murakkab muammolarning oddiy echimini topish uchun kompyuter uchta katta guruhning algoritmlarini qo'llaydi. Ularni ko'rib chiqaylik.

  1. Lineer. Bunday hisoblash jarayoni barcha noma'qul ishlarni amalga oshirilganligi sababli ushbu nomni oldi, chunki har bir qadam bir martadan ortiq bajarilmayapti. Muammoning sxemasini hisobga olsak, undagi bloklar vazifaning navbatdagi soniga qarab bir-birining ostiga joylashtiriladi. Lineer algoritmlar ishlarning yo'nalishi va ma'nosi dastlabki ma'lumotlardan farq qilmaydigan darajada ishlaydi. Bunday yechish usuli sum yoki farqni, raqam yoki uning atrofini hisoblash uchun mos keladi va hokazo. Algoritmik qurilishning asosiy

  2. turi.





  1. Filial. Ushbu hisoblash jarayoni mantiqiy ifodani (LV) va holatni tanlashni ("yolg'on" va "haqiqat" bo'limi) mavjudligini nazarda tutadi. Har bir holatda, ikkita yoki undan ortiq guruhdan faqat bittasi amalga oshiriladi. Boshqa variantlar bajarilishi uchun hech qanday vazifa yo'q va mavjud emas. Agar algoritmda ikkita filial mavjud bo'lsa, unda ikkita filialning ko'pligi murakkab bo'lsa. Va oxirgi jarayon osonlik bilan hisoblashadi. Algoritmik qurilishning asosiy turi ham birinchi, ham ikkinchisidir. Quyidagi turlar ushbu ro'yxatga kiritilgan.

  2. Tiklanish. Bunday algoritmda, albatta, ko'p marta takrorlanadigan element bo'lib, turli xil dastlabki ma'lumotlar ishlatiladi. Boshqacha qilib aytadigan bo'lsak, bunday jarayonga aylanish jarayoni deyiladi.

Shuni ta'kidlash kerakki, barcha asosiy algoritmik konstruktsiyalar (ta'qiblar, filiallar, tsikllar) bir-birlari bilan bir-biriga bog'liq bo'lib, ular alohida-alohida ishlatilishi mumkin.
Download 110,51 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish