Dasturlash2 fanidan 2-oraliq nazorat savollari Nazariy savol(33)


Download 21.76 Kb.
Sana19.06.2023
Hajmi21.76 Kb.
#1610783
Bog'liq
Dasturlash2 2-ON savollar bazasi


Dasturlash2 fanidan 2-oraliq nazorat savollari
1.Nazariy savol(33)

  1. Murakkab saralash algoritmlari.

  2. Qo’yish orqali saralash(Insertion sort)

  3. Tanlash orqali saralah(Selection sort)

  4. Pufakcha usulida saralash(Bubble sort)

  5. Birlashtirish orqali saralash(Merge sort)

  6. Tezkor saralash(Quick sort)

  7. Katta sonlarni saralash(Large numbers sort)

  8. Visual C++ muhitida mеnyular va uskunalar panеli

  9. Console Aplication muhitida konsol ilovalar yaratish.

  10. Visual C++ da komponentalar bilan ishlash

  11. Visual C ++ da komponenta tushunchasi

  12. Button komponentasi

  13. Label komponentasi

  14. Textbox komponentasi

  15. Combobox komponentasi

  16. Listbox komponentasi

  17. Checkbox komponentasi

  18. Picturebox komponentasi

  19. ProgressBar komponentasi

  20. Radiobutton komponentasi

  21. Richtextbox komponentasi

  22. Groupbox komponentasi

  23. Tabcontrol komponentasi

  24. Visual C++ da muloqot oynalari bilan ishlash

  25. Chart komponentasi

  26. DataGridView komponentasi

  27. Timer komponentasi

  28. PrintDialog komponentasi

  29. ColorDialog komponentasi

  30. FontDialog komponentasi

  31. OpenFileDialog komponentasi

  32. SaveFileDialog komponentasi

  33. FolderBrowserDialog komponentasi


2-masala(konteyner adapterlari)

  1. Navbat(queue) berilgan. Navbatning o‘rtasidagi elementni toping . Bunda navbat elementlari soni toq.

  2. Navbat(queue)ni juft o‘rinda turgan elementlari yig’indisi topilsin.

  3. Navbat(queue)ni toq o‘rinda turgan elementlari yig’indisi topilsin.

  4. Ustuvor navbat(priority_queue) eng kichik elementi topilsin.

  5. Ustuvor navbat(priority_queue) eng katta elementi topilsin.

  6. Ikki tomonlama navbat(deque) eng katta va eng kichik elementi aniqlansin

  7. Ikki tomonlama navbat(deque) berilgan elementlari yig’indisini topadigan dastur yarating.

  8. So’zlardan iborat ikki tomonlama navbat(deque) berilgan. Navbat elementlarini iterator orqali ekranga chiqaring.

  9. Stek elementlari teskari tartibda joylashtirib chiqilsin.

  10. Stek o‘rtasidagi element aniqlansin. Bunda stek elementlari soni toq.

  11. Stekning juft o‘rinda turgan elementlari yig’indisi topilsin.

  12. Stekning toq o‘rinda turgan elementlari yig’indisi topilsin.

  13. Stekning juft qiymatli elementlari ko’paytmasi topilsin.

  14. Stekning toq qiymatli elementlari ko’paytmasi topilsin

  15. Stek eng katta elementi topilsin

  16. Stek eng kichik elementi topilsin

  17. Stekning juft qiymatli elementlari yig‘indisini hisoblang.

  18. So’zlar berilgan. So’zlarni alfabit tartibida tariblash dasturini tuzish.

  19. So’zlar berilgan. So’zlarni uzunligi bo’yicha tariblash dasturini tuzish.

  20. Sizga n ta son berilgan . Bu sonlarni raqamlari yig’indisi bo’yicha o’sish tartibida saralash dasturini tuzing.

  21. Sizga n ta butun son berilgan. Bu sonlarni modullari bo’yicha o’sish tartibida saralovchi dastur tuzing.

  22. So’zlar berilgan. So’zlarni undagi a harfi soni bo’yicha tariblash dasturini tuzish.

3-masala(Standart algoritmlar va iteratorlar)

  1. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating va  for_each funksiyasi yordamida uni chop qiling;

  2. Iteratorlardan foydalanib list konteyneri ustida amallar bajaring

  3. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating find funksiyasi yordamida amallar bajaring;

  4. Iteratorlardan foydalanib deque konteyneri ustida amallar bajaring;

  5. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating count funksiyasi yordamida amallar bajaring;

  6. Iteratorlardan foydalanib map konteyneri ustida amallar bajaring;

  7. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating equal funksiyasi yordamida amallar bajaring;

  8. Iteratorlardan foydalanib vector konteyneri ustida amallar bajaring;

  9. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating search funksiyasi yordamida amallar bajaring;

  10. Iteratorlardan foydalanib multimap konteyneri ustida amallar bajaring;

  11. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating copy funksiyasi yordamida amallar bajaring;

  12. Iteratorlardan foydalanib set konteyneri ustida amallar bajaring;

  13. Iteratorlardan foydalanib vector konteyneri ustida amallar bajaring;

  14. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating swap funksiyasi yordamida amallar bajaring;

  15. Iteratorlardan foydalanib multiset konteyneri ustida amallar bajaring;

  16. Iteratorlardan foydalanib deque konteyneri ustida amallar bajaring;

  17. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating fill funksiyasi yordamida amallar bajaring;

  18. Iteratorlardan foydalanib multimap konteyneri ustida amallar bajaring;

  19. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating remove funksiyasi yordamida amallar bajaring;

  20. Iteratorlardan foydalanib set konteyneri ustida amallar bajaring;

  21. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating unique funksiyasi yordamida amallar bajaring;

  22. Iteratorlardan foydalanib multiset konteyneri ustida amallar bajaring;

  23. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating reverse funksiyasi yordamida amallar bajaring;

  24. Iteratorlardan foydalanib list konteyneri ustida amallar bajaring;

  25. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating rotate funksiyasi yordamida amallar bajaring;

  26. Iteratorlardan foydalanib vector konteyneri ustida amallar bajaring;

  27. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating shuffle funksiyasi yordamida amallar bajaring;

  28. Iteratorlardan foydalanib deque konteyneri ustida amallar bajaring;

  29. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating sort funksiyasi yordamida amallar bajaring;

  30. Iteratorlardan foydalanib set konteyneri ustida amallar bajaring;

  31. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating merge funksiyasi yordamida amallar bajaring;

  32. Iteratorlardan foydalanib multimap konteyneri ustida amallar bajaring;

  33. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating set_union funksiyasi yordamida amallar bajaring;

  34. Iteratorlardan foydalanib vector konteyneri ustida amallar bajaring;

  35. Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating is_sorted_until funksiyasi yordamida amallar bajaring;

  36. Iteratorlardan foydalanib list konteyneri ustida amallar bajaring;

Download 21.76 Kb.

Do'stlaringiz bilan baham:




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