Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №39 9-sinf Informatika 9-sinf Informatika №39 InfoMaster May 2, 2023 63 Ko'rishlar 0 SaqlashSaqlanganOlib tashlandi 0 0 1234567891011121314151617181920212223242526272829303132333435 9-sinf Informatika №39 IV BOB. DASTURLASH ASOSLARI 49-dars. TAKRORLANUVCHI ALGORITMLARNI DASTURLASH. 1 / 35 1. Algoritm turlari to’g’ri ko’rsatilgan qatorni toping. A) chiziqli, tarmoqlanuvchi va takrorlanuvchi B) chiziqli, tarmoqlanuvchi va ko’paytiruvchi C) chiziqli, uchburchakli va takrorlanuvchi D) chiziqli, tarmoqlanuvchi 2 / 35 2. Quyidagi algoritm natijasini toping. A) 3 B) 12 C) 6 D) 11 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 ✅ 3 / 35 3. Quyidagi algoritm natijasini toping. A) 4 B) 8 C) 0 D) -6 4 / 35 4. Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami nima deyiladi? A) Rasmchi B) Dasturchi C) Dasturlash D) Kompyuter dasturi 5 / 35 5. Dasturlarni o‘rganish uchun eng mos vizuallashgan dasturlash tilni toping. A) JAVA B) С C) SCRATCH D) JAVASCRIPT 6 / 35 6. IDLEning interfaol muhit nima? A) dastur kodini kiritish, tahrirlash va ishga tushirish mumkin bo‘lgan oyna. B) dastur kodini kiritib, natijasini darhol ko‘rish mumkin bo‘lgan oyna. 7 / 35 7. Python dasturlash tilida o‘zgaruvchi nomlarida probellar ishlatish mumkinmi? A) Yo’q B) Ha 8 / 35 8. Pythonda dastur natijasini toping: name =55 type(name) A) <class 'bool'> B) <class 'float'> C) <class 'str'> D) <class 'int'> 9 / 35 9. Python dasturida qavslarning bir necha turi mavjud: (), {} va [ ]. Ochiluvchi va yopiluvchi qavslar bir-biriga mos bo‘lishi kerakmi? A) Ha B) Yo’q 10 / 35 10. Pythonda dastur natijasini toping: >>> parol='@Asdf123' >>> print(type(parol)) A) <class 'str'> B) <class 'float'> C) <class 'int'> D) <class 'bool'> 11 / 35 11. Pythonda dastur natijasini toping: >>> print(6//7) A) 1 B) -2 C) 6 D) 0 12 / 35 12. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 38 B) 20 C) 26 D) 41 13 / 35 13. Pythonda dasturida Satrlarga ta’rif bering. A) Sistemali qavs ichiga olingan Unicode kodidagi belgilar ketma-ketligi. B) Panchara (#) bilan yozilgan Unicode kodidagi belgilar ketma-ketligi. C) Qo‘shtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi. D) Qavs ichiga olingan Unicode kodidagi belgilar ketma-ketligi. 14 / 35 14. Pythonda quyidagi maxsus belgini vazifasini toping. \t A) bittalik qo‘shtirnoq belgisi B) ikkitalik qo‘shtirnoq belgisi C) yangi satrga o‘tish belgisi D) tabulyatsiya belgisi 15 / 35 15. Pythonda dastur natijasini toping: A) Info-master-uz B) Info-master-uz. C) Info.master.uz D) Info-master.uz 16 / 35 16. Pythonda dastur natijasini toping: A) 65.0 B) 257.0 C) 49.0 D) 128.5 17 / 35 17. Paython dasturida quyidagi kod natijasini tahlil qiling. A) 5 B) 3 C) 6 D) 30 18 / 35 18. Pythonda dastur natijasini toping: A) 3 B) 28 C) 16 D) 6 19 / 35 19. Quyidagi taqqoslash amalini vazifasini toping. “>=” A) Kichik yoki teng B) Teng emas C) Кichik D) Каtta yoki teng 20 / 35 20. Pythonda dastur natijasini toping: A) True B) False 21 / 35 21. Pythonda dastur natijasini toping: A) True B) False 22 / 35 22. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) 225 B) 30 C) Dasturda xatolik bor D) 15 23 / 35 23. Python dasturida a=6 bo’lgan holda quyidagi kod natijasini toping. (Tarmoqlanuvchi algoritim) A) 6 B) 60 C) 0 D) 10 24 / 35 24. Python dasturida a=1 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 20 B) Nol (0) C) -8 D) 13 25 / 35 25. Python dasturida a=10 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 10 B) SyntaxError C) 29 D) 22 26 / 35 26. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 3 B) 5 C) 4 D) 2 27 / 35 27. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 10 B) 11 C) Dasturda xatolik bor D) Takrorlanmaydi 28 / 35 28. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 11 B) 2 C) 10 D) 9 29 / 35 29. Takrorlanuvchi algoritmlarda buyruqlarning ketma-ketligiga nima deyiladi? A) Barcha javob to’g’ri B) siklning tanasi C) qism dastur D) iteratsiya 30 / 35 30. Takrorlanuvchi algoritmlar-bu? A) barcha ko‘rsatmalari hech qanday shartsiz, faqat ketma-ket bajariladigan jarayonlarga aytiladi. B) birorta shartga ko‘ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm. C) To’g’ri javob yo’q D) biror buyruqlar guruhining ma’lum marta yoki belgilangan shart bajarilgunga qadar takroran bajarilishi. 31 / 35 31. Takrorlanishlar soni nomaʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) elif B) for C) if D) while 32 / 35 32. Takrorlanishlar soni avvaldan maʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) if B) while C) elif D) for 33 / 35 33. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 5 B) 11 C) 10 D) 6 34 / 35 34. Takrorlanuvchi algoritmlarda har bir takrorlanish nima deb ataladi? A) Sikl B) Iteratsiya C) Qism D) Barcha javob to’g’ri 35 / 35 35. Takrorlanuvchi algoritmlarda sikl biror marta ham takrorlanmasligi mumkinmi? A) Ha B) Yo’q Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz