Авторы

  • Tojimamatov Israiljon Nurmamatovich
  • Qurbonova Mohidil Mirqo’zi qizi

DOI:

https://doi.org/10.71337/inlibrary.uz.esiiw.125404

Ключевые слова:

xotirani boshqarish segment-sahifali taqsimlash segmentatsiya sahifalash operatsion tizimlar virtual xotira mantiqiy manzil fizik manzil segment jadvali sahifa jadvali fragmentatsiya.

Аннотация

Ushbu maqolada operatsion tizimlarda xotirani boshqarishning gibrid usuli bo'lgan segment-sahifali taqsimlash mexanizmi batafsil ko'rib chiqiladi. Maqolada segmentatsiya va sahifalash afzalliklarini birlashtirgan ushbu yondashuvning asosiy tamoyillari, ishlash tartibi, afzalliklari va kamchiliklari tahlil qilinadi. Xususan, mantiqiy manzillarni fizik manzillarga o'tkazish jarayoni, segment 
jadvallari va sahifa jadvallarining roli, ichki va tashqi fragmentatsiya muammolariga ta'siri yoritiladi. Shuningdek, segment-sahifali taqsimlashning sof segmentatsiya va sof sahifalash usullaridan farqlari va ustunliklari muhokama qilinadi.


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

251

2181-3187

XOTBRANING SEGMENT-SAHIFALI TAQSIMLASH.

Tojimamatov Israiljon Nurmamatovich

Farg’ona Davlat Universiteti

israiltojimamatov@gmail.com

Qurbonova Mohidil Mirqo’zi qizi

Farg’ona Davlat Universiteti 2-kurs talabasi

mohidil996@gmail.com

Annotatsiya:

Ushbu maqolada operatsion tizimlarda xotirani boshqarishning

gibrid usuli bo'lgan segment-sahifali taqsimlash mexanizmi batafsil ko'rib chiqiladi.

Maqolada

segmentatsiya

va

sahifalash

afzalliklarini

birlashtirgan

ushbu

yondashuvning asosiy tamoyillari, ishlash tartibi, afzalliklari va kamchiliklari tahlil

qilinadi. Xususan, mantiqiy manzillarni fizik manzillarga o'tkazish jarayoni, segment

jadvallari va sahifa jadvallarining roli, ichki va tashqi fragmentatsiya muammolariga

ta'siri yoritiladi. Shuningdek, segment-sahifali taqsimlashning sof segmentatsiya va sof

sahifalash usullaridan farqlari va ustunliklari muhokama qilinadi.

Kalit

so‘zlar:

xotirani

boshqarish,

segment-sahifali

taqsimlash,

segmentatsiya, sahifalash, operatsion tizimlar, virtual xotira, mantiqiy manzil, fizik

manzil, segment jadvali, sahifa jadvali, fragmentatsiya.

Аннотация:

В данной статье подробно рассматривается механизм

сегментно-страничного распределения памяти – гибридный подход к

управлению памятью в операционных системах. В статье анализируются

основные принципы, порядок работы, преимущества и недостатки данного

подхода, сочетающего достоинства сегментации и страничной организации. В

частности, освещаются процесс преобразования логических адресов в


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

252

2181-3187

физические, роль таблиц сегментов и таблиц страниц, а также влияние на

проблемы внутренней и внешней фрагментации. Кроме того, обсуждаются

отличия и преимущества сегментно-страничного распределения по сравнению с

методами чистой сегментации и чистой страничной организации.

Ключевые

слова:

управление памятью, сегментно-страничное

распределение, сегментация, страничная организация, операционные системы,

виртуальная память, логический адрес, физический адрес, таблица сегментов,

таблица страниц, фрагментация.

Annotation:

This article provides a detailed examination of the segmented-

paged memory allocation mechanism, a hybrid approach to memory management in

operating systems. The article analyzes the fundamental principles, operational

procedures, advantages, and disadvantages of this approach, which combines the

benefits of segmentation and paging. Specifically, it elucidates the process of

translating logical addresses to physical addresses, the roles of segment tables and page

tables, and its impact on internal and external fragmentation issues. Furthermore, the

differences and advantages of segmented-paged allocation compared to pure

segmentation and pure paging methods are discussed.

Keywords:

memory management, segmented-paged allocation, segmentation,

paging, operating systems, virtual memory, logical address, physical address, segment

table, page table, fragmentation.

Kirish

Xotirani boshqarish zamonaviy operatsion tizimlarning eng muhim va murakkab

vazifalaridan biridir. Samarali xotira boshqaruvi tizimning umumiy unumdorligi,

barqarorligi va bir vaqtning oʻzida bir nechta dasturlarning ishlashini taʼminlash uchun

hal qiluvchi ahamiyatga ega. Tarixan xotirani boshqarishning turli usullari, jumladan,

oddiy boʻlaklash (fixed partitioning), dinamik boʻlaklash (dynamic partitioning),

sahifalash (paging) va segmentatsiya (segmentation) kabi yondashuvlar ishlab


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

253

2181-3187

chiqilgan va qoʻllanilgan. Ushbu usullarning har biri oʻzining afzalliklari va

kamchiliklariga ega.

Sof sahifalash xotirani bir xil oʻlchamdagi kichik bloklarga – sahifalarga boʻlish

orqali tashqi fragmentatsiyani bartaraf etadi, ammo dasturning mantiqiy tuzilishini

hisobga olmaydi va ichki fragmentatsiyaga olib kelishi mumkin. Boshqa tomondan,

sof segmentatsiya xotirani dasturning mantiqiy birliklariga (masalan, kod segmenti,

maʼlumotlar segmenti, stek segmenti) mos keladigan oʻzgaruvchan oʻlchamdagi

segmentlarga boʻladi. Bu dasturchi uchun qulaylik yaratadi va himoya mexanizmlarini

amalga oshirishni osonlashtiradi, ammo tashqi fragmentatsiyaga moyil boʻladi.

Ushbu ikki asosiy yondashuvning kamchiliklarini bartaraf etish va ularning

afzalliklarini birlashtirish maqsadida gibrid usullar ishlab chiqilgan. Shunday

usullardan biri – xotiraning segment-sahifali taqsimlanishidir. Ushbu yondashuvda

xotira avval segmentlarga boʻlinadi, soʻngra har bir segment oʻz navbatida sahifalarga

ajratiladi. Bu esa ham dasturning mantiqiy tuzilishini saqlab qolishga, ham xotiradan

samarali foydalanishga imkon beradi.

Ushbu

maqolaning

maqsadi

xotiraning

segment-sahifali

taqsimlanish

mexanizmini chuqur tahlil qilish, uning ishlash prinsiplarini, afzalliklari va

kamchiliklarini yoritib berishdan iborat. Maqolada mantiqiy manzillarni fizik

manzillarga oʻtkazish jarayoni, segment va sahifa jadvallarining roli, fragmentatsiya

muammolariga taʼsiri hamda ushbu usulning boshqa xotira boshqaruv usullari bilan

taqqoslanishi koʻrib chiqiladi. Ushbu bilimlar operatsion tizimlar arxitekturasi va

xotira boshqaruvi bilan shugʻullanuvchi mutaxassislar uchun muhim ahamiyat kasb

etadi.

Asosiy qism

Xotiraning segment-sahifali taqsimlanishi operatsion tizimlarda xotirani

boshqarishning murakkab, ammo samarali usullaridan biri boʻlib, u ham

segmentatsiyaning, ham sahifalashning afzalliklarini oʻzida mujassamlashtirishga


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

254

2181-3187

harakat qiladi. Ushbu yondashuvda dasturning mantiqiy manzillar fazosi avval

segmentlarga, soʻngra har bir segment oʻz navbatida bir xil oʻlchamdagi sahifalarga

boʻlinadi. Bu gibrid sxema xotiradan foydalanish samaradorligini oshirish bilan birga

dasturning mantiqiy tuzilishini ham saqlab qolishga imkon beradi.

Segment-sahifali taqsimlashning ishlash mexanizmi

Segment-sahifali xotira boshqaruvida har bir dastur bir yoki bir nechta

segmentlardan tashkil topgan deb qaraladi. Har bir segment dasturning mantiqiy

birligini ifodalaydi, masalan, kod segmenti, maʼlumotlar segmenti, stek segmenti va

hokazo. Sof segmentatsiyadan farqli oʻlaroq, bu segmentlar oʻzgaruvchan oʻlchamda

boʻlishi mumkin, ammo ular fizik xotiraga joylashtirilishidan oldin sahifalarga

boʻlinadi. Barcha sahifalar bir xil, qatʼiy belgilangan oʻlchamga ega boʻladi, bu esa

fizik xotirani boshqarishni osonlashtiradi.

Tutorialspoint (n.d.) taʼkidlaganidek, ikkita asosiy yondashuv mavjud:

sahifalangan segmentatsiya (paged segmentation)

va

segmentlangan sahifalash

(segmented paging)

. Garchi nomlari oʻxshash boʻlsa-da, ular bir oz farq qiladi:

Sahifalangan segmentatsiya (Paged Segmentation):

Bunda xotira avval

oʻzgaruvchan oʻlchamdagi segmentlarga boʻlinadi. Keyin har bir segment qatʼiy

belgilangan oʻlchamdagi sahifalarga ajratiladi. Mantiqiy manzil segment raqami

va segment ichidagi siljishdan iborat boʻladi. Bu siljish keyinchalik sahifa

raqami va sahifa ichidagi siljishga aylantiriladi.

Segmentlangan sahifalash (Segmented Paging):

Bunda xotira avval

qatʼiy belgilangan oʻlchamdagi sahifalarga boʻlinadi. Keyin bu sahifalar

mantiqiy segmentlarga guruhlanishi mumkin. Bu yondashuv kamroq tarqalgan

va koʻpincha "sahifalangan segmentatsiya" atamasi kengroq maʼnoda ikkala

holatni ham qamrab olishi mumkin deb tushuniladi. Asosiy eʼtibor odatda

birinchi yondashuvga qaratiladi, yaʼni segmentlar sahifalarga boʻlinadi.

Manzillarni oʻtkazish (Address Translation)


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

255

2181-3187

Segment-sahifali taqsimlashda mantiqiy manzilni fizik manzilga oʻtkazish ikki

bosqichli jarayonni oʻz ichiga oladi:

1.

Segment jadvali (Segment Table):

Mantiqiy manzil odatda uch

qismdan iborat boʻladi: segment raqami (s), sahifa raqami (p) va sahifa ichidagi

siljish (d). Dastlab, segment raqami (s) segment jadvalini indekslash uchun

ishlatiladi. Segment jadvalidagi har bir yozuv (segment deskriptori) mos

keladigan segment haqida maʼlumotlarni, jumladan, segmentning sahifa

jadvalining bazaviy manzilini va segmentning chegarasini (oʻlchamini) oʻz

ichiga oladi. Siljish segment chegarasidan oshib ketmaganligi tekshiriladi.

2.

Sahifa jadvali (Page Table):

Segment jadvalidan olingan sahifa

jadvalining bazaviy manziliga sahifa raqami (p) qoʻshilib, kerakli sahifa

yozuviga murojaat qilinadi. Sahifa jadvalidagi har bir yozuv mos keladigan

sahifaning fizik xotiradagi ramka (frame) raqamini oʻz ichiga oladi. Ushbu

ramka raqami sahifa ichidagi siljish (d) bilan birlashtirilib, yakuniy fizik manzil

hosil qilinadi.

