dasturlash va ma'lumotlar tuzilmasi

PPTX 29 стр. 601,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 29
prezentatsiya powerpoint muhammad al-xorazmiy nomidagi tatu qarshi filiali tt va kt fakulteti ri 11-21 guruh talabasi samadova sevinchning ma’lumotlar tuzilmasi va algoritmlari fanidan tayyorlagan 1-mustaqil ishi mavzu: dasturlashda ma’lumotlar tuzilmasining o‘rni va ahamiyati reja: 1. ma'lumotlar tuzilmalari o'zi nima? 2. ma'lumotlar tuzilmalari dasturlashda eng ko'p ishlatiladigan tuzilmalardir. ma'lumotlar tuzilmalari o'zi nima? barcha dastur yoki dasturiy mahsulotning asosida ikkita birlik yotadi: ma'lumotlar va ular ustida qandaydir amallarni bajarish algoritmlar. algoritmlar ma'lumotlarni biz yoki dastur uchun foydali bo'lgan axborot ko'rinishiga keltiradi. algoritmlar shu ma'lumotlar ustida amallarni (o', dasturiy ta'minot, yangilash, o'chirish) samarali va tez bajara olish uchun biz shu ma'lumotlarni ma'lum bir strukturaga solgan holda saqlashimiz kerak bo'ladi. demak shunday, ma'lumotlar tuzilmasi - bu ma'lumotlarni samarali o'qish va o' yordam beradi, ma'lumotlarni saqlash va boshqarishning bir formatga solingan shaklidir. (manba: vikipidiya) soddaroq qilib aytganda, ma'lumotlar tuzilmasi - bu ma'lumotlarning ma'lum bir strukturaga solingan, ular o'rtasida ma'lum bir bog'lanishlar va ular bilan bog'liq …
2 / 29
a tuzilmalarning inglizcha nomi hamma joyda ishlatiladi va ularning nomi odatda tarjima qilinmaydi, men ularni asosan ingliz tilida ishlataman. ma'lumotlar tuzilmalari nima ekanligini qisman bilib oldingiz va ularning asosiy turlari bilan tanishdingiz. biroq, bu joyga kelganingizda, " nima uchun turli ma'lumotlar tuzilmalari kerak?"nima uchun bir xil turdagi universal ma'lumotlar tuzilmasidan foydalana olmaysiz? agar siz hayron qolmasangiz, bu yaxshi emas: "heck nima emas?") keling, bu savolga javob topishga harakat qilaylik. bundan oldin, ma'lumotlar tuzilmalari ustida bajarilishi mumkin bo'lgan asosiy harakatlarni ko'rib chiqaylik. bunga quyidagilar kiradi: • ko'rib chiqish (traversing) • o'qish (retrieving) • qo'shish (qo'shish) • olib tashlash (olib tashlash) • qidiruv (qidiruv) * saralash (saralash) * termoyadroviy (termoyadroviy) o'z ichiga oladi. ammo turli xil ma'lumotlar tuzilmalarida yuqoridagi harakatlar turli tezliklarda amalga oshiriladi. misol uchun, ning oddiy misol olish qilaylik, qachon o(1) vaqt qator uchun ma'lumotlarni o'qish sarflanadi, va o(n) vaqt uni kiritish yoki olib tashlash uchun sarflanadi. va linkedinda buning …
3 / 29
gar yuqori darajada tillo bilan ishlash uchun qanday o'rganish ,tillo band (e'lon, ishga tushirish, qarash, tartiblashtirish va boshqa ko'plab operatsiyalar) bir necha satrlarda. shunday, c vektor nima? qisqacha aytganda, vektor dinamik qatorni taqlid qiluvchi mavhum model sifatida tavsiflanishi mumkin. ushbu ta'rifni o'rganishga hojat yo'q bo'lsa-da, endi biz amaliyotni boshlaymiz va hamma narsa aniq bo'ladi. agar biz dasturimizda vektorlardan foydalanishni istasak, biz header faylini kiritishimiz kerak : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include #include using namespace std; int main() { vector array1(3); // initsializiruem elementi vektora array1 array1[0] = 4; array1[1] = 2; array1[2] = 1; vector array2(3); // initsializiruem elementi vektora array2 array2[0] = 4; array2[1] = 2; array2[2] = 1; // sravnivaem massivi if (array1 == array2) { cout << "array1 == array2" << endl; } return 0; } g: natija: kirish massivi: …
4 / 29
ing nomi odatda tarjima qilinmaganligi sababli keyingi o’rinlarda men ularning asosan ingliz tilidagi nomlarini ishlataman. ma’lumotlar tuzilmalari nimaligi haqida qisman tasavvurga ega bo’ldingiz va ularning asosiy turlari bilan ham tanishib oldingiz keling endi shu savolga javob topishga harakat qilamiz. mavzu: ma’lumotlar turlari, ularni e’lon qilish va tasvirlash tushunchalari reja: axborotlarni tasniflash. 2. vazifasiga ko`ra axborot. 3. axborot tizimiuning turlari va tarkibi. axborotlarni tasniflash. ma`lumotlarni telefaks yoki maxsus magnitli tashuvchilar vositasida uzatish. odatda bu axborot maxsus agentliklar so`rovi bo`yicha amalga oshiriladi. bunday axborot u yoki bu muammo yoki muhitga muvofiqligi, shuningdek, to`laqonligi va ishonarliligi bilan ajralib turadi. ma`lumot va xabarlarni optik disklar (kompakt disklar)da uzatish so`nggi yillarda keng ommalashdi. ularda nafaqat matn, balki istalgan boshqa video va audio axborot yozuvlari ham uzatiladi. qayta ishlash usuliga ko`ra ma`lumotlar birlamchi, ikkilamchi, hosila, mantiqiy xulosa va yakunlarga bo`linadi. jumladan, boshlang`ich axborot odatda voqelikda yuz beruvchi jarayonlarni kuzatish natijasida shakllanadi va qayta ishlanmasdan qayd etiladi. …
5 / 29
ga ko`ra axborot, ma`lumotnoma, tavsiyanoma, me`yoriy va signalli turlarga bo`linadi. ma`lumotnoma axborot ko`proq tanishtiruvchi xususiyatga ega, ob`ektlarning qancha barqarorligi belgilarini tavsiflaydi va ma`lumotnomalar (spravochniklar) tizimi shaklida namoyon bo`ladi. xorijiy ma`lumotnoma axborotini avtomatlashtirilgan ma`lumotlar banki orqali olish mumkin, ularning soni yildanyilga uzluksiz ko`payib bormoqda. tavsiyanoma axborot o`z navbatida bosma nashrlarda e`lon qilingan va tijorat ma`lumotlar bazalaridagi ma`lumotlar tahliliga asoslangan maxsus tadqiqotlarni o`tkazish natijalariga ko`ra shakllanadi. me`yoriy axborot asosan ishlab chiqarish sohasida shakllanadi va foydalaniladi. taqdim etish usuliga ko`ra axborot matn, jadval, matritsa, grafik va dinamik qatorlarga bo`linadi. matn axboroti eng ko`p rasmiylashtirilgandir, shu bois uni qayta ishlash uchun hozirgi paytda gipermatn dastur tizimi ko`rinishida maxsus dasturiy vositalar qo`llanilmokda. bunday tizimlar matn hujjatlar ma`lumot bazasini yaratish, yuritish va foydalanish uchun mo`ljallangan. axborot o`zining barqarorligiga ko`ra o`zgaruvchan, shartli-doimiy va doimiyga bo`linadi. o`zgaruvchan axborot ob`ektlar ishlashining miqdoriy va sifat xususiyatlarini aks ettiradi. shartli-doimiy va doimiy axborotlar muxitning doimiy o`lchamini aks ettiradi, shu bois ular …

