• Tilning Turlariga izoh
  • Typing Strategyda 4 ta kriteriya mavjud
  • Dasturlash tillari 5 ta kriteriya bo’yicha turlanadi




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

    Dasturlash tillari 5 ta kriteriya bo’yicha turlanadi:

    • Maqsad (Purpose)
    • Yozish strategiyasi (Typing strategy)
    • Tarjima qilish usuli (Implement Action)
    • Mavhumlik darajasi (Level of Abstraction)
    • Dasturlash paradigmasi (Programming Paradigm)

    Tilning Turlariga izoh

    1. Purpose :

    Tilning Turlariga izoh

    2. Typing Strategy :

    Kod yozish stratgiyasi - bu konstruksiya turini va undan foydalanish kontekstini tekshirish jarayoni. Bu dasturimizda Malumotlar turidagi xatoliklar ehtimolini minimallashtirishga xizmat qiladi.

    Typing Strategyda 4 ta kriteriya mavjud:

    1. Weak - Zaif matn terish tillari malumotlar turlarning yashirin ko'rinishini qo'llaydi. natijada, ba'zi I fodalarning chiqishi noaniq bo'lishi mumkin.

    2. Strong - Bu tillar malumotlarda turlarni aralashtirishga ruxsat beradi va turlarning har xil yashirin ko'rinishlarini qo'llamaydi.

    3. Dynamic – Bu tillarda kod ishlash vaqtida tekshiriladi va har bir o'zgaruvchining ma'lumot turini ko'rsatishga hojat yo'q. dinamik tillarda o'zgaruvchilar har qanday ma'lumot turini saqlashi mumkin va siz uni dasturni bajarish paytida istalgan vaqtda o'zgartirishingiz mumkin. Shunda siz yangi qiymatlarni saqlash uchun mavjud o'zgaruvchilarni qayta I shlatishingiz mumkin.

    4. Static - tekshiruvlari dasturni ishga tushirmasdan amalga oshiriladi, shuning uchun kompilyatsiya qilishdan oldin o'zgaruvchilar va ma'lumotlar turlarining har bir tafsiloti ma'lum bo'lishi kerak. bu shuni anglatadiki, siz kompilyatsiya paytida koddagi ko'pgina xatolarni boshqarishingiz mumkin.

    Tilning Turlariga izoh

    3. Implement action:

    Dasturlash tillari ikki xil tarjima qilish uslubidan foydalanadi :

    Compiled - Bu bajariladigan dasturni yaratish uchun manba kodini yuqori darajadagi dasturlash tilidan quyi darajadagi tilga (mashina kodi) tarjima qilish jarayonidir.

    Interpreted - manba kodini bayt-kodga o'zgartiradi, jarayon tarjimon tomonidan bosqichma-bosqich bajariladi ularni bajarish kompilyatsiya qilingan tillarga qaraganda ko'proq vaqt talab etadi.


    Download 6,15 Mb.
    1   2   3   4




    Download 6,15 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari 5 ta kriteriya bo’yicha turlanadi

    Download 6,15 Mb.