Bu jarayon GeeksforGeeks (2024) maqolasida keltirilgan sof sahifalash va sof

segmentatsiyadagi manzillarni oʻtkazish jarayonlarining kombinatsiyasi sifatida

qaralishi mumkin. Segmentatsiya dasturning mantiqiy tuzilishini taʼminlasa, sahifalash

esa xotiradan samarali foydalanish va fragmentatsiyani kamaytirishga yordam beradi.

Segment-sahifali taqsimlashning afzalliklari

Segment-sahifali xotira boshqaruvi bir qator muhim afzalliklarga ega:

Mantiqiy tuzilmani saqlash:

Segmentatsiya elementini saqlab qolish

orqali dasturning mantiqiy birliklari (kod, maʼlumotlar, stek) alohida

himoyalanishi va ulashilishi (sharing) mumkin. Bu dasturchilar uchun qulaylik

yaratadi.


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

256

2181-3187

Fragmentatsiyani

kamaytirish:

Har

bir

segment

sahifalarga

boʻlinganligi sababli, tashqi fragmentatsiya muammosi sezilarli darajada

kamayadi. Sahifalar kichik va bir xil oʻlchamda boʻlgani uchun xotirada boʻsh

joylarni topish va ulardan foydalanish osonlashadi. Ichki fragmentatsiya esa

faqat har bir segmentning oxirgi sahifasida yuzaga kelishi mumkin.

Moslashuvchanlik:

Segmentlar

oʻzgaruvchan oʻlchamda boʻlishi

mumkin, bu esa dasturning turli ehtiyojlariga moslashish imkonini beradi.

Himoya va ulashish imkoniyatlari:

Segment darajasida himoya bitlari

(oʻqish, yozish, bajarish huquqlari) va ulashish mexanizmlarini qoʻllash

osonlashadi. Turli jarayonlar bir xil kod segmentini ulashishi mumkin, bu esa

xotirani tejashga yordam beradi.

Dinamik oʻsish:

Segmentlar dinamik ravishda oʻsishi yoki qisqarishi

mumkin (maʼlum darajada), bu esa dasturning xotira ehtiyojlarining

oʻzgarishiga moslashishga yordam beradi.

Segment-sahifali taqsimlashning kamchiliklari

Afzalliklariga qaramay, segment-sahifali taqsimlashning baʼzi kamchiliklari ham

mavjud:

Murakkablik:

Bu yondashuv sof sahifalash yoki sof segmentatsiyaga

qaraganda ancha murakkab. Manzillarni oʻtkazish jarayoni ikki bosqichli boʻlib,

ikkita jadvalga (segment jadvali va sahifa jadvali) murojaat qilishni talab etadi.

Bu esa manzillarni oʻtkazish vaqtini oshirishi mumkin.

Qoʻshimcha xarajatlar (Overhead):

Ikkita jadvalni saqlash va ularga

murojaat qilish uchun qoʻshimcha xotira va apparat taʼminoti (masalan, TLB –

Translation Lookaside Buffer) talab etiladi. Bu tizimning umumiy xarajatlarini

oshirishi mumkin.


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

257

2181-3187

Ichki fragmentatsiya:

Garchi tashqi fragmentatsiya kamaytirilgan

boʻlsa-da, har bir segmentning oxirgi sahifasida ichki fragmentatsiya yuzaga

kelishi mumkin. Agar segmentlar soni koʻp boʻlsa, bu umumiy ichki

fragmentatsiyani sezilarli darajada oshirishi mumkin.

Manzillarni oʻtkazish vaqti:

Ikkita jadvalga murojaat qilish zarurati

tufayli manzillarni oʻtkazish vaqti sof sahifalashga qaraganda uzoqroq boʻlishi

mumkin. Biroq, TLB kabi kesh mexanizmlari bu muammoni yumshatishga

yordam beradi.

Sof segmentatsiya va sof sahifalash bilan taqqoslash

Sof sahifalash bilan taqqoslaganda:

