1-даражали назарий саволлар nomlar fazosi nima?


Download 49.02 Kb.
bet1/4
Sana04.06.2020
Hajmi49.02 Kb.
#114427
  1   2   3   4
Bog'liq
DASTURLASH YAKUNIY NOMERLNGAN ALOHIDA


1-ДАРАЖАЛИ НАЗАРИЙ САВОЛЛАР

  1. Nomlar fazosi nima?

  1. Nomlar ixtilofi ( ziddiyati) qachon paydo bo'ladi?

  1. Nomlar fazosiga kirish (: :)operatori orqali amalga oshiriladi. Misol

keltiring

  1. Nom fazosini bir necha joyda e'lon qilishga ruxsat beriladimi (bir nechta faylda yoki bitta fayl ichidagi bir necha joyda)?

  1. Nomlar fazosi nima uchun ishlatiladi?

  1. Nomlar fazosi va uning a'zolarini tavsiflash sintaksisi

  1. Global nomlar fazosi nima?

  1. Namespace nima uchun kerak?

  1. C++ da string toifani int foifaga qanday almashtiriladi?

  1. C++ da satrni songa qanday almashtiriladi?

  1. Aniq turdagi ma’lumot toifasini o’zgartirish deganda nimani tushunasiz?

  1. yashirin turdagi ma’lumot toifasini o’zgartirish deganda nimani

tushunasiz?

  1. Qanday aniq turdagi ma’lumot toifasini o’zgartirish operatorlarini

bilasiz?

  1. static_cast operatori. Asosiy vazifasi?

  1. Aniq va yashirin turdagi ma’lumot toifasini o’zgartirish orasidagi farq

nimada?

  1. Ketma-ket konteynerlar.

  1. array ketma-ket konteyneri.

  1. vector ketma-ket konteyneri.

  1. list ketma-ket konteyneri.

  1. forward_list ketma-ket konteyneri.

  1. deque ketma-ket konteyneri.

  1. Konteyner deganda nimani tushunasiz?

  1. STL kutubxonalari.

  1. array ketma-ket konteynerining metodlari.

  1. vector ketma-ket konteynerining metodlari.

  1. list ketma-ket konteynerining metodlari.

  1. forward_list ketma-ket konteynerining metodlari.

  1. deque ketma-ket konteynerining metodlari.

  1. Ketma-ket konteynerlarda o’zlashtirish amali.

  1. Ketma-ket konteynerlarning elementlariga to’g’ridan-to’g’ri murojaat. unordered_set() – konstruktorlari maqsadi nima?

  1. unordered_set uchun qayta yuklanmagan operatorlar nomi nima va ularga izoh bering.

  1. unordered_set ning funksiya a’zolari va unordered_set ning modifikatorlari nomi nima va ularga izoh bering.

  1. Set uchun aniqlangan turlardagi value_compare turi nima vazifani bajaradi misol ko’rinishida izoh bering

  1. map sinfi va map sinfining sintaksisi tushunchssi xaqida ma’lumot keltiring?

  1. clear() funksiyasi dasturda nima vazifani bajaradi va unga oid misol keltiring ?

  1. set va multiset sinflaridan foydalanib, qanday amaliy dasturlar yaratish

mumkin?

  1. map sinfi nima uchun ishlatiladi?

  1. map sinfining sintaksisi va ulardan foydalanish usullari qanday?

  1. Tartiblanmagan assotsiativ konteynerlari qanday qobiliyatiga ega va ularni ko’rinishi qanday?

  1. Konteynerlar adapterlari deganda nima tushuniladi?

  1. queue adapteri haqida nimalarni bilasiz?

  1. priority_queue haqida nimalarni bilasiz?

  1. stack adapteri haqida nimalarni bilasiz?

  1. queue va priority_queue adapterlari haqida nimalarni bilasiz?

  1. stack va queue adapterlarini haqida nimalarni bilasiz?




  1. stack va priority_queue adapterlarini haqida nimalarni bilasiz?

  1. Navbat deb nimaga aytiladi? Navbatga misollar keltiring.

  1. Ustuvor navbat nima va uning navbatdan farqi nimada? Misollar keltiring.

  1. pop() va push() funksiyalari nima uchun ishlatiladi?

  1. top() va pop() funksiyalari nima uchun ishlatiladi?

  1. empty() va size() funksiyalari nima uchun ishlatiladi?

  1. swap() modifikatori nima uchun ishlatiladi? Misollar keltiring.

  1. Funktor deganda nimani tushunasiz?

  1. Predikat deganda nimani tushunasiz?

  1. Algoritmlar va STL kutubxonalarida for_each funksiyasi

  1. Algoritmlar va STL kutubxonalarida find funksiyasi

  1. Algoritmlar va STL kutubxonalarida count funksiyasi

  1. Algoritmlar va STL kutubxonalarida equal funksiyasi

  1. Algoritmlar va STL kutubxonalarida search funksiyasi

  1. Algoritmlar va STL kutubxonalarida copy funksiyasi

  1. Algoritmlar va STL kutubxonalarida move funksiyasi

  1. Algoritmlar va STL kutubxonalarida swap funksiyasi

  1. Algoritmlar va STL kutubxonalarida transform funksiyasi

  1. Algoritmlar va STL kutubxonalarida replace funksiyasi

  1. Algoritmlar va STL kutubxonalarida fill funksiyasi

  1. Algoritmlar va STL kutubxonalarida remove funksiyasi




  1. Algoritmlar va STL kutubxonalarida unique funksiyasi

  1. Algoritmlar va STL kutubxonalarida reverse funksiyasi

  1. Algoritmlar va STL kutubxonalarida rotate funksiyasi

  1. Algoritmlar va STL kutubxonalarida shuffle funksiyasi

  1. Algoritmlar va STL kutubxonalarida sort funksiyasi

  1. Algoritmlar va STL kutubxonalarida merge funksiyasi

  1. Algoritmlar va STL kutubxonalarida set_union funksiyasi

  1. Algoritmlar va STL kutubxonalarida is_sorted_until funksiyasi

  1. Комплекс ва арифметик типларни бир ифодада ишлатишга рухсат бериладими? Агар рухсат берилса бу қандай ҳолларда амалга

оширилади?

  1. Комплекс типидаги идентификаторга арифметик типидаги идентификаторлар қийматини юбориш мумкинми?

  1. Арифметик типдаги идентификаторлари комплекс типидаги

