Ўзбекистон алоқа ва ахборотлаштириш агентлиги тошкент ахборот технологиялари университети


-Тажриба иши. "ДИНАМИК МАЪЛУМОТЛАР ТУЗИЛМАСИ"



Download 0,64 Mb.
Pdf ko'rish
bet12/30
Sana25.02.2022
Hajmi0,64 Mb.
#301424
1   ...   8   9   10   11   12   13   14   15   ...   30
Bog'liq
MTA tajriba uzb

3-Тажриба иши. "ДИНАМИК МАЪЛУМОТЛАР ТУЗИЛМАСИ" 
Ишдан мақсад: Чизиқли, бир боғламли рўйхатлар тузилмасини ўрганиш ва тадқиқ қилиш. 
Қўйилган масала: C++ тилида рўйхатли тузилмани тадқиқ қилиш дастурини ишлаб чиқиш. 
Иш тартиби: 

Тажриба иши тавсифини ўрганиш; 

Берилган топшириқни дастури алгоритмини ишлаб чиқиш; 

C++ тилида дастурни яратиш; 

Дастурни ишлатиш; 

хисоботни тайёрлаш. 
Қисқача назария 
Статик маълумотлар вақт ўтиши билан ўз ўлчамини ўзгартирмайди. Биз хар доим дастур кодидаги 
статик маълумотларга қараб уларнинг ўлчамини билишимиз мумкин. Бундай маълумотларга тескари равишда 
динамик маълумотлар мавжуд бўлиб, бунда дастур бажарилиши давомида динамик маълумотлар ўлчамини 
ўзгартириши мумкин.
Динамик маълумотлар тузилмаси
– бу қандайдир бир қонуниятга асосланиб 
шаклланган, лекин элементлари сони, ўзаро жойлашуви ва ўзаро алоқаси дастур бажарилишиш давомида шу 
қонуният асосида динамик ўзгарувчан бўлган маълумотлар тузилмасидир.
Динамик тузилмага файллар, боғланган ва боғланмаган рўйхатлар киради. Бу ерда файллар хам 
динамик тузилмага киритилган. Бу юқоридаги таърифга мувофиқ қилинган бўлиб, сабаби дастур бажарилиши 
давомида файлнинг узунлиги ўзгариши мумкинлиги туфайли уни динамик МТ каби хусусияти мавжуддир.
Агар маълумотлар билан ишлашда уларни хотирада сақлаш учун қанча жой ажратиш номаълум бўлса, дастур 
бажарилиши давомида заруриятга қараб хотирани алохида блокларга ажратишга тўғри келади. Блоклар бир-
бири билан кўрсаткичлар ёрдамида боғланади. Маълумотлар тузилмасини бундай ташкил қилишга динамик 
МТ дейилади. Бундай тузилма динамик хотирага жойланади ва дастур бажарилиши давомида унинг ўлчами 
ўзгарувчан бўлади.
Дастурларда динамик маълумотлар тузилмасидан кўпинча чизиқли рўйхатлар, стеклар, навбатлар ва 
бинар дарахтлар ишлатилади. Бу тузилмалар бир-биридан элементларнинг боғланиш усули ва улар устида 
бажарилиши мумкин бўлган амаллари билан фарқланади. Динамик тузилмалар массив ва ёзувдан фарқли 
равишда оператив хотирада кетма-кет сохаларда жойлашмайди. Ихтиёрий динамик тузилма элементи 2 та 


17
майдондан ташкил топади: тузилма ташкил этилишига сабаб бўлаётган 

Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   30




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish