Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №42 9-sinf Informatika 9-sinf Informatika №42 InfoMaster May 11, 2023 47 Ko'rishlar 1 izoh SaqlashSaqlanganOlib tashlandi 0 2 1234567891011121314151617181920212223242526272829303132333435 9-sinf Informatika №42 IV BOB. DASTURLASH ASOSLARI 52-dars. NAZORAT ISHI 1 / 35 1. Quyidagi mantiqiy bog‘lovchi nomini toping. “&” A) Implikatsiya B) Dizyunksiya C) Ekvivalensiya D) Konyunksiya 2 / 35 2. Dizyunktor raqamli sxemalarda qaysi mantiqiy elementi orqali belgilanadi? A) Barcha javob to’g’ri B) “YOKI” C) “VA" D) “EMAS” 3 / 35 3. Shartni bajaring. A&(B=>⏋C) =0 A) 6 B) 2 C) 4 D) 5 4 / 35 4. “Algoritmlash” kompyuterda masalalar yechishning nechanchi bosqichi hisoblanadi? A) 4-bosqich B) 5-bosqich C) 3-bosqich D) 2-bosqich 5 / 35 5. Obyektlarni ifodalash vositalari bo‘yicha modellarning qanday turlari mavjud? A) о‘quv, tajriba, о‘yin, imitatsion, ilmiy-tadqiqot modellari B) Abstrakt modellar, Fizik modellarda, Biologik model C) axborot (nomoddiy, mavhum) va moddiy modellar D) statik va dinamik modellar 6 / 35 6. Algoritimning “Nаtijаviylik” xossasi qaysi javobda keltirilgan? A) Algoritmni chekli sondagi oddiy ko‘rsatmalar ketma-ketligi shaklida ifodalash kerak. B) Ijrochiga tavsiya etilayotgan ko‘rsatmalar unga tushunarli bo‘lishi, ijrochining imkoniyatlariga javob berishi shart. C) Har bir algoritm, o‘z mazmuniga ko‘ra, bitta turdagi masalalarning barchasi uchun yaroqli bo‘lishi lozim. D) Har bir algoritm chekli sondagi qadamlardan keyin albatta natija berishi lozim. 7 / 35 7. Algoritmning kompyuter tushunadigan tilda yozilishi ... deb ataladi. Nuqtalar o’rniga to’g’ri javobni qo’ying. A) dasturlash tili B) аlgоritmik til C) dastur D) algoritim 8 / 35 8. Quyidagi algoritm natijasini toping. A) 3.5 B) 16.5 C) 5.5 D) 8.5 9 / 35 9. Quyidagi algoritm natijasini toping. A) 11 B) 9 C) 6 D) 81 10 / 35 10. Quyidagi algoritm natijasini toping. A) 3 B) -1 C) 6 D) 1 11 / 35 11. Kompyuter uchun dastur tuzish jarayoni nima deb ataladi? A) Dasturchi B) Tuzatish C) Kompyuter dasturi D) Dasturlash 12 / 35 12. Qanday dasturlash tillari mavjud? A) Barcha javoblar to’g’ri B) PHP C) JAVA D) PYTHON 13 / 35 13. print() operatorining vazifasi qanday? A) o‘zgaruvchi qiymatini o’zgartirish mumkin. B) o‘zgaruvchi qiymatini kritish mumkin. C) Barcha javob to’g’ri D) o‘zgaruvchi qiymatini ekranga chiqarish mumkin. 14 / 35 14. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a + b print(c) A) 6 B) 4 C) 16 D) 10 15 / 35 15. Python dasturida : input — operatorining vazifasini toping. A) o‘zgaruvchi qiymatini kritish mumkin. B) o‘zgaruvchi qiymatini o’zgartirish mumkin. C) Chiqarish operatori D) Kritish operatori 16 / 35 16. Python dasturida minus (–) va tagchiziq(_) belgilarini adashtirish mumkinmi? A) Yo’q B) Ha 17 / 35 17. Pythonda dastur natijasini toping: >>> a = 12 >>> print(type(a)) A) <class 'str'> B) <class 'int'> C) <class 'bool'> D) <class 'float'> 18 / 35 18. Pythonda dastur natijasini toping: >>> print(3**2) A) 2 B) 3 C) 8 D) 9 19 / 35 19. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 12.0 B) 10 C) 21.0 D) 29 20 / 35 20. Pythonda dastur natijasini toping: A) m B) matika C) Inform D) r 21 / 35 21. Pythonda quyidagi maxsus belgini vazifasini toping. \n A) ikkitalik qo‘shtirnoq belgisi B) tabulyatsiya belgisi C) bittalik qo‘shtirnoq belgisi D) yangi satrga o‘tish belgisi 22 / 35 22. print() operatorining sep argumenti nima maqsadda ishlatiladi? A) ‘ ‘ argumenti natija ma’lumotlarini oxirida ushbu belgini qo’yishi uchun ishlatiladi. B) ‘ ‘ argumenti natija ma’lumotlarini ajratish uchun ishlatiladi. 23 / 35 23. Pythonda dastur natijasini toping: A) 4.655555555 B) 5 C) 7.0 D) 8.3 24 / 35 24. Quyidagi blok sxema qaysi algoritimga misol bo’ladi? A) Tarmoqlanuvchi B) Takrorlanuvchi C) Aralash D) Chiziqli 25 / 35 25. Pythonda dastur natijasini toping: A) 6 B) 3 C) 16 D) 28 26 / 35 26. Ikki operand teng bo‘lsa True, aks holda False qiymatni qaytaradi. Ushbu tarif berilgan taqqoslash amalini toping. A) <= B) == C) != D) >= 27 / 35 27. Pythonda dastur natijasini toping: A) False B) True 28 / 35 28. Pythonda dastur natijasini toping: A) True B) False 29 / 35 29. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) 225 B) Dasturda xatolik bor C) 30 D) 15 30 / 35 30. Python dasturida quyidagi (3) kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) Berilgan a butun son noldan farqli b butun songa qoldiqsiz bo‘linishi yoki bo‘linmasligini aniqlovchi dastur kodi B) Butun son berilgan. Agar u musbat bo‘lsa, unga 1 sonini qo‘shish, aks holda o‘zini chiqarish dasturini 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) -5 B) -10 C) -3 D) -4 32 / 35 32. Python dasturida a=16 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 2 B) Nol (0) C) 1 D) 3 33 / 35 33. Takrorlanishlar soni avvaldan maʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) elif B) for C) if D) while 34 / 35 34. Python dasturida quyidagi k ning qiymatini toping. A) 16 B) 12 C) 18 D) 19 35 / 35 35. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 8 B) 7 C) Takrorlanmaydi D) 20 Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz