• Ommaviylik, Ommaboplik
  • Algoritmni yozish shakllari
  • 2. Yuqori darajali dasturlash tillari: mashinaga bog’liq bo’lmagan tillar
  • Тranslytor
  • Algoritmlar aniq bajaruvchiga yo’naltirilb yaratiladi




    Download 2.09 Mb.
    bet2/4
    Sana17.02.2023
    Hajmi2.09 Mb.
    #42576
    1   2   3   4
    Bog'liq
    Algoritm
    Quyidagi chiziqli ifodalarni algoritmni matn va blok, C , C kitob TAYYOR, Hayot faoliyati xavfsizligini ta\'minlahga oid xalqaro tajriba va

    Algoritmlar aniq bajaruvchiga yo’naltirilb yaratiladi.

    Algoritda barcha buyruqlar bajaruvchiga tushunarli bo’lishi kerak, ular uning siga qarashli bo’lishi kerak.


    Tushunarlilik

    DETERMINANTLANGANLIK (Aniqlik)

    • Algoritmni bajarishdagi amallar qatiy aniqlangan bo’lish kerak.
    • Algoritmning har bir qadami aniq va qatiy bo’lishi kerak.
    • Algoritm tushunarsiz bo’lgan amallarni o’z ichiga olmasligi kerak, yani har hil bajaruvchilarga berilgan buyruqlar har biri bajargandan so’ng, bir hil natija berishi kerak.
    • Yana bajaruvchi buyruqlardan so’g, qaysi buyruqni bajarish kerakligini bilmay turmasligi kerak, hama nasa tushunali bo;lishi kerak.

    NATIJAVIYLIK

    • Hamma yozuvlarni aniq bajarishda algort algorit chekli qadamlar asosida masalaning echimiga oib keladi, masalani yo’qligi haqidagi hukm ham aniq javobga olib keladi.

    Ommaviylik, Ommaboplik

    • Algorit mumiy ko’rinishda ishlab chiqilgan, bitta bo’lmagan aniq masalaning echimini ta’minlamasdan, berilan turdagi masalalning qandaydir sinfini ta’minlansa, odda ko’rinishda omaviyligi turli berilganlarni qo’llash imkonini beradi.

    Algoritmni yozish shakllari

    • So’z orqali qo’shimcha so’zlar bilan qisqacha (tabiiy tilda)
    • Grafikli ( blok-shema)
    • Dasturli (asturlash tillarida matnlar)

    Algoritmlar ijrochilari

    Dasturlah tillari:

    Mashinaga yo’naltirilgan tillar: Автокод, Assembler

    2. Yuqori darajali dasturlash tillari: mashinaga bog’liq bo’lmagan tillar:

    C++, Delphi, Visual Basic, Turbo Pascal,


    al = 10100110 sar al, 3 al = 11110100 sar al, 2 al = 11111101 bl = 00100110 sar bl, 3 bl = 00000010
    • Dastur-dasturlash tilida yozilan algoritm.

    Algoritm ijrojisi

    • Protsessor mashina buyruqlarining tilinigina tushunadi.Ixtiyoriy tizimning shart elementi
    • Тranslytor – dastur - dasturlash tilidan Mashina Kodi Tiliga ugirish.



    Download 2.09 Mb.
    1   2   3   4




    Download 2.09 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Algoritmlar aniq bajaruvchiga yo’naltirilb yaratiladi

    Download 2.09 Mb.