Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №42 9-sinf Informatika 9-sinf Informatika №42 InfoMaster May 11, 2023 110 Ko'rishlar 1 izoh SaqlashSaqlanganOlib tashlandi 0 0 1234567891011121314151617181920212223242526272829303132333435 9-sinf Informatika №42 IV BOB. DASTURLASH ASOSLARI 52-dars. NAZORAT ISHI 1 / 35 1. A, B, C,…. mulohazalarni mantiqiy bog‘lovchilar bilan ma’lum tartibda birlashtirib hosil qilingan murakkab mulohazaga ... deyiladi. Nuqtalar o’rniga to’g’ri javobni tanlang. A) Mulohazalar algebrasi B) Mantiqiy formula C) Mantiqiy amallar D) Mulohazalar yig’indisi 2 / 35 2. Quyidagi rasmdan Dizyunktor va Konyunktor sxеmalarini toping. A) 2,5 va 1,6 B) 3,4 va 1,6 C) 2,5 va 3,4 D) 2,3 va 1,6 3 / 35 3. Quyidagi sxemadan foydalanib natijani aniqlang. A=1, B=1, C=0, D=1 A) Yolg'on B) Rost 4 / 35 4. Qaysi bosqichda: Algoritmdagi ko‘rsatmalarning ketma-ketligi tayyor holatga keltirilganidan keyin, uning asosida kompyuter bajara oladigan tilga o‘tkaziladi. A) 5-bosqichda B) 6-bosqichda C) 4-bosqichda D) 2-bosqichda 5 / 35 5. Model - A) biror haqiqiy obyekt yoki obyektlar tizimining obrazi yoki nusxasi bo'lib, u izlanish olib borilayotgan sohaning ma'lum talablariga javob berishi zarur. B) izlanish olib borilayotgan sohaning obyekti nusxasi; C) bilish obyektlari (fizik hodisa va jarayonlar)ni ularning modellari yordamida tadqiq qilish, mavjud predmet va hodisalar modellarini yasash va o‘rganishdan iborat jarayon. D) o'rganilayotgan obyektning haqiqiy ko'rinishi; 6 / 35 6. Algoritmning ijrochisi —bu A) To’g’ri javob yo’q B) Ijrochi uchun qo‘yilgan masalani yechishga qaratilgan aniq va tushunarli ko‘rsatmalarning chekli ketma-ketligi tushuniladi. C) Ijrochi bajarishi mumkin bo’lgan ko‘rsatmalarning chekli ketma-ketligi tushuniladi. D) algoritmda belgilangan buyruq yoki ko‘rsatmalarni bajarishga qodir mavhum (abstrakt) yoki moddiy (texnik, biologik yoki biotexnik) tizim. 7 / 35 7. Quyidagi blokning nomi toping. A) Sikl bloki B) Xabarlarni chop etish bloki C) Qism dastur bloki D) Yo‘nalish bloki 8 / 35 8. Quyidagi algoritm natijasini toping. A) 12 B) 6 C) -24 D) -60 9 / 35 9. Quyidagi algoritm natijasini toping. A) 81 B) 11 C) 6 D) 9 Ushbu blok-sxema qanday natija chiqarishini aniqlaymiz. Boshlang‘ich qiymatlar: S = 0 A = -6 Takrorlanuvchi jarayon: S = A - S A = A + 2 A > 9 shart tekshiriladi. Agar Yo‘q, jarayon yana davom etadi. Agar Ha, S chiqariladi. Hisob-kitobni bajaramiz: A S = A - S A = A + 2 -6 -6 - 0 = -6 -6 + 2 = -4 -4 -4 - (-6) = 2 -4 + 2 = -2 -2 -2 - 2 = -4 -2 + 2 = 0 0 0 - (-4) = 4 0 + 2 = 2 2 2 - 4 = -2 2 + 2 = 4 4 4 - (-2) = 6 4 + 2 = 6 6 6 - 6 = 0 6 + 2 = 8 8 8 - 0 = 8 8 + 2 = 10 Endi A > 9 sharti haqiqat bo‘ldi (10 > 9).Shu paytda S ning qiymati: 8. Natija: 8 ✅ 10 / 35 10. Quyidagi algoritm natijasini toping. A) 0 B) 4 C) -6 D) 8 11 / 35 11. Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami nima deyiladi? A) Dasturchi B) Kompyuter dasturi C) Dasturlash D) Rasmchi 12 / 35 12. Dinamik web-saytlar yaratish uchun mo‘ljallangan tilni toping. A) SCRATCH B) PHP C) PYTHON D) JAVA 13 / 35 13. IDLEning interfaol muhit nima? A) dastur kodini kiritib, natijasini darhol ko‘rish mumkin bo‘lgan oyna. B) dastur kodini kiritish, tahrirlash va ishga tushirish mumkin bo‘lgan oyna. 14 / 35 14. Python dasturlash tilida Doimiy (o‘zgarmas)larga ta’rif bering. 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) To’g’ri jabov yo’q 15 / 35 15. Python dasturida mantiqiy o’zgaruvchilarni ifodalash uchun qaysi qizmatchi so’zidan foydalaniladi? A) str() B) bool() C) int() D) float() 16 / 35 16. Bittalik va ikkitalik qo‘shtirnoqlarni aralashtirib ishlatish mumkinmi? ("Info-Master.uz') A) Yo’q B) Ha 17 / 35 17. Pythonda dastur natijasini toping: >>> b = 12.3e+2 >>> print(type(b)) A) <class 'bool'> B) <class 'float'> C) <class 'int'> D) <class 'str'> 18 / 35 18. Pythonda dastur natijasini toping: >>> print(2**5) A) 64 B) 32 C) 27 D) 125 19 / 35 19. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 0 B) 2 C) 3 D) 6 20 / 35 20. Pythonda dastur natijasini toping: A) 4 B) 5 C) 4 D) 6 21 / 35 21. Pythonda quyidagi maxsus belgini vazifasini toping. \” A) yangi satrga o‘tish belgisi B) tabulyatsiya belgisi C) bittalik qo‘shtirnoq belgisi D) ikkitalik qo‘shtirnoq belgisi 22 / 35 22. input() operatorining qanday usuli mavjud? A) a=input().sep='-' B) a=input().split('+') C) a=input().sep='-', end='.' D) a=input().end='.' 23 / 35 23. Pythonda dastur natijasini toping: A) 128.5 B) 257.0 C) 49.0 D) 65.0 24 / 35 24. Quyidagi blok sxema qaysi algoritimga misol bo’ladi? A) Takrorlanuvchi B) Tarmoqlanuvchi C) Aralash D) Chiziqli 25 / 35 25. Pythonda dastur natijasini toping: A) 28 B) 3 C) 16 D) 6 26 / 35 26. Ikki operand teng bo‘lmasa True, aks holda False qiymatni qaytaradi. Ushbu tarif berilgan taqqoslash amalini toping. A) <= B) >= C) < D) != 27 / 35 27. “not” mantiqiy amali qanday ishlaydi? A) Ifodaning qiymati True bo‘lsa, False qiymatni qaytaradi va aksincha. B) Murakkab ifodadа qatnashgan barcha qism ifodalardan kamida bittasi True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. C) To’g’ri javob berilmagan D) Murakkab ifodadа qatnashgan barcha qism ifodalar True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. 28 / 35 28. Pythonda dastur natijasini toping: A) True B) False 29 / 35 29. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) 16 B) 15 C) Dasturda xatolik bor D) 64 30 / 35 30. Python dasturida quyidagi (2) kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) Butun son berilgan. Agar u musbat bo‘lsa, unga 1 sonini qo‘shish, aks holda o‘zini chiqarish dasturini kodi B) Berilgan a butun son noldan farqli b butun songa qoldiqsiz bo‘linishi yoki bo‘linmasligini aniqlovchi dastur kodi C) Ikkita a va b son berilgan. Agar b son a sondan kichik bo‘lsa, u holda b ni nol bilan almashtiruvchi, aks holda b ni o‘zgarishsiz qoldiruvchi dastur kodi D) Kiritilgan butun son musbat bo‘lsa, uning 10 ga ko‘paytmasini, aks holda o‘zini chiqaruvchi dastur kodi 31 / 35 31. Python dasturida a=5 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 10 B) 12 C) 5 D) 6 32 / 35 32. Python dasturida a=-9 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 0 B) 2 C) -1 D) 1 33 / 35 33. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 2 B) 4 C) 3 D) 5 34 / 35 34. Quyidagi dasturiy koddagi iteratsiyalar (takrorlashlar) sonini aniqlang. A) 58 B) 59 C) 57 D) Takrorlanmaydi 35 / 35 35. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 20 B) Takrorlanmaydi C) 11 D) Dasturda xatolik bor Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz