• Kompilyatorlar
  • Komponovka qiluvchilar
  • Axborot jarayonlarining dasturiy ta’minoti




    Download 0,63 Mb.
    bet10/13
    Sana03.07.2024
    Hajmi0,63 Mb.
    #266434
    1   ...   5   6   7   8   9   10   11   12   13
    Bog'liq
    doc 2024-06-12 17-23-49. Axborot jarayonlarining dasturiy ta’minoti

    operatorli. Algoritmlarni kodlash uchun ishlatilishi sababli, algoritmik tillar deb ataladi. U tarkibida:

    • mashinaga bog’liq tillar (assembler). Aniq bir apparaturaning ma’lum bir xususiyatlarni ifodalashda qo’llaniladigan dasturlar. Har bir kompyuter shunday dasturlash tizimiga ega bo’ladi. Bu dasturlar kompyuterlarni ishlab chiqaruvchi firmalar tomonidan tuziladi va kompyuter qurilmalari bilan birga taqdim qilinadi;

    • mashinaga - yo’naltirilgan (C tili). Assembler va algoritmik tillarni g’oyalarini birlashtiradi. Bunday dasturlar ixcham va juda tez ishlaydi;

    • universal tillar (Turbo-Paskal, Beysik). Tabbiiy ingliz tiliga yaqinlashtirilgan til. Har bir buyruq nomi ingliz tilida – ifodalanadi.

    1. funksional tillar. U yoki bu muammolarni mashinali modelashtirish uchun qo’llaniladi. Tarkibi:

    • muammoli-yo’naltirilgan (GPSS). Hodisalar ketma-ketligi yordamida tizimlar modellashtiriladi. Shuningdek, hisoblash majmualarini loyihalashlarda qo’llaniladi;

    • obyektga yo’naltirilgan (Fort) yangi obyektlarini modellashtirishni dasturlashni o’rnatilgan vositalariga ega;

    • mantiqli yo’naltirilgan (Prolog). Predmet sohasi qoidalari alohida ifodalanadi, keyin esa yangi faktlar kiritiladi.

    Dasturlash tizimi (programming system) o’zida quyidagilarni mujassmlashtiradi:


      • Kompilyatorlar - yuqori darajadagi dasturlash tilida ifodalangan matnni, unga ekvivalent bo’lgan mashina dasturlash tiliga o’tkazuvchi (tarjima qiluvchi) dasturlar.

      • Interpretatorlar – dasturning buyruqlarini yoki operatorlarini tahlil qiluvchi va ularni bajarilishini ta’minlovchi dasturlar ( ba’zan apparatli vositalar).

      • Komponovka qiluvchilar (aloqa tahrirlagichlari, muharrirlari), bir yoki bir nechta obyektli modullarni komponovka qiluvchi va ulardan bajariluvchi obyektli modulni shakllantiruvchi dasturlar

      • Sozlovchi (отладчик) - u dasturdagi xatolarni izlashga mo’ljallangan dasturlar yaratish muhitini moduli yoki alohida ilova bo’lishi mumkin.


      • Download 0,63 Mb.
    1   ...   5   6   7   8   9   10   11   12   13




    Download 0,63 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Axborot jarayonlarining dasturiy ta’minoti

    Download 0,63 Mb.