• Dinamik malumotlar tushunchasi. Dinamik massivlar bilan ishlash.
  • Dinamik xotira taqsimoti ishlatiladi
  • Понятие о динамических данных. Динамические массивы




    Download 0,63 Mb.
    bet1/6
    Sana23.05.2024
    Hajmi0,63 Mb.
    #250890
      1   2   3   4   5   6
    Bog'liq
    3-Mustaqil ishi ROZIYEVA I

    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALAR UNVERSITETI QARSHI FILIALI “KI” FAKULTETI “KI-15-22S” GURUH TALABASINING “DASTURLASH 2” FANIDAN 3-MUSTAQIL ISHI BAJARDI: ROZIYEVA I QABUL QILDI: ZOHIDOV J

    Dinamik ma'lumotlar tushunchasi. Dinamik massivlar bilan ishlash.

    Ma'lumotlar (umr bo'yicha tasniflangan)


    Statik (global va statik sifatida tavsiflangan ):
    • funktsiyalardan tashqarida yoki static yordamida e'lon qilinadi ;
    • kompilyatsiya bosqichida xotirada ajratiladi va dasturning butun bajarilishi davomida mavjud bo'ladi;
    • xotira joylashuvi - statik segment;
    • bir xil nomdagi mahalliy o'zgaruvchilarga ega bo'lgan pastki dasturlardan tashqari dasturning istalgan joyida mavjud.

    Avtomatik:
    • funksiyalarda tasvirlangan ( statiksiz );
    • bajarilish bosqichida (har bir kichik dastur chaqiruvi bilan) xotirada ajratiladi va dastur tugashi bilan xotirani bo'shatadi;
    • xotira maydoni - funktsiyalar to'plami;
    • funktsiya blokida mavjud.

    Dinamik:
    • tasvirlangan ma'lumotlar emas, balki ularning manzillari (ko'rsatkichlari);
    • maxsus buyruqlar yordamida dasturni bajarish bosqichida xotirada taqsimlanadi va yo'q qilinadi;
    • xotirada bo'sh joy - dinamik xotira ( inglizcha to'p - to'p) ;
    • Ko'rsatkichlarning ishlash muddati va ko'lami oddiy (statik yoki avtomatik) ma'lumotlarga nisbatan belgilanadi.

    Dinamik xotira taqsimoti ishlatiladi:

    • muammoni hal qilish uchun statik xotira va subprogrammalar to'plami etarli bo'lmaganda;
    • dastur bajarilishidan oldin (kiritilgan yoki hisoblangan) kerakli xotira hajmi (masalan, massiv elementlari soni) noma'lum bo'lganda;
    • vazifaning tabiati dinamik taqsimlashni talab qilganda (ma'lumotlar dasturni bajarish paytida qismlarga bo'linadi, masalan, real vaqtda).

    NULL
    Boshlash

    Download 0,63 Mb.
      1   2   3   4   5   6




    Download 0,63 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Понятие о динамических данных. Динамические массивы

    Download 0,63 Mb.