идентификатор қийматини юбориш (бериш)мумкинми? Агар мумкин бўлса қандай ҳолларда?

  1. Комплекс сонлар синфига тегишли объектлар устида қандай тайинлаш операторларини бажариш мумкин. Ҳар бир операторга мисоллар келтиринг.

  1. Комплекс сонларни киритиш ва чиқариш операторларини қандай кўринишда (форматларда) ёзиш мумкин. Мисоллар келтиринг.

  1. Комплекс сонлар синфида қандай аъзо функциялар бор ва улар қандай ҳолларда ишлатилади?

  1. Valarray шаблонлар синфларидан қандай ҳолларда фойдаланиш тавсия қилинади? Ушбу шаблон қандай қисмларини (яъни ёрдамчи сифларни) ўз таркибига олади?

  1. Valarray синфида қандай конструкторлар аниқланган ва улар қандай вазифаларни бажаради?

  1. Leksik tahlil nima? Uning ishlash jarayonlarini tushuntiring.

  1. Sintaksis tahlil nima? Uning ishlash jarayonlarini tushuntiring.

  1. Semantik tahlil nima? Uning ishlash jarayonlarini tushuntiring.

  1. Tokenlar jadvali nima? Uning maqsadi qo’llanilish jarayonlarini tushuntiring.

  1. Kompilyator nima? Uning ishlash jarayonlarini tushuntiring.

  1. Kompilyatsiya nima? Uning ishlash jarayonini tushuntiring.

  1. Leksik tahli dasturning qanday bosqichida amalga oshiriladi? Uning ishlash jarayonlarini tushuntiring.

  1. Sintaksis tahli dasturning qanday bosqichida amalga oshiriladi? Uning ishlash jarayonlarini tushuntiring.

  1. Semantik tahli dasturning qanday bosqichida amalga oshiriladi? Uning ishlash jarayonlarini tushuntiring.

  1. Tokendan nima maqsadda foydalaniladi? Ilmiy asoslab bering.

  1. Leksema nima? Uni tuzish usullarini tushuntiring.

  1. Leksemalarni asosiy ko’rinishlari qanday ko’rinishda bo’ladi? Uning bitta ko’rinishi ilmiy asoslab bering.

  1. Kodlarni tahlil qilishda dastlabki tahlil nimadan iborat? Ilmiy asoslab bering.

  1. Kodlarni tahlil qilishda ohirgi bosqich nimadan iborat? Ilmiy asoslab bering.

  1. Tokenlar jadvalini tuzishda nimaga ko’proq ahamiyat berish kerak? Ilmiy asoslab bering.

  1. Bubble sort саралаш усули (Пуфаксимон саралаш усули).

  1. Selection sort саралаш усули (Танловли саралаш усули).

  1. Insertion sort саралаш усули (Қўйиш орқали саралаш усули).

  1. Merge sort саралаш усули (Умумлаштириш орқали саралаш усули).

  1. Quick sort саралаш усули (Тезкор саралаш усули).

  1. Shaker sort саралаш усули (Шейкерли саралаш усули).

  1. Comb sort саралаш усули (Комбинацияли саралаш усули).

  1. Shell sort саралаш усули (Шелл саралаш усули).

  1. Tree sort саралаш усули (Дарахтли саралаш усули).

  1. Gnome sort саралаш усули (Гномли саралаш усули).




  1. Heap sort саралаш усули (Пирамидали саралаш усули).

  1. Counting sort саралаш усули (Ҳисобли саралаш усули).

  1. Bucket sort саралаш усули (Блокли саралаш усули).

  1. Bitonic sort саралаш усули (Биотнли саралаш усули).

  1. Tim sort саралаш усули (Гибридли саралаш усули).

2-ДАРАЖАЛИ НАЗАРИЙ САВОЛЛАР



  1. Ma’lumotlarni toifasini o’zgartirish operatorining c tilidagi sintaksisi?

  1. Aniq turdagi ma’lumot toifasini o’zgartirish operatori mavjud. Lekin yashirin turdagi ma’lumot toifasini o’zgartirish operatori nima uchun kerak?

  1. berilgan ishorali butun sonni ishorasiz butun songa aylantirishda har doim

bir hil qiymat olinadimi? Javobni asoslang.

  1. Typeid operatorining asosiy funktsiyasi va sintaksisi

  1. Ma’lumotlar toifasini o’zgartirish uchun qanday operatorlardan

foydalaniladi?

  1. dynamic_cast operatorning asosiy vazifasi?

  1. const_cast operatorning asosiy vazifasi??

  1. namespace operatorning asosiy vazifasi?

  1. using direktivasi nima uchun kerak?

  1. static_cast operatorning asosiy vazifasi?

  1. array ketma-ket konteyneri e’loni va initsializatsiyasi.

  1. vector ketma-ket konteyneri e’loni va initsializatsiyasi.

  1. list ketma-ket konteyneri e’loni va initsializatsiyasi.

  1. forward_list ketma-ket konteyneri e’loni va initsializatsiyasi.




  1. deque ketma-ket konteyneri e’loni va initsializatsiyasi.

  1. array ketma-ket konteyneri uchun taqqoslash operatorlari.

  1. vector ketma-ket konteyneri uchun taqqoslash operatorlari.

  1. list ketma-ket konteyneri uchun taqqoslash operatorlari.

  1. forward_list ketma-ket konteyneri uchun taqqoslash operatorlari.

  1. deque ketma-ket konteyneri uchun taqqoslash operatorlari.

  1. array ketma-ket konteyneriga elementlarni o’rnatish va o’chirish.

  1. vector ketma-ket konteyneriga elementlarni o’rnatish va o’chirish.

  1. list ketma-ket konteyneriga elementlarni o’rnatish va o’chirish.

  1. forward_list ketma-ket konteyneriga elementlarni o’rnatish va o’chirish.

  1. deque ketma-ket konteyneriga elementlarni o’rnatish va o’chirish.

  1. Assotsiativ konteyner(kolleksiya) deganda nima tushuniladi?

  1. Massiv va assotsiativ konteyner orasidagi farqni tushuntirib bering.

  1. Assotsiativ tartiblangan konteynerlarni sanab bering.

  1. Tartiblanmagan assotsiativ konteynerlarni sanab bering.

  1. Set va multiset konteynerlari sinfi va uning metodlari haqida nimalarni bilasiz?

  1. Map va multimap konteynerlari sinfi va uning metodlari haqida nimalarni bilasiz?

  1. Unordered_set va unordered_multiset konteynerlari sinfi va uning

metodlari haqida nimalarni bilasiz?

  1. Unordered_map va unordered_multimap konteynerlari sinfi va uning metodlari haqida nimalarni bilasiz?

  1. Assotsiativ konteynerlarni boshqa turdagi konteynerlardan farqi nimada?

  1. Shaxsiy class obyektlarini assotsiativ konteynerlarga joylashtirish uchun