Хотите читать дальше?

Скачайте все 29 страниц бесплатно через Telegram.

Скачать полный файл

О "dasturlash va ma'lumotlar tuzilmasi"

prezentatsiya powerpoint muhammad al-xorazmiy nomidagi tatu qarshi filiali tt va kt fakulteti ri 11-21 guruh talabasi samadova sevinchning ma’lumotlar tuzilmasi va algoritmlari fanidan tayyorlagan 1-mustaqil ishi mavzu: dasturlashda ma’lumotlar tuzilmasining o‘rni va ahamiyati reja: 1. ma'lumotlar tuzilmalari o'zi nima? 2. ma'lumotlar tuzilmalari dasturlashda eng ko'p ishlatiladigan tuzilmalardir. ma'lumotlar tuzilmalari o'zi nima? barcha dastur yoki dasturiy mahsulotning asosida ikkita birlik yotadi: ma'lumotlar va ular ustida qandaydir amallarni bajarish algoritmlar. algoritmlar ma'lumotlarni biz yoki dastur uchun foydali bo'lgan axborot ko'rinishiga keltiradi. algoritmlar shu ma'lumotlar ustida amallarni (o', dasturiy ta'minot, yangilash, o'chirish) samarali va tez bajara olish uchun bi...

Этот файл содержит 29 стр. в формате PPTX (601,5 КБ). Чтобы скачать "dasturlash va ma'lumotlar tuzilmasi", нажмите кнопку Telegram слева.

Теги: dasturlash va ma'lumotlar tuzil… PPTX 29 стр. Бесплатная загрузка Telegram