• 1.2. Hisoblash modellari
  • nuqta-toʻgʻri chiziq (ikkita parallel) -




    Download 4,61 Mb.
    Pdf ko'rish
    bet11/111
    Sana18.05.2024
    Hajmi4,61 Mb.
    #241929
    1   ...   7   8   9   10   11   12   13   14   ...   111
    Bog'liq
    ALGORITMLAR VA MA‟LUMOTLAR STRUKTURALARI

    nuqta-toʻgʻri chiziq (ikkita parallel) - 
    qiymat berish. 
    Algoritmda bajarilishi tugallangan amallar ketma-ketligi 
    algoritm 
    qadami
    deb yuritiladi. Har bir alohida qadamni ijro etish uchun
    bajarilishi kerak boʻlgan amallar haqidagi koʻrsatma buyruq deb 
    aytiladi. 
    Algoritmlarni koʻrgazmaliroq qilib tasvirlash uchun blok-
    sxema, ya‘ni geometrik usul koʻproq qoʻllaniladi. Algoritmning blok-
    sxemasi algoritmning asosiy tuzilishining yaqqol geometrik tasviri:
    algoritm bloklari, ya‘ni geometrik shakllar koʻrinishida, bloklar 
    orasidagi aloqa esa yoʻnaltirilgan chiziqlar bilan koʻrsatiladi.
    Chiziqlarning yoʻnalishi bir blokdan soʻng qaysi blok bajarilishini
    bildiradi. Algoritmlarni ushbu usulda ifodalashda vazifasi, tutgan 
    oʻrniga qarab quyidagi 
    geometrik shakl(blok) 
    lardan foydalaniladi. 
    Algoritmlar 
    berilishi 
    va 
    ifodalanishiga 
    qarab: 
    chiziqli, 
    tarmoqlanuvchi va takrorlanuvchi 
    turlarga boʻlinadi. 
    Algoritmning turlari bilan tanishtirganda, avvalo hech qanday shart 
    tekshirilmaydigan va tartib bilan faqat ketma-ket bajariladigan 
    jarayonlarni ifodalaydigan 
    chiziqli algoritmlar 
    aytib
     
    oʻtiladi.
    Algoritm xato natijalarni keltirib chiqaradigan yoki umuman natija 
    bermaydigan boʻlsa, xatolarni oʻz ichiga oladi. 
    Algoritm har qanday toʻgʻri kirish uchun toʻgʻri natijalarni 
    beradigan boʻlsa, xatosiz boʻladi. 
    Ma‘lumotlarni kirish va chiqish turlari boʻyicha farqlash mumkin 
    - Raqamli masalalarni yechish algoritmlari (birinchi boʻlib paydo 
    boʻldi); 
    - Raqamli boʻlmagan algoritmlar. 
    1.2. Hisoblash modellari 
    Hisoblash nazariyasi va hisoblash murakkabligi nazariyasi hisoblash 
    modelini nafaqat hisoblash uchun foydalaniladigan qabul qilinadigan 


    13 
    amallar toʻplamining ta‘rifi, balki ularni qoʻllashning nisbiy xarajatlari 
    sifatida ham koʻrib chiqadi. Kerakli hisoblash manbalarini - ijro etish 
    vaqtini, xotira hajmini, shuningdek algoritmlarning cheklanishlarini yoki 
    kompyuterni xarakterlash mumkin - faqat ma‘lum bir hisoblash modeli 
    tanlangan taqdirda. 
    Modelga asoslangan muhandislikda hisoblash modeli va uning 
    tanlovi, agar uning alohida qismlarining xatti-harakatlari ma‘lum boʻlsa, 
    umuman tizim qanday ishlaydi degan savolga javob beradi. 
    Hisoblash murakkabligining asimptotik bahosida hisoblash modeli 
    ma‘lum narx bilan qabul qilinadigan primitiv amallar orqali aniqlanadi. 
    Ma‘lum amallar toʻplamiga va ularning hisoblash murakkabligiga 
    qarab bir qator hisoblash modellari ma‘lum. Ular quyidagi keng 
    toifalarga boʻlinadi: algoritm hisoblashning murakkabligini yuqori 
    chegarasini olish uchun foydalaniladigan abstrakt mashinalar va 
    algoritmik masalalar uchun hisoblash murakkabligining pastki 
    chegarasini olish uchun ishlatiladigan qaror modellari. 

    Download 4,61 Mb.
    1   ...   7   8   9   10   11   12   13   14   ...   111




    Download 4,61 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    nuqta-toʻgʻri chiziq (ikkita parallel) -

    Download 4,61 Mb.
    Pdf ko'rish