MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI
“ Opeartsion tizimlar ”
Fanidan
1-Mustaqil ish
Bajardi: Jumaboyev A
Tekshirdi: Rahimov R
SAMARQAND 2023
Mavzu: Xotirani taqsimlash usullari ( statik , dinamik.....)
REJA:
Xotira haqida tushuncha
Xotirani taqsimlash
Xotirani taqsimlashning dinamik va static ko’rinishi
Xulosa
Xotira haqida tushuncha
Xotirani taqsimlash - bu jarayonga (uning ko'rsatmalari va ma'lumotlari) jismoniy yoki virtual xotira manzil maydonini belgilash harakati. Xotirani taqsimlashning ikkita asosiy usuli statik va dinamik xotira ajratishdir. Statik xotira ajratish usuli xotirani jarayonga, uni bajarishdan oldin tayinlaydi. Boshqa tomondan, dinamik xotirani taqsimlash usuli xotirani jarayonga, uni bajarish vaqtida tayinlaydi. Ushbu bo'limda biz xotirani taqsimlash nima ekanligini, uning turlarini (statik va dinamik xotirani taqsimlash) va ularning afzalliklari va kamchiliklarini muhokama qilamiz. Shunday ekan, keling, boshlaylik.
Tarkib: Statik va dinamik xotirani ajratish
Xotirani taqsimlash
Xotirani taqsimlash turlari
Statik va dinamik xotirani taqsimlashning afzalliklari va kamchiliklari
Asosiy xulosalar
Xotirani taqsimlash Jarayonni bajarish uchun uni birinchi navbatda xotiraga joylashtirish kerak. Xotiradagi jarayonga joy ajratish xotirani ajratish deyiladi. Xotirani ajratish - bu bog'lanish atamasining umumiy jihati.Keling, misol yordamida bog'lanishni tushunamiz. Faraz qilaylik, dasturda atributlar to'plamiga ega ob'ekt mavjud. Endi ushbu ob'ektning o'zgaruvchisi ushbu atributlar to'plami uchun qiymatlarga ega bo'ladi. Ushbu qiymatlarni saqlash uchun biz ushbu atributlarga ajratilgan xotiraga ega bo'lishimiz kerak. Demak, o'zgaruvchining atributiga xotira manzilini belgilash akti xotirani ajratish deyiladi. Va qiymatlarni o'zgaruvchining atributlariga ko'rsatish/bog'lash harakati majburiy deb ataladi. Ushbu bog'lash amali dasturni bajarish jarayonida o'zgaruvchidan foydalanishdan oldin bajarilishi kerak.
Do'stlaringiz bilan baham: |