Afzalliklari:

Segment-sahifali taqsimlash dasturning mantiqiy tuzilishini

yaxshiroq aks ettiradi va segment darajasida himoya hamda ulashishni

osonlashtiradi.

Kamchiliklari:

Manzillarni oʻtkazish jarayoni murakkabroq va sekinroq

boʻlishi mumkin (TLB hisobga olinmaganda).

Sof segmentatsiya bilan taqqoslaganda:

Afzalliklari:

Segment-sahifali taqsimlash tashqi fragmentatsiyani deyarli

yoʻq qiladi, chunki segmentlar sahifalarga boʻlinadi va bu sahifalar xotiraning

istalgan boʻsh ramkalariga joylashtirilishi mumkin.

Kamchiliklari:

Ichki fragmentatsiya muammosi (segmentning oxirgi

sahifasida) paydo boʻladi va manzillarni oʻtkazish mexanizmi murakkablashadi.

GeeksforGeeks (2024) maqolasida keltirilganidek, sahifalashda dastur bir xil

oʻlchamdagi sahifalarga boʻlinadi va operatsion tizim bu jarayon uchun masʼuldir,

segmentatsiyada esa dastur oʻzgaruvchan oʻlchamdagi segmentlarga boʻlinadi va bu

koʻpincha kompilyator tomonidan amalga oshiriladi. Segment-sahifali taqsimlash

ushbu ikki yondashuvni birlashtirib, ularning ijobiy tomonlarini olishga intiladi.


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

258

2181-3187

Amaliy qoʻllanilishi

Segment-sahifali xotira boshqaruvi baʼzi tarixiy va zamonaviy operatsion

tizimlarda qoʻllanilgan yoki qoʻllanilmoqda. Masalan, Intel x86 arxitekturasi (ayniqsa,

32-bitli rejimda) segmentatsiya va sahifalashni birgalikda qoʻllab-quvvatlaydi. Bu

arxitekturalarda segmentlar himoya va manzillar fazosini ajratish uchun ishlatilsa,

sahifalash esa virtual xotirani amalga oshirish va xotiradan samarali foydalanish uchun

ishlatiladi.

Biroq, koʻplab zamonaviy 64-bitli operatsion tizimlar (masalan, Windows, Linux,

macOS ning yangi versiyalari) asosan

Xulosa

Xotiraning segment-sahifali taqsimlanishi operatsion tizimlarda xotirani

boshqarishning muhim gibrid yondashuvlaridan biri sifatida namoyon boʻladi. Ushbu

usul segmentatsiyaning mantiqiy afzalliklarini (dastur tuzilishini aks ettirish, himoya

va ulashish qulayligi) sahifalashning fizik afzalliklari (tashqi fragmentatsiyani bartaraf

etish, xotiradan samarali foydalanish) bilan birlashtirishga intiladi. Maqolada koʻrib

chiqilganidek, bu yondashuvda dasturning mantiqiy manzillar fazosi avval

segmentlarga, soʻngra har bir segment sahifalarga boʻlinadi, bu esa manzillarni

oʻtkazishda ikki bosqichli jarayonni (segment jadvali va sahifa jadvali orqali) talab

etadi.

Segment-sahifali taqsimlashning asosiy yutuqlari qatoriga mantiqiy tuzilmani

saqlagan holda fragmentatsiyani kamaytirish, moslashuvchanlikni taʼminlash hamda

himoya va ulashish imkoniyatlarini kengaytirish kiradi. Biroq, bu usul oʻzining

murakkabligi, manzillarni oʻtkazishdagi qoʻshimcha xarajatlar va vaqt sarfi hamda

segmentlarning oxirgi sahifalarida yuzaga kelishi mumkin boʻlgan ichki

fragmentatsiya kabi kamchiliklardan xoli emas. TLB kabi apparat yordami bu

xarajatlarni kamaytirishda muhim rol oʻynaydi.


background image

