• Belgili satrlarni amalga oshirish
  • Foydalanuvchi tomonidan aniqlanuvchi ketma­ket tiplar
  • Sanaluvchi tiplar
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet26/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   22   23   24   25   26   27   28   29   ...   194
    Bog'liq
    10, Kompyuter tarmoqlarining texnik vositalari. Kompyuter tarmoqlari, 1-10, AVTOMATIK BOSHARISH NAZARIYASI[1], uArm Controller 20190718, Kompyuter-zamonaviy-texnik, “KELISHILDI”, 1-ma\'ruza, Kiber huquq 11 ish Oybek, Mansurov Oybek 6 ish, 6. Qattiq jismning chiziqli kengayish koeffitsiyentini temperaturaga, psixalogiya 2, mta mustaqil ish, MTTM TAQDIMOT 2, Ijod sehri. Aziza
    Satrlar uzunligi namunalari 
    Satrli kattaliklar uzunligiga tegishli bir qancha loyihaviy yechimlar mavjud. 
    Birinchidan, uzunlik statistik bo‘lishi mumkin va e’londa berilishi mumkin. Bunday 
    satr statik uzunlikli satr deyiladi. Bunday satrlar FORTRAN 77, FORTRAN 90, COBOL, 
    Pascal va Ada tillarida mavjud. Masalan, FORTRAN 90 tilining quyidagi operatori 
    NAME1 va NAME2 o‘zgaruvchilarini e’lon qiladi: 
    CHARACTER (LEN = 15) NAME1, NAME2 
    Statistik uzunlikdagi satrlar doimo to‘liq; agar satrli o‘zgaruvchiga kichik 
    uzunlikdagi satr berilsa, bo‘sh joylar 0 belgilari bilan to‘ldiriladi. 
    Baholash 
    Satrli tiplar dasturlarning yozish osonligini oshiradi. Satrlarni chaqirish
    elementar satrli tiplarni chaqirishdan osonroq. 
    Satrlar bilan amallar zaruriy hamda satrli tiplarga tegishli kattaliklarda mavjud 
    bo‘lishi shart. 
    Belgili satrlarni amalga oshirish 
    Bog‘langan ro‘yxatli metodlarni qo‘llash katta hajmdagi xotirani talab qilgani 
    bilan, bunda yuz beruvchi hodisalar oddiydir. Bunga qaramay, xotirada joylashtirish 
    amali sekin bajariladi. Qo‘shilgan katakchalar metodi tarqatilgan va bo‘shatilgan 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    42 
    katakchalarni boshqarish muammosini keltirib chiqaradi. Bu muammo 5.10.10.3 
    bo‘limda to‘liq ko‘rib chiqilgan. 
    Foydalanuvchi tomonidan aniqlanuvchi ketma­ket tiplar 
    Ketma­ket tip deb, ehtimol qiymatlar sohasi natural raqamlar ketma­ketligi 
    bilan bog‘liq bo‘lishi mumkin. Pascal va Ada tillarida asosiy ketma­ketlikli tiplar 
    butun, belgili va mantiqiy tiplari hisoblanadi. Ko‘pgina tillarda foydalanuvchilarning 
    o‘zi ikkita turli ketma­ket tiplarini aniqlashlari mumkin: sanaluvchi va cheklangan 
    tiplar. 
    Sanaluvchi tiplar 
    Sanaluvchi tiplar deb, uni tavsiflashda barcha ehtimol qiymatlar sanab o‘tilgan 
    tipga aytiladi. Oddiy sanaluvichi tip quyidagicha: 
    type DAYS is (Mon, Tue, Wed, Thu, Fri, Sat, Sun); 
    Sanaluvchi tiplarga xos muammo quyidagicha: literal o‘zgarmas bir nechta tip 
    tavsifida kelishi mumkinmi va agar javob ha bo‘lsa, aniq literal tipi dasturda qanday 
    aniqlanadi? 

    Download 6,33 Mb.
    1   ...   22   23   24   25   26   27   28   29   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

    Download 6,33 Mb.
    Pdf ko'rish