qanday amallarni bajarish kerak bo’ladi?




  1. Set sinfi C ++ standart kutubxonasining konteyner sinfidan, nima uchun foydalaniladi ?

  1. Tartiblangan konteynerlar qanday tartibga tayanadi?

  1. Set uchun aniqlangan turlari nechta va ularning nomlari?

  1. Set uchun aniqlangan funksiyalari nechta va ularning nomlari?

  1. multiset sinfi nimaga ega bo’lgan konteynerdir?

  1. stack va queue adapterlarini farqini tushuntirib bering.

  1. queue va priority_queue adapterlari farqini tushuntirib bering?

  1. stack va priority_queue adapterlari farqini tushuntirib bering.

  1. queue adapterining a’zo funktsiyalarini (metodlarini) sanab o’ting.

  1. priority_queue adapterining a’zo funktsiyalarini (metodlarini) sanab o’ting.

  1. stack adapterining a’zo funktsiyalarini (metodlarini) sanab o’ting.

  1. queue adapter qaysi konteynerlarining asosida qurilgan bolishi mumkin.

  1. priority_queue qaysi konteynerlarining asosida qurilgan bolishi mumkin.

  1. stack adapter qaysi konteynerlarining asosida qurilgan bolishi mumkin.

  1. queue adapterining elemetlarini ekranga chiqarish qanday amlga oshiriladi? Algoritmini yozib bering.

  1. priority_queue adapterining elemetlarini ekranga chiqarish qanday amlga oshiriladi? Algoritmini yozib bering.

  1. stack_adapterining elemetlarini ekranga chiqarish qanday amlga oshiriladi? Algoritmini yozib bering.

  1. stack_adapterining i-chi elemetining qiymatini o’zgartirish qanday amalga oshiriladi. Algoritmini isohlab bering.

  1. Navbatning orasiga yangi elementni qo’shih qanday amalga oshiriladi. Algoritmini isohlab bering.

  1. Predikat turlarni sanab o’ting. Harbiriga misol keltiring.

  1. Standard Template Library-STL kutubxona haqida?




  1. Algoritmlar va STL kutubxonalarida tartibga solish operatsiyalarini o'zgartirish funksiyalari keltiring?

  1. Algoritmlar va STL kutubxonalarida bo’lim funksiyalarini keltiring?

  1. Algoritmlar va STL kutubxonalarida saralash funksiyalarini keltiring?

  1. Algoritmlar va STL kutubxonalarida ikkilik qidirish funksiyalarini keltiring?

  1. Algoritmlar va STL kutubxonalarida birlashtirish funksiyalarini keltiring?

  1. Algoritmlar va STL kutubxonalarida to’plam(heap) funksiyalarini keltiring?

  1. Algoritmlar va STL kutubxonalarida Min/Max funksiyalarini keltiring?

  1. Iteratorlar nima?

  1. Iteratorlarning qo’llanilishini tushuntirib bering?

  1. Iteratorlarda bajarilgan ishlar haqida tushuntirib bering?

  1. Iteratorlar va ko’rsatkichlar farqini ta’riflang?

  1. Iteratorlar toifalariga ta’rif bering?

  1. Kirish(Input) iteratori haqida tushuncha bering?

  1. Chiqish(Output) iteratori haqida tushuncha bering?

  1. Oldinga yo'naltiruvchi (Forward) iteratori haqida tushuncha bering?

  1. Ikki tomonlama(Bidirectional) iteratori haqida tushuncha bering?

  1. Tasodifiy kirish(Random Access) iteratori haqida tushuncha bering?

  1. Iteratorlarning afzalliklari nimalardan iborat?

  1. Iteratorlarning kamchiliklari nimalardan iborat?

  1. Leksik tahlil va uning algoritmi va funksiya dasturini tuzing.

  1. Sintaksis tahlil va uning algoritmi va funksiya dasturini tuzing.




  1. Semantik tahlil va uning algoritmi va funksiya dasturini tuzing.

  1. Tokenlar jadvali va uning algoritmi va funksiya dasturini tuzing.

  1. Kompilyator va uning ishlash jarayonlaridan bittasini algoritmi va funksiya dasturini tuzing.

  1. Kompilyatsiya va uning ishlash jarayonini tushuntirib bering va bitta misol sifatiga algoritmi va funksiya dasturini tuzing.

  1. Leksik tahlil dasturning qanday bosqichida amalga oshiriladi? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Sintaksis tahli dasturning qanday bosqichida amalga oshiriladi? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Semantik tahli dasturning qanday bosqichida amalga oshiriladi? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Tokenlar jadvalidan nima maqsadda foydalaniladi? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Leksema va uni tuzish usullaridan bittasini tanlab, class yarating va algoritmi va funksiya dasturini tuzing.

  1. Leksemalarni asosiy ko’rinishlari qanday ko’rinishda bo’ladi? Uning bitta ko’rinishi uchun algoritmi va funksiya dasturini tuzing.

  1. Dastur kodlarini tahlil qilishda dastlabki tahlil nimadan iborat? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Kodlarni tahlil qilishda ohirgi bosqich nimadan iborat? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Tokenlar jadvalini tuzishda nimaga ko’proq ahamiyat berish kerak? Ilmiy asoslab bering. Algoritmi va funksiya dasturini tuzing.

  1. Мураккаб саралаш алгоритмлари.

  1. Амалий дастурлаш.

  1. Жуда катта сонлар.

  1. Катта сонларнинг қўлланилиши.

  1. Катта сонларга бошланғич қиймат бериш.

  1. Катта сонларни қўшиш.

  1. Катта сонларни айириш.

  1. Катта сонларни кўпайтириш.




  1. Катта сонларни бўлиш.

  1. Катта сонларни оқим орқали чиқариш.

  1. LSD саралаш усули.

  1. MSD саралаш усули.

  1. Radix sort саралаш усули (разрядли саралаш усули).

  1. Тез саралайдиган саралаш алгоритмы.

  1. Секин саралайдиган саралаш алгоритмы.




  1. Download 49.02 Kb.

    Do'stlaringiz bilan baham:
  1   2   3   4




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