DOIMIY MA’LUMOTLAR STRUKTURASI
“DOIMIY MA’LUMOTLAR STRUKTURASI” MAVZUSIDA YOZGAN KURS ISHI SAMARQAND – 2021
Mundarija: KIRISH………………………………………………………………….3 ASOSIY QISM………………………………………………….………4 Ma lumotlar tuzilmasiʼ .............................................................................4 Ma’lumot turlari…………………………………….………………….6 Fundamental ma’lumot turlari…………………………….….……….6 Murakkab ma’lumot turlari……………………………….….……….9 Ma’lumot strukturalari………………………………………….…….20 Statik ma’lumot strukturalari……………………………………..….24 Dinamik ma’lumot strukturalari………………………………….….24 Xulosa……………………………………………………………….….25 Foydalanilgan adabiyotlat ro’yhati………………………………..….26
Kirish Doimiy malumotlar strukturasi ma'lumotlar strukturasining barqarorligi - bu ma'lumotlar strukturasining tarixiy holatini saqlab qolish, shunda biz ilgari bajarilgan operatsiya natijalarini tezda topishimiz mumkin. Albatta, bu muqarrar ravishda vaqt va makonni sezilarli darajada yo'qotishga olib keladi, shuning uchun yuqori chidamlilik vaqt va makonning murakkabligini kamaytirish uchun ma'lumotlar strukturasining tarixiy holatida o'xshash qismlardan to'liq foydalanish imkonini beradi. Shubhasiz, juda oddiy va doimiy ishora bor: ma'lumotlar strukturasidagi har bir tugun uchun ma'lumotlar strukturasini (masalan, B-daraxt yoki STL tuzilmalari) kiriting va keyin tarixiy holatni saqlab qolish uchun vaqtni kalit so'z sifatida ishlating.Doimiy ma'lumotlar strukturasi ma'lum bir ma'lumotlar strukturasiga oldingi tarixiy versiyaga doimiy kirish imkoniyatini berish uchun mo'ljallangan, lekin ayni paytda doimiy qator segmenti daraxti kabi tarixiy versiyadan ma'lumotlar strukturasining yangi versiyasini yaratishi va to'plamni tasdiqlashi jarayoni. Ma'lumotlar strukturasi - bu hisoblashda o'xshash va/yoki mantiqiy bog'liq bo'lgan turli xil ma'lumotlarni saqlash va qayta ishlash imkonini beruvchi dastur birligi. Ma'lumotlarni qo'shish, qidirish, o'zgartirish va o'chirish uchun ma'lumotlar strukturasi uning interfeysini tashkil etuvchi funktsiyalar to'plamini taqdim etadi. Har xil turdagi ma'lumotlar tuzilmalari turli ilovalar uchun mos keladi, ularning ba'zilari ma'lum vazifalar uchun tor ixtisoslashgan. Masalan, B- daraxtlar odatda ma'lumotlar bazalarini yaratish uchun mos keladi, xesh-jadvallar esa hamma joyda turli xil lug'atlarni yaratish uchun, masalan, kompyuterlarning Internet manzillarida domen nomlarini ko'rsatish uchun ishlatiladi.
ASOSIY QISM. Ma lumotlar tuzilmasiʼ Informatika sohasida ma lumotlar tuzilmasi ʼ — samarali kirish va o zgartirishga ʻ imkon beradigan ma lumotlarni tashkil qilish, managment va saqlash formati. ʼ [1] [2] [3] Aniqrog i, ma lumotlar tuzilmasi ma lumotlar qiymatlari, ular orasidagi ʻ ʼ ʼ munosabatlar va ma lumotlarga qo llanilishi mumkin bo lgan funksiyalar yoki ʼ ʻ ʻ operatsiyalar to plami hisoblanadi. ʻ Kompyuter xotirasida saqlanadigan ma'lumotlar nol va birliklar (bitlar) yig'indisidir. Bitlar ketma-ketlikda birlashtiriladi: baytlar, so'zlar va boshqalar. Operativ xotiraning bir bayt yoki so'zni sig'dira oladigan har bir qismiga tartib raqami (manzil) beriladi. Ma'lumotlarning ma'nosi nima, ular qanday belgilar bilan ifodalangan - alifbo yoki raqamli, u yoki bu raqam nimani anglatadi - bularning barchasi ishlov berish dasturi bilan belgilanadi. Amaliy muammolarni hal qilish uchun zarur bo'lgan barcha ma'lumotlar bir necha xil turlarga va kontseptsiyaga bo'linadi turi nafaqat ma'lumotlarning manzillar maydonida ko'rinishi bilan, balki bilan ham aloqa qiladi ularni qayta ishlash usuli . Har qanday ma'lumotlarni ikki turdan biriga bo'lish mumkin: asosiy (oddiy), shakli kompyuter arxitekturasi tomonidan belgilanadigan yoki foydalanuvchi tomonidan muayyan muammolarni hal qilish uchun ishlab chiqilgan murakkab.
Oddiy ma'lumotlar turlari - bu belgilar, raqamlar va boshqalar. elementlar, ularni keyingi maydalash mantiqiy emas. Elementar ma'lumotlardan ma'lumotlar tuzilmalari (murakkab tiplar) tuziladi.