ОБРАЗОВАНИЕ НАУКА И ИННОВАЦИОННЫЕ ИДЕИ В МИРЕ

https://scientific-jl.org/obr

Выпуск журнала №-69

Часть–4_ Мая –2025

259

2181-3187

Sof segmentatsiya va sof sahifalash bilan taqqoslaganda, segment-sahifali

yondashuv muayyan muvozanatni taklif etadi. U sof segmentatsiyaning tashqi

fragmentatsiya muammosini hal qilsa, sof sahifalashning dastur mantiqgʻiga

befarqligini bartaraf etadi. Intel x86 kabi baʼzi arxitekturalarda tarixan qoʻllanilgan

boʻlsa-da, zamonaviy 64-bitli operatsion tizimlar koʻpincha soddalashtirilgan

yondashuv sifatida asosan sahifalashga tayanadi va segmentatsiyadan cheklangan

darajada (masalan, himoya uchun) foydalanadi yoki umuman foydalanmaydi.

Xulosa qilib aytganda, xotiraning segment-sahifali taqsimlanishi xotira

boshqaruvi nazariyasi va amaliyotida muhim oʻrin tutadi. Uning prinsiplarini tushunish

operatsion tizimlar qanday ishlashini va xotira resurslaridan qanday qilib samarali

foydalanish mumkinligini anglash uchun zarurdir. Garchi zamonaviy tendensiyalar

soddaroq yondashuvlarga qarab oʻzgarayotgan boʻlsa-da, segment-sahifali

taqsimlashning asosiy gʻoyalari va u taklif qilgan yechimlar xotira boshqaruvi

sohasidagi bilimlar uchun qimmatlidir.

Foydalanilgan adabiyotlar

1.

Tutorialspoint. (n.d.).

Paged Segmentation and Segmented Paging

. Retrieved

May

16,

2025,

from

https://www.tutorialspoint.com/paged-segmentation-and-

segmented-paging

2.

GeeksforGeeks. (2024, December 28 ).

Difference Between Paging and

Segmentation

.

Retrieved

May

16,

2025,

from

https://www.geeksforgeeks.org/difference-between-paging-and-segmentation/

Библиографические ссылки

Tutorialspoint. (n.d.). Paged Segmentation and Segmented Paging. Retrieved

segmented-paging

GeeksforGeeks. (2024, December 28 ). Difference Between Paging and

Segmentation.

Retrieved

May

,

,

Наиболее читаемые статьи этого автора (авторов)

Ro‘zaliyev Sherzodjon Avazjonovich, Tojimamatov Israiljon Nurmamatovich, Turg`unboyev Sarvarbek Abdurashid o`g`li, FAYL TIZIMIDA KATALOGLAR IERARXIYASINI HOSIL QILISHNING UMUMIY TASNIFI , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Rahimova Lazokatoy, Xabibullayev Javohir Odilbek o‘g‘li, MA'LUMOTLARNI SAQLASH, INDEKISLASH VA NUSHALASH ASOSLARI , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Ne`matova Shohsanam Nodirbek qizi, MASHINAGA BOG'LIQ BO'LMAGAN ARIFMETIK IFODALARNI OPTIMALLASHTIRISH , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Rahimova Zarifaxon Shuxratjon qizi, DEKKER VA BANKIR ALGORITMI RESURS BOSHQARUVI VA BLOKLANISHLARNI OLDINI OLISH , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Ismoilov Javohir Ulug‘bek o‘g‘li, DASTURLARNI BAJARILISHI , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Ismoilov Javohir Ulug‘bek o‘g‘li, KO'P FOYDALANUVCHILI BBBT ARXITEKTURALARI , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)

Tojimamatov Israiljon Nurmamatovich, Nurmatova Hushnozabonu To‘ychiboy qizi, Fayllar ustida amallar. Fayllarni xeshlash. , Образование наука и инновационные идеи в мире: Том 69 № 4 (2025)