ma'lumotlar tuzilmasi va algoritmlar fanidan yakuniy nazoratga tayyorlanish uchun tuzilgan na'munaviy misol va masalalar

DOCX 8 стр. 39,7 КБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 8
ma'lumotlar tuzilmasi va algoritmlar fanidan yakuniy nazoratga tayyorlanish uchun tuzilgan na'munaviy misol va masalalar 1. dinamik massiv nima? (dinamik, massiv, o‘lcham, o‘zgaruvchan, xotira, qo‘shish, o‘chirish, indeks, moslashuvchanlik, qayta o‘lchamlash) 2. statik va dinamik massivlar orasidagi farqni tushuntiring. (statik, dinamik, kompilyatsiya vaqti, bajarilish vaqti, o‘lcham, o‘zgartirish, xotira, stack, heap, moslashuvchanlik) 3. o‘zgaruvchi (variable) nima va u qanday e’lon qilinadi? (o‘zgaruvchi, e’lon qilish, ma’lumot turi, identifikator, qiymat, dasturlash, xotira, boshlang‘ich qiymat, sintaksis, foydalanish) 4. a = [2, 4, 6, 8, 10] massivda 6 soni bormi? chiziqli qidiruv usuli bilan toping. 5. a = [9, 5, 1, 3] massivni kichikdan kattaga saralang. 1. ma’lumotlar tuzilmasi nima? (ma’lumotlar, tuzilma, saqlash, boshqarish, samaradorlik, algoritm, struktura, tartib, o‘zgartirish, o‘qish) 2. abstrakt ma’lumotlar tuzilmasi deganda nimani tushunasiz? (abstraktsiya, interfeys, yashirish, modul, mustaqillik, adt, operatsiyalar, mantiqiy model, foydalanuvchi, ichki tuzilma) 3. massiv va yozuv orasidagi farqni tushuntiring. (massiv, yozuv, indeks, maydon, bir xil tur, turli tur, struktur, ketma-ketlik, …
2 / 8
1. saralash algoritmlari nima uchun kerak? (saralash, tartiblash, qidiruv, samaradorlik, algoritm, ma’lumotlar, optimallashtirish, tartib, tezlik, tahlil) 2. tanlash (selection) va qo‘shish (insertion) usullari qanday farqlanadi? (tanlash, qo‘shish, saralash, algoritm, taqqoslash, o‘rin almashtirish, samaradorlik, murakkablik, tartib, joylashtirish) 3. dasturlash tilining asosiy tarkibiy qismlari nimalardan iborat? (sintaksis, semantika, o‘zgaruvchilar, operatorlar, funksiyalar, ma’lumot turlari, modullar, kutubxonalar, ifodalar, bloklar) 4. a = [8, 4, 6, 3] massivni qo‘shish usuli bilan saralang. 5. b = [2, 1, 3, 5, 4] massivni tartiblang. 1. pufaksimon saralash algoritmi va uning samaradorligi haqida yozing. (pufaksimon saralash, qo‘shni elementlar, taqqoslash, almashtirish, o(n²), o(n), samaradorlik, oddiylik, tartiblash, iteratsiya) 2. ma’lumotlar tuzilmasining turlari: massivlar va vektorlar, ularni saralash usullari. (massiv, vektor, saralash, qo‘shish saralash, tanlash saralash, tez saralash, tartib, indeks, dinamik, statik) 3. xesh funksiyalarning asosiy vazifasi nima? (xesh funksiyasi, xesh jadvali, indekslash, tezkor qidiruv, kalit-qiymat juftligi, xotira samaradorligi, to‘qnashuv, xesh kodi, ma’lumotlarni saqlash, qidiruv algoritmi) 4. so‘zlardan xesh qiymat hosil …
3 / 8
f bering, qanday xossalarini bilasiz. (algoritm, aniqlik, tushunarlilik, ommaviylik, natijaviylik, diskretlik, uzluklilik, ketma-ketlik, ijrochi, ko‘rsatma) 2. rekursiv algoritm qanday tuziladi? (rekursiya, o‘zini chaqirish, asosiy holat, rekursiv chaqiriq, funksiyalar, stack, ajratish, kichik masala, qayta ishlash, algoritm) 3. o‘zgaruvchi (variable) nima va u qanday e’lon qilinadi?. (o‘zgaruvchi, e’lon qilish, ma’lumot turi, identifikator, qiymat, xotira, dasturlash, tip, nom, sintaksis) 4. fibonachchi sonlarining dastlabki 5 tasini hisoblang (rekursiv usulda). 5. rekursiv usulda faktorial(5) ni hisoblang. 1. talabalar uchun foydali bo‘lgan qanday dasturlarni ishlab chiqish mumkin? (ta'limiy dasturlar, reja tuzuvchilar, eslatmalar, vazifa boshqaruvi, onlayn ta'lim, vaqt boshqaruvi, hamkorlik vositalari, raqamli lug‘atlar, kodlash platformalari, moliyaviy rejalashtirish) 2. algoritmga tarif bering, qanday xossalarini bilasiz. (algoritm, aniqlik, tushunarlilik, ommaviylik, natijaviylik, diskretlik, uzluklilik, ketma-ketlik, ijrochi, ko‘rsatma) 3. bog’langan ro’yxatning afzalliklari nimalarda? (bog‘langan ro‘yxat, dinamik o‘lcham, samarali qo‘shish, samarali o‘chirish, xotira boshqaruvi, moslashuvchanlik, tartibga solish, oson kengaytirish, strukturaviy soddalik, ma'lumotlar tuzilmasi) 4. 3 ta tugundan iborat bog‘langan ro‘yxat chizing. 5. …
4 / 8
, 3, 2, 9] massivni tartiblashda necha ta qadam bo‘ladi? 1. algoritmga tarif bering, qanday xossalarini bilasiz. (algoritm, aniqlik, tushunarlilik, ommaviylik, natijaviylik, diskretlik, uzluklilik, ketma-ketlik, ijrochi, ko‘rsatma) 2. dasturlash tilining asosiy tarkibiy qismlari nimalardan iborat. (sintaksis, semantika, o‘zgaruvchilar, operatorlar, funksiyalar, ma’lumot turlari, modullar, kutubxonalar, ifodalar, bloklar) 3. vektor elementlariga qanday kirish mumkin? (vektor, indeks, at(), operator[], front(), back(), begin(), end(), iterator, element, kirish) 4. a = [1, 2, 3] vektorga 4 elementini qo‘shing. 5. b = [3, 6, 9] dan 6 ni olib tashlang. 1. dinamik ma’lumotlar tuzilmasi nima? (dinamik, ma’lumotlar, tuzilma, o‘lcham, o‘zgaruvchan, xotira, qo‘shish, o‘chirish, moslashuvchanlik, qayta o‘lchamlash) 2. talabalar uchun foydali bo‘lgan qanday dasturlarni ishlab chiqish mumkin? (ta'limiy dasturlar, reja tuzuvchilar, eslatmalar, vazifa boshqaruvi, onlayn ta'lim, vaqt boshqaruvi, hamkorlik vositalari, raqamli lug‘atlar, kodlash platformalari, moliyaviy rejalashtirish) 3. nega dinamik tuzilmalardan foydalaniladi? (moslashuvchanlik, samaradorlik, xotira, o‘lcham, o‘zgaruvchan, qo‘shish, o‘chirish, boshqaruv, dasturlash, tuzilma) 4. dasturda foydalanuvchidan n soni kiritilib, …
5 / 8
b tashlang. 5. ikkita to‘plamning kesishmasini toping: {1, 2, 3} va {2, 3, 4}. 1. ko‘rsatkich (pointer) nima? (ko‘rsatkich, xotira manzili, o‘zgaruvchi, dereferensiya, dinamik xotira, c tili, pointer arifmetikasi, funksiya ko‘rsatkichlari, massivlar, bog‘langan ro‘yxat) 2. saralash algoritmlari real hayotdagi qanday muammolarni hal etishda qo‘llaniladi? (saralash, ma’lumotlar bazasi, qidiruv tizimi, elektron tijorat, moliyaviy tahlil, biologik tadqiqotlar, o‘yinlar, fayl tizimi, ijtimoiy media, foydalanuvchi interfeysi) 3. bulutli hisoblash (cloud computing) texnologiyalari qanday ishlaydi? (bulutli hisoblash, masofaviy serverlar, internet orqali xizmatlar, saqlash, hisoblash quvvati, moslashuvchanlik, xarajat samaradorligi, miqyoslash, xavfsizlik, foydalanuvchi interfeysi) 4. 2 ta elementli bog‘langan ro‘yxat chizing (ko‘rsatkichlar bilan). 5. ko‘rsatkich yordamida ro‘yxatga element qo‘shish misolini yozing. 1. navbat qanday tartibda ishlaydi? (navbat, fifo, qo‘shish, o‘chirish, old, orqa, xotira, lineer, abstrakt, struktura) 2. kolliziya nima va uni hal qilish usullari qanday? (kolliziya, xesh, to‘qnashuv, ochiq adresatsiya, zanjirli bog‘lash, linear probing, kvadratik probing, double hashing, xotira, samaradorlik) 3. dekdan element qo‘shish va olib tashlash …

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

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

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

О "ma'lumotlar tuzilmasi va algoritmlar fanidan yakuniy nazoratga tayyorlanish uchun tuzilgan na'munaviy misol va masalalar"

ma'lumotlar tuzilmasi va algoritmlar fanidan yakuniy nazoratga tayyorlanish uchun tuzilgan na'munaviy misol va masalalar 1. dinamik massiv nima? (dinamik, massiv, o‘lcham, o‘zgaruvchan, xotira, qo‘shish, o‘chirish, indeks, moslashuvchanlik, qayta o‘lchamlash) 2. statik va dinamik massivlar orasidagi farqni tushuntiring. (statik, dinamik, kompilyatsiya vaqti, bajarilish vaqti, o‘lcham, o‘zgartirish, xotira, stack, heap, moslashuvchanlik) 3. o‘zgaruvchi (variable) nima va u qanday e’lon qilinadi? (o‘zgaruvchi, e’lon qilish, ma’lumot turi, identifikator, qiymat, dasturlash, xotira, boshlang‘ich qiymat, sintaksis, foydalanish) 4. a = [2, 4, 6, 8, 10] massivda 6 soni bormi? chiziqli qidiruv usuli bilan toping. 5. a = [9, 5, 1, 3] massivni kichikdan kattaga saralang. 1. ma’lumotlar tuzilmasi nim...

Этот файл содержит 8 стр. в формате DOCX (39,7 КБ). Чтобы скачать "ma'lumotlar tuzilmasi va algoritmlar fanidan yakuniy nazoratga tayyorlanish uchun tuzilgan na'munaviy misol va masalalar", нажмите кнопку Telegram слева.

Теги: ma'lumotlar tuzilmasi va algori… DOCX 8 стр. Бесплатная загрузка Telegram