Algoritm tushunchasi Algoritmni asosiy ta`riflari, xossalari va ularning turlari




Download 108,5 Kb.
bet3/5
Sana14.05.2024
Hajmi108,5 Kb.
#232174
1   2   3   4   5
Bog'liq
1-Maruza A va B

Algoritm asosiy turlar.
Har qanday algoritm mantiqiy tuzilishiga, ya’ni bajarilishiga qarab uch asosiy turga bo‘linadi:

  1. Chiziqli

  2. Tarmoqlanuvchi

  3. Takrorlanuvchi

Chiziqli algoritmlar. Bu turdagi algoritmlarda hech qanday shart tekshirilmaydi. Shu sababli barcha ko‘rsatmalar ketma-ket bajarib boriladi. «G‘ishtlar sonini hisoblash», «Doira yuzini hisoblash» algoritmlari chiziqli algoritmlarga misol bo‘ladi. Lekin hayotimizdagi juda ko‘p jarayonlar shartlar asosida boshqariladi.
Tarmoqlanuvchi algoritmlar. Shartga muvofiq bajariladigan ko‘rsatmalar ishtirok etgan algoritmlar tarmoqlanuvchi algoritmlar deb ataladi. Algoritmlarning bu turi hayotimizda har kuni va har qadamda uchraydi. Eshikdan chiqishimiz eshik ochiq yoki yopiqligiga, ovqatlanishimiz qornimiz och yoki to‘qligiga yoki taomning turiga, ko‘chaga kiyinib chiqishimiz ob-havoga, biror joyga borish uchun transport vositasini tanlashimiz to‘lash imkoniyatimiz bo‘lgan pulga bog‘liqdir. Demak, tarmoqlanuvchi algoritmlar chiziqli algoritmlardan tanlash imkoniyati bilan farqlanar ekan.



Takrorlanuvchi algoritm. Masalalarni tahlil etish jarayonida algoritmdagi ba’zi ko‘rsatmalar takroran bajarilishini kuzatish mumkin. Hayotimizda juda ham ko‘p jarayonlar takrorlanadi. Masalan, darslarning har hafta takrorlanishi, har kuni nonushta qilish va hokazolar. Ko‘satmalari takroriy bajariladigan algoritmar takrorlanuvchi algoritmlar deb ataladi.
Algoritmning grafik shaklda ifodalanishi algoritmning bu ko‘rinishda ifodalanishi matematikada chizilgan grafik, kerakli uyni oson topish uchun dahalarda o‘rnatil- gan uylarning joylashish sxemasi, avtobuslarning yo‘nalish sxemasi orqali sizga tanish. Algoritmlash asoslarini o‘rganishning yana bir qulay grafik shakli - bloksxema usulidir. Blok-sxemalar bir yoki bir nechta buyruq yoki ko‘rsatmani aks ettiruvchi maxsus geometrik shakllar - bloklardan tashkil topadi. Bloklar yo‘nalish chiziqlari orqali tutash tiriladi


Download 108,5 Kb.
1   2   3   4   5




Download 108,5 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Algoritm tushunchasi Algoritmni asosiy ta`riflari, xossalari va ularning turlari

Download 108,5 Kb.