Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №39 9-sinf Informatika 9-sinf Informatika №39 InfoMaster May 2, 2023 11 Ko'rishlar 0 SaqlashSaqlanganOlib tashlandi 0 0 1234567891011121314151617181920212223242526272829303132333435 9-sinf Informatika №39 IV BOB. DASTURLASH ASOSLARI 49-dars. TAKRORLANUVCHI ALGORITMLARNI DASTURLASH. 1 / 35 1. Qaysi olim tamonidan har qanday algoritm uning nima maqsadda tuzilganligi va murakkabligidan qat’i nazar, uchta: ketma-ketlik, tarmoqlanish va takrorlanish algoritmik g‘oyani ilgari surdi va tо‘liq asoslab berdi A) Charliz Bebbij B) Jon Uilyam Mokli C) Edsger Deykstra D) Truong Trong Thi 2 / 35 2. Quyidagi algoritm natijasini toping. A) 81 B) 6 C) 9 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) 0 C) -6 D) 8 4 / 35 4. Dasturlash –... A) biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami. B) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar C) kompyuter uchun dastur tuzish jarayoni. D) dastur tuzuvchi shaxs. 5 / 35 5. Qanday dasturlash tillari mavjud? A) PHP B) Barcha javoblar to’g’ri C) PYTHON D) JAVA 6 / 35 6. Paython dasturida quyidagi kod natijasini toping: print(‘Salom’) A) Salom B) salom C) SALOM D) Xatolik chiqadi 7 / 35 7. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a - b print(c) A) 10 B) 4 C) 6 D) 16 8 / 35 8. O‘zgaruvchi qabul qilgan qiymat turini qaysi funksiyasi yordamida aniqlash mumkin. A) type() B) float() C) str() D) int() 9 / 35 9. Python dasturida minus (–) va tagchiziq(_) belgilarini adashtirish mumkinmi? A) Ha B) Yo’q 10 / 35 10. Pythonda dastur natijasini toping: >>> a = 12 >>> print(type(a)) A) <class 'str'> B) <class 'float'> C) <class 'int'> D) <class 'bool'> 11 / 35 11. Pythonda dastur decrement amalini ko’rsating. A) *= B) –= C) += D) %= 12 / 35 12. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 29 B) 65 C) 38 D) 3 13 / 35 13. Pythonda dastur natijasini toping: A) matikafan B) matika fan C) matikafa D) atika fan 14 / 35 14. Pythonda quyidagi maxsus belgini vazifasini toping. \’ A) ikkitalik qo‘shtirnoq belgisi B) yangi satrga o‘tish belgisi C) bittalik qo‘shtirnoq 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) 8.3 B) 4.655555555 C) 5 D) 7.0 17 / 35 17. Paython dasturida quyidagi kod natijasini tahlil qiling. A) Foydalanuvchi tomonidan kiritilgan sonning kvadratini ekranga chiqaruvchi dastur B) Foydalanuvchi tomonidan kiritilgan sonni ekranga chiqaruvchi dastur C) Foydalanuvchi tomonidan kiritilgan sondan avval sonni ekranga chiqaruvchi dastur D) Foydalanuvchi tomonidan kiritilgan sondan keyingi sonni ekranga chiqaruvchi dastur 18 / 35 18. Pythonda dastur natijasini toping: A) 6 B) 28 C) 3 D) 16 19 / 35 19. Pythonda dastur natijasini toping: A) True B) False 20 / 35 20. Pythonda dastur natijasini toping: A) True B) invalid syntax C) False 21 / 35 21. Pythonda dastur natijasini toping: A) False B) True 22 / 35 22. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) 7 B) 2 C) Dasturda xatolik bor D) 5 23 / 35 23. Python dasturida a=9 bo’lgan holda quyidagi kod natijasini toping. (Tarmoqlanuvchi algoritim) A) 90 B) 9 C) 0 D) 10 24 / 35 24. Python dasturida a=-5 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) -3 B) -5 C) -10 D) -4 25 / 35 25. Python dasturida a=52 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 13 B) 29 C) Nol (0) D) 1 26 / 35 26. Takrorlanuvchi algoritmlarda sikl biror marta ham takrorlanmasligi mumkinmi? A) Yo’q B) Ha 27 / 35 27. Takrorlanishlar soni nomaʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) elif B) for C) if D) while 28 / 35 28. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 2 B) 5 C) 4 D) 3 29 / 35 29. Takrorlanishlar soni avvaldan maʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) for B) if C) while D) elif 30 / 35 30. Takrorlanuvchi algoritmlarda buyruqlarning ketma-ketligiga nima deyiladi? A) Barcha javob to’g’ri B) qism dastur C) iteratsiya D) siklning tanasi 31 / 35 31. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 11 B) Dasturda xatolik bor C) Takrorlanmaydi D) 10 32 / 35 32. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 9 B) 10 C) 11 D) 2 33 / 35 33. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 6 B) 10 C) 11 D) 5 34 / 35 34. Takrorlanuvchi algoritmlar-bu? A) birorta shartga ko‘ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm. B) barcha ko‘rsatmalari hech qanday shartsiz, faqat ketma-ket bajariladigan jarayonlarga aytiladi. C) biror buyruqlar guruhining ma’lum marta yoki belgilangan shart bajarilgunga qadar takroran bajarilishi. D) To’g’ri javob yo’q 35 / 35 35. Takrorlanuvchi algoritmlarda har bir takrorlanish nima deb ataladi? A) Barcha javob to’g’ri B) Iteratsiya C) Qism D) Sikl Sizning ballingiz 0% Tomonidan Wordpress Quiz plugin Author: InfoMaster Foydali bo'lsa mamnunmiz