11-sinf Informatika olimpiada Sentabr 28, 2021May 31, 2022 da chop etilgan InfoMaster tomonidan 11-sinf Informatika olimpiada ga 1 fikr bildirilgan 0 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254 Tomonidan yaratilgan InfoMaster 11-sinf Informatika Mustaqil tayyorgarlik uchun! Ismi familiyangizni kriting! 1 / 254 1. locale modullining vazifasini toping. A) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi B) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi C) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi. D) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi 2 / 254 2. radians(x) funksiyaning vazifasini toping A) gradusdan radianga o‘tkazadi B) radiandan gradusga o‘tkazadi C) x ning arkkosinusini hisoblaydi D) x ning tangensini hisoblaydi 3 / 254 3. Pythonda dastur natijasini toping. a='Bahor!' len(a) A) 7 B) 5 C) 1 D) 6 4 / 254 4. Microsoft Excel dasturida qaysi funksiya mantiqiy hisoblanadi? A) ЕСЛИ B) СУММ C) МАХ D) СРЗНАЧ 5 / 254 5. Python o‘zgaruvchilari nomida nimalardan foydalanish mumkin. A) Harflardan B) Raqamlardan C) Belgilardan D) Raqamlar va harflardan 6 / 254 6. Agar birinchi operator ikkinchisidan kichik yoki teng bo‘lsa True, aks holda False qiymatni qaytaradi. Shu amalni toping A) x=y B) x≤y C) x≥y D) x!=y 7 / 254 7. Pythonda Modullar nima? A) sonlarning modulli B) alohida faylda yozilgan bo‘lib, turli dasturlarda qo‘llanilishi mumkin bo‘lgan kodlar majmui C) pythonda modular haqida ma’lumot mavjud emas D) bir nechta fayilga yozilgan bo’lib turili dasturlarda qo’llanilishi mumkin bo’lgan kodlar 8 / 254 8. Python dasturlash tilining qaysi moduli ekranda chiziq va figuralar chizish uchun foydalaniladi? A) math B) turtle C) socket D) tkinter 9 / 254 9. Python dasturlash tilida continue operatori bu ………………..? A) sikl ishini to‘xtatuvchi operator B) murojaat etilganidan keyin bekor qilinadi operator C) joriy siklni o‘tkazib yuborib, keyingisiga o‘tuvchi operator D) pythonda bunday operator mavjud emas 10 / 254 10. Tohir sakkizlik sanoq sistemasida (57;72) sonlarni yozib chiqdi. Zoir 6 raqami ishtirok etgan sonlarni o`chirib chiqdi. Qolgan sonlar yig`indisini o`n to`rtlik sanoq sistemasiga o`tkazing. A) FA B) D2 C) 29 D) 2D 11 / 254 11. Quyidagi rostlik jadvalga mos mantiqiy formulani toping. A) not A and not B and not C or A and B and C or A and B and not C B) not A and B and C or A and not B and C or A and B and not C C) A and B and C or not A and B and C or A and not B and C D) A and not B and C or A and B and C or A and B and not C 12 / 254 12. Python dasturlash tilida from math import * s=sqrt(4)* pow(2,2) print(s) dastur natijasini toping. A) 9 B) 7 C) 6 D) 8 13 / 254 13. a = 20 c = False not a > 17 or not c quydagi dastur natijasini toping. A) 20 B) False C) not D) True 14 / 254 14. def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b))a=10 , b=45 bo’lsa dastur natijasini toping A) 24 B) 56 C) 5 D) 23 15 / 254 15. Sodda masalalarni yechish necha bosqichda amalga oshiriladi? A) 7 bosqichda B) 4 bosqichda C) 10 bosqichda D) 5 bosqichda 16 / 254 16. Python dasturlash tilida b=2154 a=b%100 print(a) Dastur natijasini aniqlang. A) 54 B) 15 C) 21 D) 4 17 / 254 17. from math import * s=sqrt(36)-pow(2,5) print(s) dastur natijasini toping A) 4 B) 7 C) 5 D) 6 18 / 254 18. Qaysi ob’ekt poydalanubchining оperatsion tisimi bilan muloqatni ta’minlab berubchi asosiy interfys hisoblanadi? A) Panel B) Boshqaruv paneli C) Fayl bo'limi D) Konteks menyu 19 / 254 19. CASE operatori bu…………? A) else operatorining takomillashgan ko‘rinishi B) if operatorining takomillashgan ko‘rinishi C) elif operatorining takomillashgan ko‘rinishi D) bunday operator mavjud emas 20 / 254 20. log10(x) funksiyaning vazifasini toping A) b asosga ko‘ra a logarifmini hisoblaydi B) x ning kvadrat ildizini hisoblaydi C) x ning ndarajasini hisoblaydi D) x sonining o‘nli logarifmini hisoblaydi 21 / 254 21. Python dasturlash tilida x = 10 if x > 6: y = x-3 else: y=x print(y) quydagi dastur natijasini toping. A) 7 B) 4 C) 6 D) 5 22 / 254 22. MS Office paketidagi qaysi dastur prezentatsiyalar bilan ishlash uchun mo’ljallangan? A) MS Power Point B) MS Word C) MS Excel D) MS Access 23 / 254 23. for sikl operatori bu………………..? A) takrorlanish operatori B) Asosiy shart bajarilganda kodni takrorlaydi C) Kodni takrorlamaydi D) Kodni muayyan marta takrorlaydi 24 / 254 24. Python dasturlash tilida ma’lumotni ekranga chiqarish uchun qaysi funksiyadan foydalaniladi? A) input B) print C) output D) out 25 / 254 25. Python dasturlash tilida sikllar nima? A) Sikl operatorlari kodning takrorlanadigan buyruqlari uchun xizmat qiladi B) Sikl operatorlari kodning buyruqlari uchun xizmat qiladi C) Sikl operatorlaring takrorlanadigan buyruqlari uchun xizmat qiladi D) operatorlari kodning buyruqlari 26 / 254 26. tan(x) funksiyaning vazifasini toping A) x ning arktangensini hisoblaydi B) x ning tangensini hisoblaydi C) x ning arkkosinusini hisoblaydi D) x ning arksinusini hisoblaydi 27 / 254 27. Interfaol muhit… A) Dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti B) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish, muhiti C) Foydalanuvchilar bilan kompyuter orassidafi muloqotni ta’minlab beruvchi dasturlar D) Dasturlash tili buyruqlari 28 / 254 28. Har bir takrorlanish esa nima deb ataladi. A) else B) for C) iteratsiya D) while 29 / 254 29. acos(x) funksiyaning vazifasini toping A) x ning arksinusini hisoblaydi B) x ning tangensini hisoblaydi C) x ning arktangensini hisoblaydi D) x ning arkkosinusini hisoblaydi 30 / 254 30. a=12 b=2 if a>b: c=a\b elif b>a: c=ba else: c=1 print(c) quyidagi dastur natijasini toping A) 24 B) 5 C) 10 D) 6 31 / 254 31. Python dasturlash tilida dastur natijasini aniqlang. a=18 b=6 c=a%b print(c) A) 0 B) 3 C) 1 D) 18 32 / 254 32. 1 zettabayt necha baytdan iborat? A) 2^80 bayt B) 2^70 bayt C) 2^60 bayt D) 2^50 bayt 33 / 254 33. IDLE nima? A) Integer Development Environment integrallashgan dasturlash muhiti B) Integrated Development and Learning Environment integrallashmagan dasturlash va o‘rganish muhiti C) Integrated Development and Learning Environment integrallashgan dasturlash va o‘rganish, muhiti D) TJY 34 / 254 34. Qaysi operator Python dasturlash tilida shartli sikl ko‘rinishida ishlaydi? A) for B) in C) range D) while 35 / 254 35. x = 5 if x > 6: y = x-3 else: y=x print(y) quydagi dastur natijasini toping. A) 5 B) 7 C) 4 D) 6 36 / 254 36. round(x, n) funksiyaning vazifasini toping A) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi B) eng yaqin kichik butun songacha yaxlitlaydi C) x sonini yaxlitlaydi D) eng yaqin katta butun songacha yaxlitlaydi 37 / 254 37. a=2 b=13 if a>b: c=a*b elif b>a: c=b^2 else: c=4 print(c) quyidagi dastur natijasini toping A) 169 B) 4 C) 16 D) 2 38 / 254 38. Pythonda dastur natijasini toping. a = "O'ZBEKISTON" a[3:6] A) BEK B) TON C) BE D) STON 39 / 254 39. a=4 b=4 if a>b: c=a^b elif b>a: c=b\a else: c=b^3 print(c) quyidagi dastur natijasini toping A) 12 B) 64 C) 8 D) 9 40 / 254 40. Chiziqli dastur bu……………? A) Amallarning qat’iy ketmaketlikda bajarilishi B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Asosiy ma’lumotlar va ularning turini aniqlash D) Chiziqli algoritmlarni dastur shaklida yozilishi 41 / 254 41. Pythonda “Teng emas “ amalini toping. A) x!=y B) x?=y C) x/=y D) x+=y 42 / 254 42. Python dasturlash tilida s satrning a indeksidan b indeksigacha bo’lgan qismsatrni kesib olish uchun qaysi ifoda ishlatiladi? A) s[a:b] B) s[a,b] C) s[a][b] D) s[a..b] 43 / 254 43. print() operatori qanday vazifa bajaradi? A) bunday operator mavjud emas B) kritishni C) chiqarishni D) kritish va chiqarishni 44 / 254 44. from math import * s=sqrt(36/49)-pow(5/7,2) print(s) dastur natijasini toping A) 17/49 B) 26/49 C) 34/49 D) 24/49 45 / 254 45. from math import * a=144 s=sqrt(a)-pow(8,1) print(s) dastur natijasini toping A) 5 B) 6 C) 4 D) 7 46 / 254 46. pow(x, n) funksiyaning vazifasini toping A) x ning ndarajasini hisoblaydi B) x ning kvadrat ildizini hisoblaydi C) b asosga ko‘ra a logarifmini hisoblaydi D) x sonining o‘nli logarifmini hisoblaydi 47 / 254 47. Agar birinchi operator ikkinchisidan katta bo‘lsa True, aks holda False qiymatni qaytaradi. Shu amalni toping. A) x>y B) x=y C) x<y D) x==y 48 / 254 48. Taqqoslash amallari natija sifatida qanday qiymatni qaytaradi? A) false B) operand C) true D) boolen 49 / 254 49. Delphi.Boshqarish obyektini faol yoki sust holatga keltirish uchun qaysi yordamchi so`zdan foydalaniladi? A) disabled B) Enabled C) Visible D) size 50 / 254 50. Mantiqiy masalalarni yechishda qaysi amallardan foydalaniladi? A) boolen , true B) operand, boolen C) operand,false D) boolen ,false 51 / 254 51. randint(a, b) funksiyaning vazifasini toping A) 1 dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi B) a dan 0 gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi C) a dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi D) b dan a gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi 52 / 254 52. a = 66 b = 22 c = 7 not((a > b) or (b < c)) quydagi dastur natijasini toping. A) True B) or C) not D) False 53 / 254 53. from math import * a=144 b=12 if a>b: c=sqrt(a) elif b>a: c=b else: c=a print(c) quyidagi dastur natijasini toping A) 16 B) 4 C) 144 D) 12 54 / 254 54. Pythonda dasturda noto‘gri joy ajratilgan dastur nomini aniqlang. A) Name indent B) unexpected indent C) invalid syntax D) Syntax indent 55 / 254 55. Pythonda “ \’ ” maxsus belgisini vazifasini toping. A) ikkitalik qo‘shtirnoq belgisi B) tabulyatsiya belgisi C) bittalik qo’shtirnoq belgisi D) yangi satrga o’tish belgisi 56 / 254 56. Python dasturlash tilida sin(x) funksiyaning vazifasini toping. A) x ning sinusini hisoblaydi B) x ning kosinusini hisoblaydi C) x ning modulini hisoblaydi D) x faktorialni hisoblaydi 57 / 254 57. random(x) funksiyaning vazifasini toping A) 10 dan 11 gacha tasodifiy sonlarni hosil qiladi B) 0 dan 1 gacha tasodifiy sonlarni hosil qiladi C) 10 dan 12 gacha tasodifiy sonlarni hosil qiladi D) 10 dan 14 gacha tasodifiy sonlarni hosil qiladi 58 / 254 58. degrees(x) funksiyaning vazifasini toping A) gradusdan radianga o‘tkazadi B) radiandan gradusga o‘tkazadi C) x ning tangensini hisoblaydi D) x ning arkkosinusini hisoblaydi 59 / 254 59. asin(x) funksiyaning vazifasini toping A) x ning arkkosinusini hisoblaydi B) x ning tangensini hisoblaydi C) x ning arksinusini hisoblaydi D) x ning arktangensini hisoblaydi 60 / 254 60. sys modullining vazifasini toping. A) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi B) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi C) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan D) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi 61 / 254 61. Pythonda oshirish “*=” ni nomini toping. A) decrement B) lenrement C) rement D) increment 62 / 254 62. Ushbu jadvalda qaysi mantiqiy ifoda tasvirlangan? A) imp B) xor C) not D) eqv 63 / 254 63. Sodda masalalarni dasturlash tartibida 4 bosqich qanday A) Asosiy ma’lumotlar va ularning turini aniqlash B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Natija qanday va qaysi turga mansub bo‘lishini aniqlash D) Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish 64 / 254 64. Davlat organining rasmiy sayti qaysi domen zonasida joylashtiriladi? A) Net B) Com C) Org D) Gov 65 / 254 65. Nuqralar o’rniga to’g’ri javobni qo’ying. ..…dasturlash tilida yozilgan kodni bosqichmabosqich mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma-ketlikda bajaradi. A) Dasturlash tili B) Translyator C) interpretator D) Kompilyator 66 / 254 66. Qaysi operator Python dasturlash tilida hisoblagich ko‘rinishida ishlaydi? A) while B) range C) for D) in 67 / 254 67. Sonning kvadrat ildizini topish uchun MS Excel dasturida qaysi funksiyadan foydalaniladi? A) SQR B) ПРОИЗВEД C) ABS D) КОРЕНЬ 68 / 254 68. Pythonda matnni terishda xatolik borligin qaysi dastur aniqlaydi. A) Name indent B) Syntax indent C) unexpected indent D) invalid syntax 69 / 254 69. NameError qanday xatolikni anglatadi? A) Python dasturida qaysidir so‘z tanilmayotganini anglatadi B) Python dasturida noto’g’ri belgi kiritilganini anglatadi C) Dasturlash muhitida xatolik ko‘rsatilgan satrga o‘tib, noto‘g‘ri ko‘rsatilgan buyruq nomi tuzatiladi D) Bunday xatolik mavjud emas 70 / 254 70. a = 20 c = False a > 17 or c quydagi dastur natijasini toping. A) False B) or C) True D) 20 71 / 254 71. Pythonda “ \n ” maxsus belgisini vazifasini toping. A) ikkitalik qo‘shtirnoq belgisi B) yangi satrga o’tish belgisi C) tabulyatsiya belgisi D) bittalik qo‘shtirnoq belgisi 72 / 254 72. Lokal o‘zgaruvchilar bu………………….? A) butun dastur davomida faol bo‘ladigan o‘zgaruvchilar B) to’g’ri javob yo’q C) dasturda faol bo‘ladigan o‘zgaruvchilar D) faqat o‘zlari eʼlon qilingan qism dasturda faol bo‘ladigan o‘zgaruvchilar 73 / 254 73. Python dasturlash tilida berilgan quyidagi dastur natijasini aniqlang. A) 0 B) 11 C) 15 D) 152 74 / 254 74. Python dasturlash tilida a='Yulduz' b='14' c='years old' print(a,b,c, sep='*') dastur natijasini toping. A) Yulduz*14*years old B) Yulduz*14*years*old C) Yulduz*14*years old D) Yulduz*14years old 75 / 254 75. a = 20 b = 28 c = True a > 17 and b > 22 and c quydagi dastur natijasini toping. A) False B) 20 C) True D) 22 76 / 254 76. Dasturlash tillari to’g’ri ko’rsatilgan qatorni ko’rsating. A) С, JAVA, JAVASCRIPT, WORD, PYTHON, SCRATCH B) С, JAVA, JAVASCRIPT, PHP, PYTHON, SCRATCH C) С, JAVA, EXCEL, PHP, PYTHON, SCRATCH D) TELEGRAM, JAVA, JAVASCRIPT, PHP, PYTHON 77 / 254 77. Python dasturlash tilida print() operatorining vazifasi nima? A) Son kritish operatori B) Chiqarish operatori C) Kritish va Chiqarish operatori D) Kritish operatori 78 / 254 78. decimal modullining vazifasini toping. A) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi B) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi C) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi D) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi. 79 / 254 79. ≤ol≥…≤/ol≥ – juft teglarining vazifasi qanday? A) tartiblanmagan (belgili, markerli) ro‘yxat yaratishda ishlatiladi. B) elementi quyi indeksni yozish uchun ishlatiladi C) tartiblangan (raqamli) ro‘yxat yaratishda ishlatiladi. D) ro‘yxatdagi yozuvlarni chiqarish uchun ishlatiladi 80 / 254 80. Python dasturlash tilida a=7245 s=a//1000 print(s) dastur natijasini aniqlang. A) 7 B) 245 C) 724 D) 5 81 / 254 81. Python dasturlash tilida berilgan quyidagi dastur natijasini aniqlang. A) 543 B) 123 C) 341 D) 562 82 / 254 82. Python dasturini rasmiy veb sahifasini ko’rsaring. A) http://www.python.ru B) http://www.python.uz C) http://www.python.com D) http://www.python.org 83 / 254 83. from math import * a=169 s=sqrt(a) -pow(3 , 2) print(s) dastur natijasini toping A) 5 B) 6 C) 3 D) 4 84 / 254 84. Python dasturlash tilida “float()” ma’lumotlar turini aniqlang. A) Satrli B) Butun sonlar C) Маntiqiy D) Haqiqiy sonlar 85 / 254 85. Quyidagi ifoda qiymatini so’ralgan sanoq sistemasida toping. 84589 - 221112023=?10 A) 3 B) 6 C) 9 D) 88 86 / 254 86. IDE so’zining kengaytmasi berilgan qatorni toping. A) Integrated Development Environment B) International Driving Examination C) Integrated Drive Electronics D) Investigational Device Exemption 87 / 254 87. Ifodaning qiymati True bo‘lsa, False qiymatni qaytaradi va aksincha. Shu amalni toping. A) not B) or C) true D) and 88 / 254 88. def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b)) a=27 , =36 bo’lsa dastur natijasini toping A) 78 B) 9 C) 5 D) 36 89 / 254 89. for sikli bu……………? A) hisoblagich B) countcontrolled sikl C) hisoblagichli (countcontrolled) sikl D) hisoblagichli (countcontrol) 90 / 254 90. Pythonda dastur natijasini toping. a = 'Good morning!' b = 'Welcome.' c=a * b print(c) A) morning! Good Welcome B) Good Welcome. morning! C) Good morning! Welcome D) Welcome. Good morning! 91 / 254 91. Dinamik web-saytlar yozish uchun asosan qaysi dasturlash tilidan foydalaniladi? A) Java B) C C) Javascript D) PHP 92 / 254 92. Python dasturlash tilida x=7 y=8 x=*y print(x) dastur natijasini aniqlang. A) 1 B) 7 C) 16 D) 15 93 / 254 93. Turli masalalarni yechish, sun’iy intellekt tizimlari uchun mo‘ljallangan dasturlash tili qaysi? A) PYTHON B) JAVASCRIPT C) SCRATCH D) JAVA 94 / 254 94. a=3 b=15 if a>b: c=a elif b>a: c=b*a else: c=0 print(c) quyidagi dastur natijasini toping A) 4 B) 18 C) 12 D) 45 95 / 254 95. Pythonda “int()” ma’lumotlar turini aniqlang. A) Butun sonlar B) Маntiqiy C) Haqiqiy sonlar D) Satrli 96 / 254 96. Quyidagi ifoda qiymatini so’ralgan sanoq sistemasida toping. A) 1250₆ B) 1800₆ C) 1450₆ D) 1400₆ 97 / 254 97. for i in range(0,11,2): print(i, end=';') quyidagi dastur natijasini toping A) 2;4;6;8;10 B) 0;11;2 C) 0;2;4;6;8;10 D) 1;3;5;7;9;11 98 / 254 98. Python dasturlash tilida random modullining vazifasini toping. A) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi B) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi C) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi D) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi 99 / 254 99. log(a, b) funksiyaning vazifasini toping A) x ning ndarajasini hisoblaydi B) x sonining o‘nli logarifmini hisoblaydi C) b asosga ko‘ra a logarifmini hisoblaydi D) x ning kvadrat ildizini hisoblaydi 100 / 254 100. Agar birinchi operator ikkinchisidan katta yoki teng bo‘lsa True, aks holda False qiymatni qaytaradi. Shu amalni toping A) x<y B) x=y C) x≤y D) x!=y 101 / 254 101. Python dasturlash tilida cos(x) funksiyaning vazifasini toping A) x ning sinusini hisoblaydi B) x faktorialni hisoblaydi C) x ning kosinusini hisoblaydi D) x ning modulini hisoblaydi 102 / 254 102. Python dasturlash tilida dastur natijasini aniqlang. a=6 b=a a=10 c=a+b print(c) A) 16 B) 6 C) 10 D) 4 103 / 254 103. Python dasturlash tilida funksiya e’lon qilish uchun qaysi kalit so’zdan foydalaniladi? A) function B) def C) fun D) class 104 / 254 104. Python dasturlash tilida def factor(n): res=1 for i in range(2,n*1): res*=i return res n=int(input('n sonini kiriting:')) print(factor(n)) n=5 bo’lganda dastur natijasini toping. A) 90 B) 120 C) 65 D) 346 105 / 254 105. Dasturlash muhiti… A) Dasturlash tili buyruqlari B) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti C) Dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish, muhiti D) Foydalanuvchilar bilan kompyuter orassidafi muloqotni ta’minlab beruvchi dasturlar 106 / 254 106. from math import * a=24 b=25 if a>b: c=pow(a,1) elif b>a: c=sqrt(b,2) else: c=25 print(c) quyidagi dastur natijasini toping A) 576 B) 7 C) 54 D) 625 107 / 254 107. Python dasturlash tilida print() operatorining end=’\n’ argumenti nima maqsadda ishlatiladi? A) Natijni bitta olding satrdan chiqaradi B) Natijada xatolik chiqaradi C) Natijani o’rtadan chiqaradi D) Natijni bitta keying satrdan chiqaradi 108 / 254 108. from math import * a=12 b=2 if a>b: c=pow(a,b) elif b>a: c=b else: c=a print(c) quyidagi dastur natijasini toping A) 2 B) 24 C) 144 D) 12 109 / 254 109. Ushbu dasturning natijasi nimadan iborat ? var s1,s2,s3:string; i:integer; begin s1:=’beet2D’; s2:=’B5z08a’; s3:=’’; for i:=1 to 6 do if (s1[i]>s2[i]) then s3:=s3+s2[i] else s3:=s3+s1[i]; writeln(s3); end. A) b5e02D B) B5e02D C) Bezt8D D) bezt8a 110 / 254 110. MS Excel dasturida katakka noto’g’ri oraliqda qiymat kiritilganda qaysi xatolik sodir bo’ladi? A) #ССЫЛКА! B) #ИМЯ? C) #ПУСТО! D) ######### 111 / 254 111. Pythonda ‘split()’ operatorni vazifasini toping. A) satrni ajratish uchun belgilar bilan ajratish uchun B) pythonda bunday operator yuq C) belgilar kiritish uchun D) son kiritish va chiqarish uchun 112 / 254 112. a=45 b=15 if a>b: c=a\b elif b>a: c=b^a else: c=b*2 print(c) quyidagi dastur natijasini toping A) 15 B) 45 C) 3575 D) 3 113 / 254 113. Xotira turlarining hajmining kattaligiga ko’ra joylashtirilgan ro’yxati berilgan javobni tanlang. A) tashqi xotira, doimiy xotira, operativ xotira, registrlar, kesh xotira B) doimiy xotira, tashqi xotira, operativ xotira, kesh xotira, registrlar C) doimiy xotira, tashqi xotira, operativ xotira, kesh xotira, registrlar D) tashqi xotira, operativ xotira, doimiy xotira, kesh xotira, registrlar 114 / 254 114. Chiziqli algoritm bu…………..? A) buyruqlarning qat’iy ketmaketlikda tartib bilan bajarilishi B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Chiziqli algoritmlarni dastur shaklida yozilishi D) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish 115 / 254 115. def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b))a=280,b=270 bo’lsa dastur natijasini toping A) 230 B) 30 C) 20 D) 10 116 / 254 116. Python dasturlash tilida dastur natijasini aniqlang. a=15 print(a) A) 19 B) 15 C) 17 D) 16 117 / 254 117. socket modullining vazifasini toping. A) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi B) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi C) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi D) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi 118 / 254 118. Pythonda Taqqoslash amallari bu………..? A) dastur mantig‘ini boshqarish va ikkta o’zgaruvchini uchunchi o’zgaruvchiga tenglaydi B) dastur mantig‘ini boshqarish va bitta o’zgaruvchini taqqoslash C) dastur mantig‘ini boshqarish va ikki yoki undan ortiq o‘zgaruvchilarni taqqoslash D) Pythonda bunday amal yo’q 119 / 254 119. def factor(n): res=1 f or i in range(2,n*1): res*=i return res n=int(input('n sonini kiriting:')) print(factor(n)) n= 4 bo’lganda dsatur natijasini toping. A) 24 B) 28 C) 32 D) 26 120 / 254 120. sqrt(x) funksiyaning vazifasini toping A) x sonining o‘nli logarifmini hisoblaydi B) x ning kvadrat ildizini hisoblaydi C) x ning ndarajasini hisoblaydi D) b asosga ko‘ra a logarifmini hisoblaydi 121 / 254 121. Takrorlanuvchi algoritmlar bu…………………….? A) biror buyruqni qaytarib taqqoslash B) barcha buyruqlarni yig’ish va ko’paytirib yozish C) buruqlarni uz navbati va uz guruhi bo’yicha taqqoslash D) biror buyruqlar guruhining ma’lum marta takroran bajarilishi 122 / 254 122. floor(x) funksiyaning vazifasini toping A) x sonini yaxlitlaydi B) eng yaqin kichik butun songacha yaxlitlaydi C) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi D) eng yaqin katta butun songacha yaxlitlaydi 123 / 254 123. day = 15 month = 3 day == 15 and month == 3 quydagi dastur natijasini toping. A) 3 B) 15 C) False D) True 124 / 254 124. for i in range(10,0,1): print(i, end=';') quyidagi dastur natijasini toping A) 10;9;8;7;6;5;4;3;2 B) 10;9;8;7;6;5;4;3;2;1;1 C) 10;9;8;7;6;5;4;3;2;1;0 D) 10;9;8;7;6;5;4;3;2;1 125 / 254 125. Kompyuterni telefon tarmog’iga ulash uchun qaysi qurilma kerak? A) printer B) hub C) switch D) modem 126 / 254 126. x = 11111111 if x > 6: y = x-3 else: y=x print(y) quydagi dastur natijasini toping. A) 11111111 B) 11111108 C) 4 D) 11111114 127 / 254 127. Sodda masalalarni dasturlash tartibida 3 bosqich qanday A) Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Natija qanday va qaysi turga mansub bo‘lishini aniqlash D) Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish 128 / 254 128. def val(): a=10 print(a) quyidagi dastur natijasini toping A) val() 9 B) val() 8 C) val() 10 D) val() 7 129 / 254 129. buyruqlar_bloki if operatoridan keyingi satrda xat boshidan nechta probel qoldirib, keyin yoziladi. A) 6 B) 7 C) 5 D) 4 130 / 254 130. Pythonda quydagi dastur natijasini toping. a=input().split() print(a) book pen pencil notebook A) ['book', 'pen', 'pencil', 'notebook'] B) ['book', 'pen', 'pencl', 'notebook'] C) ['book', 'penn', 'pencil', 'notebook'] D) ['book', 'pen', 'pencll', 'notebook'] 131 / 254 131. Operatorlar bu.. A) Foydalanuvchilar bilan kompyuter orassidafi muloqotni ta’minlab beruvchi dasturlar B) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti C) Dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti D) Dasturlash tili ,buyruqlari 132 / 254 132. Sakkizlik sanoq sistemasidagi 376 sonini o’nlik sanoq sistemasiga o‘tkazing. A) 512 B) 623 C) 254 D) 251 133 / 254 133. Widget (vijet) bu………………..? A) to’g’ri javob yo’q B) GUIga ega ilovani yaratish uchun foydalaniladi C) GUIga ega bo’lmagan ilovani yaratish uchun foydalaniladi D) ilovani yaratish uchun foydalaniladi 134 / 254 134. Python dasturlash tilining qaysi moduli kompyuterlarni internet orqali bir-biriga bog’lash uchun ishlatiladi? A) turtle B) socket C) tkinter D) math 135 / 254 135. Interfaol web-saytlar yozish uchun asosan qaysi dasturlash tilidan foydalaniladi? A) PHP B) C C) Javascript D) Python 136 / 254 136. Quyidagi mantiqiy ifoda rostlik jadvalining oxirgi ustunida nechta 1 bo’ladi? A and B or not B and C A) 6 B) 5 C) 3 D) 4 137 / 254 137. datetime modullining vazifasini toping. A) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi B) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi C) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi D) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi 138 / 254 138. Murakkab ifodadа qatnashgan barcha qism ifodalar True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. Shu amalni toping A) or B) True C) not D) and 139 / 254 139. Nuqralar o’rniga to’g’ri javobni qo’ying. .................. dasturlash tilida yozilgan dastur kodlarini to‘laligicha o‘qib, mashina kodiga tarjima qiladi va tarjima natijalarini bajariladigan yaxlit bitta faylga yig‘adi. A) Dasturlash tili B) Kompilyator C) Translyator D) Interpretator 140 / 254 140. Global o‘zgaruvchilar bu………………………? A) to’g’ri javob yo’q B) butun dastur davomida faol bo‘ladigan o‘zgaruvchilar C) faqat o‘zlari eʼlon qilingan qism dasturda faol bo‘ladigan o‘zgaruvchilar D) dasturda faol bo‘ladigan o‘zgaruvchilar 141 / 254 141. Qaysi javobda mantiqiy ayniyat ko’rsatilgan? A) not(A or B) = not(A) and not(B) B) A and (B or C) = (A and B) or (A and C) C) not(A and B) = not(A) or not(B) D) Barcha javoblar to’g’ri 142 / 254 142. Pythonda dastur natijasini toping. a = "O'ZBEKISTON" a[6:] A) ISTON B) ZBEKI C) O'ZBEKISTO D) KISTON 143 / 254 143. Quyidagi ifoda qiymatini so’ralgan sanoq sistemasida toping. 84589 - 221112023=?10 A) 9 B) 6 C) 3 D) 88 144 / 254 144. Pythonda “str()” ma’lumotlar turini aniqlang. A) Haqiqiy sonlar B) Butun sonlar C) Satrli. D) Маntiqiy 145 / 254 145. Python dasturlash tilida kiruvchi ma’lumot bu…..? A) To’g’ri javob yo’q B) o‘zgaruvchi yoki vergul bilan ajratilgan o‘zgaruvchilar ketmaketligi C) o‘zgaruvchi yoki vergul bilan ajratilgan o‘zgaruvchilar D) o‘zgaruvchi yoki nuqta bilan ajratilgan o‘zgaruvchilar ketmaketligi 146 / 254 146. Sodda mulohazalar ustida mantiqiy amallar bajarib hosil qilingan mulohazalr qanday mulohazlar deyiladi/ A) chalkash mulohaza B) aralash mulohaza C) murakkab mulohaza D) qiyin mulohaza 147 / 254 147. factorial(x) funksiyaning vazifasini toping A) x ning kosinusini hisoblaydi B) x faktorialni hisoblaydi C) x ning modulini hisoblaydi D) x ning sinusini hisoblaydi 148 / 254 148. Pythonda ‘input()’ operatorini aniqlang. A) Chiqarish operatori B) Ayirish operatori C) Kiritish operatori D) Ko’paytirish operatori 149 / 254 149. Python dasturlash tilida berilgan quyidagi dastur natijasini aniqlang. A) 10071 B) 1079 C) 10080 D) 10065 150 / 254 150. round(x) funksiyaning vazifasini toping A) x sonini yaxlitlaydi. B) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi C) eng yaqin kichik butun songacha yaxlitlaydi D) eng yaqin katta butun songacha yaxlitlaydi 151 / 254 151. Identifikator nima? A) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi B) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka nomi C) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy, nomi D) Kiritish va chiqarishdagi son 152 / 254 152. Python dasturlash tilida berilgan quyidagi dastur natijasini aniqlang. A) 167 B) 563 C) 11 D) 125 153 / 254 153. MS Excel dasturida katakka noto’g’ri murojaat qilinganda qaysi xatolik sodir bo’ladi? A) ######### B) #ПУСТО! C) #ИМЯ? D) #ССЫЛКА! 154 / 254 154. Python dasturlash tilida mantiqiy masalalarni yechish bosqichlari nechta? A) 5 B) 3 C) 2 D) 4 155 / 254 155. Python dasturlash tilining xizmatchi so‘zlarni toping. A) if, and , else, end, var B) begin , write, read , end C) lambda, nonlocal, not, or, pass. D) Python dasturlash tilining xizmatchi so‘zlari mavjud emas 156 / 254 156. for i in range(10): print(i, end=';') Python dasturida quyidagi dastur natijasini toping. A) 0;1;2;3;4;5;6;7;8;9 B) 0;1;2;3;4;5;6;7;8;10 C) 0 D) 0;1;2;3;4;6;7;8;9 157 / 254 157. Kompyuter dasturi deb nimga atyiladi? A) Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami B) Kompyuterda biror masalani hal qilish uchun muljallangan dasturlar C) Foydalanuvchiga qulaylik yaratish uchun dasturlar D) inson va kompyuter o‘rtasidagi rasmiy aloqa tili 158 / 254 158. Dasturning mana shu amallar majmuini o‘z ichiga olgan qismi nima deb ataladi. A) qo’shilgan dastur B) qism dastur C) dastur yig’indisi D) ajratilgan dastur 159 / 254 159. os modullining vazifasini toping. A) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi B) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi C) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi D) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan 160 / 254 160. Buyruqlarning ketma-ketligiga nima deyiladi? A) siklning takrorlanishi B) siklning boshi C) siklning tanasi D) siklning ijrochisi 161 / 254 161. Agar birinchi operator ikkinchisidan kichik bo‘lsa True, aks holda False qiymatni qaytaradi. Shu amalni toping. A) x<y B) x>y C) x:=y D) x>=y 162 / 254 162. Kompyuter, mobil telefon vа planshetlar uchun dastur yozuvchi til qaysi A) SCRATCH B) PHP C) JAVA D) JAVASCRIPT 163 / 254 163. Satrlar bu………? A) qo‘shtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi B) belgilar ketmaketligi C) unicode kodidagi belgilar ketmaketligi D) qo‘shtirnoq ichiga olingan ketma-ketligi 164 / 254 164. while sikli bu……………………? A) berilgan shart yolg’on yoki bo’lmagan holda sikl tanasi bajaradigan sikl turi B) shart bo’lgan holda sikl tanasi bajariladigan sikl turi C) berilgan shart rost bo‘lgan holda sikl tanasi bajariladigan sikl turi D) shart yolg’on bo’lgan holda sikl tanasi bajariladigan sikl turi 165 / 254 165. def factor(n): res=1 for i in range(2,n*1): res*=i return res n=int(input('n sonini kiriting:')) print(factor(n)) n=0 bo’lganda dsatur natijasini toping. A) 0 B) 3 C) 2 D) 1 166 / 254 166. name='Book shop' name == 'Book shop' quydagi dastur natijasini toping. A) shop B) Book C) True D) False 167 / 254 167. Pythonda dastur natijasini toping. a = "O'ZBEKISTON" a[3:10:3] A) KISTON B) O'ZBEKISTO C) BIO D) ZBEKI 168 / 254 168. randrange(a, b, c) funksiyaning vazifasini toping A) b dan a gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi B) 1 dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi C) sonlar to‘plamidan a dan b gacha bo‘lgan oraliqda c qadami bilan tasodifiy sonlarni hosil qiladi D) a dan 0 gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi 169 / 254 169. def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b)) a=360 ,b=90 bo’lsa dastur natijasini toping A) 90 B) 360 C) 267 D) 180 170 / 254 170. input() operatori qanday vazifa bajaradi? A) kritish va chiqarishni B) chiqarishni C) bunday operator mavjud emas D) kritishni 171 / 254 171. Dastur natijasini aniqlang. x=1234 a= x// 1000 b= x % 10 c= a * b print(c) A) 12 B) 8 C) 3 D) 4 172 / 254 172. Qaysi javobda EHMning faqat tashqi qurilmalari ko’rsatilgan? A) Tarmoq kartasi, Kontroller, CMOS B) Usb port, Video Xotira, Skaner C) Video karta, Ichki modem, Qattiq disk D) Tashqi modem, Printer, Klaviatura Kontrolleri 173 / 254 173. IDLE ning interfaol muhiti nima deb yuritiladi. A) Interfaol B) Development C) Konsol D) Environment 174 / 254 174. Ma’lumotlar turi nima? A) To’gri javob yo’q B) Kompyuter xotirasidagi yacheykada saqlanadigan ma’lumotlar shakli C) birinchi va ikkinchi javoblar to’g’ri D) O‘zgaruvchi qabul qilgan qiymat turi 175 / 254 175. a=6 b=6,5 if a>b: c=a\b elif b>a: c=b*a else: c=200 print(c) quyidagi dastur natijasini toping A) 12 B) 39 C) 120 D) 200 176 / 254 176. Tkinter bu……….? A) Pythondagi standart ilova kutubnonasi B) Pythondagi standart modul kutubxona C) Pythondagi standart grafik kutubxona D) to’g’ri javob yo’q 177 / 254 177. from math import * a=16 s=sqrt(a)*pow(2,2) print(s) dastur natijasini toping A) 13 B) 16 C) 15 D) 14 178 / 254 178. Pythonda xatolik mavjud bo‘lgan joy qaysi rang bilan belgilanadi. A) Qizil B) Sariq C) Qora D) Yashil 179 / 254 179. Operatsion tizimlar yozish uchun mo’ljallangan dasturlash tilini toping. A) C B) Python C) PHP D) Javascript 180 / 254 180. Pythonda def funksiyasini vazifasi nima? A) funksiya nomi B) funksiya ajratadi C) to’g’ri javob yo’q D) funksiyani e’lon qiluvchi kalit so‘z 181 / 254 181. ceil(x) funksiyaning vazifasini toping A) eng yaqin katta butun songacha yaxlitlaydi B) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi C) x sonini yaxlitlaydi D) eng yaqin kichik butun songacha yaxlitlaydi 182 / 254 182. Pythonda quydagi dastur natijasini toping. a=input().split(';') print(a) 5;8;7;1;2 A) ['5' '8' '7' '1 '2'] B) ['5', '8', '7', '1', '2'] C) ['5', '8', '7', '1', '3'] D) [5, 8, 7, 1, 2] 183 / 254 183. O‘zgaruvchilar nima ? A) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi B) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka, nomi C) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi D) Kiritish va chiqarishdagi son 184 / 254 184. Python dasturlash tilida doimiy o‘zgarmaslar nima? A) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi B) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka nomi C) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka, nomi. D) Kiritish va chiqarishdagi son 185 / 254 185. Dasturchi kim? A) Dastur tuzuvchi shaxs B) Kompyuter operatori C) Kompyuterda misol masala bajarivchi shaxs D) O’quvchilar 186 / 254 186. Python dasturlash tilida chiziqli ijro bu………………? A) Asosiy ma’lumotlar va ularning turini aniqlash B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Amallarning qat’iy ketmaketlikda bajarilishi D) Chiziqli algoritmlarni dastur shaklida yozilishi 187 / 254 187. Kompyuter grafikasi necha turga bo’linadi va ular qaysilar? A) 4 turga rastorli, vektorli, fraktal va diapazon B) 1 turga vektorli C) 3 turga rastrli, vektorli va fraktal grafika D) 2 turga fraktal va rastorli 188 / 254 188. Pythonda darajaga ko‘tarish belgisini toping A) x // y B) x * y C) x ** y D) x+y 189 / 254 189. turtle modullining vazifasini toping. A) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi B) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi C) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi D) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi 190 / 254 190. print() operatorining sep argumenti nima maqsadda ishlatiladi? A) ma’lumotlarini tahrillash uchun ishlatiladi B) natija ma’lumotlarini ajratish uchun ishlatiladi C) ma’lumotlarni qo’shish uchun ishlatiladi D) ma’lumotlarni nusxalash uchun ishlatiladi 191 / 254 191. input() operatorining split() usuli nima maqsadda ishlatiladi? A) satrli ma’lumotlarni ajratuvchi belgi yordamida qismlarga ajratadi B) to’g’ri javob yo’q C) satrli ma’lumotlarni qo’shadi belgilarni ajratadi D) satrdagi barcha ma’lumotlarni oladi va notanish belgilarni oladi 192 / 254 192. atan(x) funksiyaning vazifasini toping A) x ning arktangensini hisoblaydi B) x ning arksinusini hisoblaydi C) x ning arkkosinusini hisoblaydi D) x ning tangensini hisoblaydi 193 / 254 193. Quyidagi ifoda qiymatini so’ralgan sanoq sistemasida toping. A) 4 B) 8 C) 6 D) 9 194 / 254 194. Tizimli dasturlar, xususan operatsion tizimlar, tuzish uchun mo’ljallangan dasturlash tili A) Prolog B) Java C) Delphi D) C 195 / 254 195. Pythonda dasturlash tili –bu..? A) Foydalanuvchilar bilan kompyuter orassidafi muloqotni ta’minlab beruvchi dasturlar to’plami B) Hujjatlar tayyorlash uchun bo’lgan barcha dasturlar to’plami C) To’g’ri javob yo’q D) Inson va kompyuter o‘rtasidagi rasmiy aloqa tili. U ma’lum qoidalar asosida ma’lumotlarni qayta ishlash dasturlarini yaratish uchun, qo‘llaniladi 196 / 254 196. def factor(n): res=1 for i in range(2,n*1): res*=i return res n=int(input('n sonini kiriting:')) print(factor(n)) n= 6 bo’lganda dsatur natijasini toping. A) 200 B) 720 C) 460 D) 490 197 / 254 197. from math import * a=225 s=sqrt(a)-pow(15 , 2) print(s) dastur natijasini toping A) 110 B) -210 C) -100 D) 200 198 / 254 198. Python dasturlash tilida a = True b = True c = False not(a and c) and (a or b) or c dastur natijasini toping. A) not B) False C) True D) and 199 / 254 199. Python dasturlash tilida “ if ” operatori bu……………? A) buyruqlar alohida qatorda yoki bitta qatorda to‘plamini bajaradi B) to’g’ri javob yo’q C) buyruqlar to‘plamini bajaradigan shartli operator D) faqat berilgan shart rost bo‘lgandagina muayyan buyruqlar to‘plamini bajaradi 200 / 254 200. Interfaol websaytlarni yozish uchun mo‘ljallangan til qaysi? A) C B) JAVA C) SCRATCH D) JAVASCRIPT 201 / 254 201. ≤del≥…≤/del≥– juft teglarining vazifasi qanday? A) so‘z yoki jumlani qiya bosma (kursiv) holatda yozish B) so‘z yoki jumlani qalin shriftda yozish C) barcha yozuv ustidan chizish uchun ishlatiladi D) so‘z yoki jumlaning tagiga chizib yozish 202 / 254 202. Dasturlarni o‘rganish uchun eng mos vizuallashgan dasturlash tili. A) JAVA B) SCRATCH C) PHP D) JAVASCRIPT 203 / 254 203. GUI to’liq yozing. A) graphi user interface B) graphic user interface C) graphical user interface D) graphcal user interface 204 / 254 204. Python dasturlash tilida “ \t ” maxsus belgisini vazifasini toping. A) tabulyatsiya belgisi B) ikkitalik qo‘shtirnoq belgisi C) yangi satrga o‘tish belgisi D) bittalik qo‘shtirnoq belgisi 205 / 254 205. input() operatorining qanday usuli mavjud? A) end usuli B) split() usuli C) sep usuli D) to’g’ri javob yo’q 206 / 254 206. Klaviaturadagi “Shift + Insert” tugmalari nima vazifani bajaradi? A) xotiraga olingan ma’lumotni boshqa faylga o’tkazish B) aktiv oynani yopish C) yangi fayl ochish D) xotirada olingan qismni dastur matnining yurgich turgan joyida o’rnatish 207 / 254 207. Masalada faqatgina bitta shart tekshirilsa, qaysi operatordan foydalaniladi? A) if B) else C) elif D) while 208 / 254 208. def factor(n): res=1 for i in range(2,n*1): res*=i return res n=int(input('n sonini kiriting:')) print(factor(n)) n=3 bo’lganda dsatur natijasini toping. A) 8 B) 6 C) 7 D) 9 209 / 254 209. Python dasturlash tilida dastur natijasini aniqlang. a=12 b=18 c=a+b print(c) A) 30 B) 18 C) 41 D) 10 210 / 254 210. Kompyuter operatsion tizimlarini yozish uchun mo‘ljallangan til qaysi? A) SCRATCH B) С C) JAVA D) JAVASCRIPT 211 / 254 211. Pythonda dastur natijasini toping. a = "O'ZBEKISTON" a[:6] A) O'ZBEK B) O'ZBEKISTO C) ZBEKI D) KISTON 212 / 254 212. O`n oltilik sanoq sistemasida berilgan 36F va AA sonlarining ayirmasini hisoblang. A) 56D B) 2C5 C) 589 D) 8C 213 / 254 213. day=15 month=3 (day==15 and month==3) or (day==1 and month==1) quydagi dastur natijasini toping. A) 1 B) 3 C) True D) False 214 / 254 214. Pythonda bo‘linmaning qoldig‘ini chiqaradigan belginini toping A) x % y B) x // y C) x -=y D) x ** y 215 / 254 215. Sodda masalalarni dasturlash tartibida 1 bosqich qanday A) Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish B) Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish C) Asosiy ma’lumotlar va ularning turini aniqlash D) Natija qanday va qaysi turga mansub bo‘lishini aniqlash 216 / 254 216. from math import * a=9/4 s=sqrt(a)* pow(1/2,2) print(s) dastur natijasini toping A) 4 B) 1 C) 3 D) 2 217 / 254 217. Pythonda “bool()” ma’lumotlar turini aniqlang. A) Butun sonlar B) Haqiqiy sonlar C) Satrli D) Маntiqiy 218 / 254 218. a=10 b=a*4 a*3>=b–5 quydagi dastur natijasini toping. A) 14 B) False C) True D) 10 219 / 254 219. Python dasturida len() funksiyasining vazifasi quyidagi qaysi javobda to'g'ri ko'rsatilgan? A) sonni qo’shadi B) satrni qidiradi C) satr uzunligini D) satrdan son qidiradi 220 / 254 220. MS Access.Ma`lumot turi Pullik(денежный) bo`lsa, kiritilgan qiymatni butun nuqtasidan o`ng tomonda nechta raqam saqlanadi? A) 4 B) 18 C) 14 D) 12 221 / 254 221. “array [0..27] of Boolean” ko’rinishida e’lon qilingan jadval xotiradan qanday hajmdagi joy egallaydi? A) 27 bit B) 28 bit C) 28 bayt D) 4 bayt 222 / 254 222. Pythonda “Aynan teng “ amalini toping. A) x!=y B) x=y C) x:==y D) x==y 223 / 254 223. MS Excel dasturida belgilangan B4:C6 bloki nechta katakni o’z ichiga oladi? A) 6 B) 8 C) 4 D) 10 224 / 254 224. Ko‘p shartli masalalarni yechish uchun qaysi operatoridan foydalaniladi. A) elif B) while C) if D) else 225 / 254 225. Python dasturlash tilida math modullining vazifasini toping. A) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi B) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi C) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi D) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi 226 / 254 226. Microsoft Word dasturida sichqoncha yordamida mаtnning ixtiyoriy qismlarini ixtiyoriy tartibda belgilash uchun qaysi tugmadan foydalaniladi? A) Shift B) Insert C) Alt D) Ctrl 227 / 254 227. Python dasturlash tilida berilgan quyidagi dastur natijasini aniqlang. A) 0.7 B) 1.75 C) 5.75 D) 0.75 228 / 254 228. Python dasturlash tilida break operatori bu ………………..? A) murojaat etilganidan keyin bekor qilinadi operator B) sikl ishini to‘xtatuvchi operator C) pythonda bunday operator mavjud emas D) joriy siklni o‘tkazib yuborib, keyingisiga o‘tuvchi operator 229 / 254 229. Pygame bu…………….? A) to’g’ri javob yo’q B) dastur yaratishda maxsus imkonniyatlar yaratadi C) dasturdagi xatolikni ekranga ko’rsatadi D) ovoz va maxsus o‘yin grafikasi bilan ishlash imkonini beradi 230 / 254 230. Tkinter modullining vazifasini toping. A) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi B) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi C) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi D) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi 231 / 254 231. Python dasturlash tilida dastur natijasini aniqlang. a=18 a=b print(a,b) A) 18 17 B) 13 24 C) 16 16 D) 18 18 232 / 254 232. Python dasturlash tilida funksiya bu………? A) qiymatin chiqarib uni ajratuvchi qisim dastur B) bir yoki bir necha qiymatni qabul javobni boshdagi qiymat bilan sollishtiradi C) to’g’ri javob yo’q D) ma’lum bir vazifani bajaruvchi, qandaydir nomga ega, bir yoki bir necha qiymatni qabul qiluvchi qism dastur 233 / 254 233. Tarifni davom ettiring. Dasturni protsessor tiliga tarjima qiladigan (raqamli ko‘rinishga o‘tkazib eruvchi) tarjimon tili … A) Dasturlash tili B) Interpretator C) Kompilyator D) Translyator. 234 / 254 234. Python dasturlash tilida while sikl operatori qanday vazifani bajaradi? A) takrorlanish operatori B) Kodni takrorlamaydi C) Kodni muayyan marta takrorlaydi D) Asosiy shart bajarilganda kodni takrorlaydi 235 / 254 235. Pythonda ‘type()’ funksiyasi aniqlang. A) O‘zgaruvchi qabul qilgan qiymat turini aniqlaydi B) O’zgaruvchini joyini aniqlaydi C) O’zgaruvchini satirga almashtiradi D) O’zgaruvchini boshqa o‘zgaruvchiga qo’shadi 236 / 254 236. Tarmoqlanuvchi algoritm deb nimaga aytiladi? A) buyruqlarni ketmaketligi bajariladi B) buyruqlar ketmaketligining bajarilmasligini algoritm C) shartga ko‘ra buyruqlar ketmaketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm D) shartga ko‘ra buyruqlar ketmaketligining bajarilmasligini belgilovchi algoritm 237 / 254 237. Dinamik websaytlar yaratish uchun mo‘ljallangan til qaysi? A) SCRATCH B) JAVA C) JAVASCRIPT D) PHP 238 / 254 238. soniga qoldiqsiz bo’linadigan sonlar berilgan qatorni A) 123454321₆, 141414141₆ B) 123454321₆, 11223344₆ C) 123123123₆, 11223344₆ D) 23452345₆, 141414141₆ 239 / 254 239. a=12 b=2 if a>b: c=a^b elif b>a: c=b*a else: c=12 print(c) quyidagi dastur natijasini toping A) 24 B) 144 C) 12 D) 14 240 / 254 240. a=12 b=12 if a>b: c=ab elif b>a: c=b*a else: c=20 print(c) quyidagi dastur natijasini toping A) 24 B) 0 C) 10 D) 20 241 / 254 241. from math import * a=4 s=sqrt(a)* pow(2,2) print(s) dastur natijasini toping A) 1 B) 23 C) 16 D) 15 242 / 254 242. Pythonda “ \’’ ”maxsus belgisini vazifasini toping. A) yangi satrga o’tish belgisi B) bittalik qo‘shtirnoq belgisi C) ikkitalik qo‘shtirnoq belgisi D) tabulyatsiya belgisi 243 / 254 243. Pythonda oshirish “=” ni nomini toping. A) lenrement B) increment C) decrement D) rement 244 / 254 244. Murakkab ifodadа qatnashgan barcha qism ifodalardan kamida bittasi True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. Shu amalni toping. A) or B) and C) not D) false 245 / 254 245. Python dasturlash tilida a = 20 b = 28 a > 17 and b = 28 quydagi dastur natijasini toping. A) 20 B) True C) False D) 28 246 / 254 246. Dasturlash muhitida dastur kodi yozilib, dastur ishga tushirilganda, xatolik haqidagi xabarqaysi oyna ekraniga chiqadi. A) NameError B) Unexpected C) SyntaxError D) Error 247 / 254 247. Pythonda bo‘linmaning butun qiymatini chiqaradigan belginini toping A) x % y B) x* y C) x // y D) x / y 248 / 254 248. Pythonda dastur natijasini toping. a = "O'ZBEKISTON" a[4] A) E B) I C) B D) K 249 / 254 249. Python dasturlash tilida copy modullining vazifasini toping. A) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi B) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi C) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan D) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi 250 / 254 250. Pythonda dasturlash deganda nimani tushunasiz? A) Kompyuter uchun dastur tuzish jarayoni B) Kompyuterda masallar yeshish jarayoni C) Wordda matn kiritish jarayoni D) Excelda misollar ishlash jarayoni 251 / 254 251. Shartni tekshirish uchun qaysi operatordan foydalaniladi? A) wile operatordan B) if operatordan C) else operatordan D) elif operatordan 252 / 254 252. from math import * s=sqrt(4)-pow(2,1) print(s) dastur natijasini toping A) 3 B) 1 C) 0 D) 2 253 / 254 253. Python dasturlash tilida abs(x) funksiyaning vazifasini toping A) x ning kosinusini hisoblaydi B) x faktorialni hisoblaydi C) x ning sinusini hisoblaydi D) x ning modulini hisoblaydi 254 / 254 254. x = 15 if x > 6: y = x-3 else: y=x print(y) quydagi dastur natijasini toping. A) 5 B) 12 C) 6 D) 4 0% Testni qayta ishga tushiring tomonidan Wordpress Quiz plugin Informatika olimpiada
Thanks for sharing your thoughts on keytamin. Regards