• Dasturchi > Dasturlash tili > Mashina tili > Protsessor
  • Kompilyatsiya qilinadigan tillarga quyidagilar misol
  • Kompilyator kompilyatsiyadan keyin barcha xatolarni korsatadi, Interpreter har bir qatorning xatolarini birma-bir korsatadi.
  • Dasturlash tillari 1 Dars Dasturlash tili nima ?




    Download 6,15 Mb.
    bet1/4
    Sana14.01.2024
    Hajmi6,15 Mb.
    #137079
      1   2   3   4

    Dasturlash tillari

    1 - Dars

    Dasturlash tili nima ?

    Inson kabi kompyuter ham oʻziga xos tilda muloqot qiladi. Dasturlash tili bizga shu muloqotni taminlashga xizmat qiladigan vositachilardan biri. Dasturlash tillarining tabiiy tillaridan farqi shundaki, Tabiiy tillar faqat odamlar o'rtasidagi o'zaro aloqa uchun ishlatiladi, Dasturlash tillari esa odamlarga ko'rsatmalarni mashinalarga yetkazish imkonini beradi. Dasturlash tili bu Inson tili va Mashina tili o’rtasida vositachi hisoblanadi.

    Mashina tili

    Protsessor dasturlash tilida yozilgan dasturni toʻgʻridan-toʻgʻri tushunmaydi. Buning uchun dasturni protsessor tiliga tarjima qiladigan tarjimon til – MASHINA TILI dan foydalaniladi. Yani mashina tili bu Dasturlash tili va protsessor o’rtasidagi vositachi hisoblanadi.

    Dasturchi > Dasturlash tili > Mashina tili > Protsessor

    Tarjimonning ikki xil turi mavjud : “Compiler” va “Interpreter” Shuning uchun Dasturlash tillari tarjima usuliga ko’ra ikkiga bo’linadi “Compiled Languages”, “Interpreted Languages”

    Compiler

    Kompliyator : dasturlash tilida yozilgan kodni ishga tushishidan oldin birdaniga protsessor tushunadigan tilga ( ikkilik : 0 va 1 ) mashina kodiga o'zgartiradi. Kompilyatsiya qiladigan dasturlash tilidan foydalansangiz kodingiz sintaksis qoidalarini buzmagan bo’lsagina ishga tushiriladi

    Kompilyatsiya qilinadigan tillarga quyidagilar misol :

    Compiler

    Interpreter

    Interpretator : dasturlash tilida yozilgan kodni bosqichma -bosqich mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma- ketlikda bajaradi. agar xatolik sodir bólsa, ósha zahoti xabar beradi. Interpretatsiya jarayoni Kompilyatsiya jarayonidan sekinroq bo’ladi.

    Kompilyator kompilyatsiyadan keyin barcha xatolarni ko'rsatadi, Interpreter har bir qatorning xatolarini birma-bir ko'rsatadi.

    Interpretatsiya qilinadigan dasturlash tillariga quyidagilar misol :

    Interpreter

    .

    Dasturlash tillarini turlari


    Download 6,15 Mb.
      1   2   3   4




    Download 6,15 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari 1 Dars Dasturlash tili nima ?

    Download 6,15 Mb.