Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №39 9-sinf Informatika 9-sinf Informatika №39 InfoMaster May 2, 2023 15 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, uchburchakli va takrorlanuvchi B) chiziqli, tarmoqlanuvchi va takrorlanuvchi C) chiziqli, tarmoqlanuvchi va ko’paytiruvchi D) chiziqli, tarmoqlanuvchi 2 / 35 2. Quyidagi algoritm natijasini toping. A) 9 B) 5 C) -1 D) 8 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) 8 B) -6 C) 0 D) 4 4 / 35 4. Dasturchi – A) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar B) barcha javoblar to’g’ri C) dastur tuzuvchi shaxs. D) kompyuterni yaxshi tushunadigan shaxs 5 / 35 5. Kompyuter, mobil telefon vа planshetlar uchun dastur yozuvchi tilni toping. A) PYTHON B) JAVA C) JAVASCRIPT D) SCRATCH 6 / 35 6. Paython dasturida quyidagi kod natijasini toping: print(Salom) A) SALOM B) salom C) Salom D) Xatolik chiqadi 7 / 35 7. Python dasturlash tilida o‘zgaruvchi nomlarida probellar ishlatish mumkinmi? A) Ha B) Yo’q 8 / 35 8. Python dasturida mantiqiy o’zgaruvchilarni ifodalash uchun qaysi qizmatchi so’zidan foydalaniladi? A) str() B) float() C) int() D) bool() 9 / 35 9. NameError Python NameError qanday xatolik? A) Barcha javoblar to’g’ri B) Dasturning kodida uni ishga tushirishga to‘sqinlik qiluvchi qandaydir xato borligini anglatadi. C) Qaysidir so‘z tanilmayotganini anglatadi D) Dasturda nolga bo’lingan holat mavjud 10 / 35 10. Pythonda dastur natijasini toping: >>> a = 12 >>> print(type(a)) A) <class 'bool'> B) <class 'str'> C) <class 'float'> D) <class 'int'> 11 / 35 11. Pythonda dastur natijasini toping: >>> print(11//3) A) 1 B) 4 C) 3 D) 2 12 / 35 12. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 3 B) 29 C) 65 D) 38 13 / 35 13. Pythonda satrdagi belgilarni raqamlar nima deyiladi? A) Satr joyi B) Tartib raqami C) Indeks D) Harf joyi 14 / 35 14. Pythonda quyidagi maxsus belgini vazifasini toping. \’ A) yangi satrga o‘tish belgisi B) ikkitalik qo‘shtirnoq belgisi C) tabulyatsiya belgisi D) bittalik qo‘shtirnoq belgisi 15 / 35 15. input() operatori qanday vazifa bajaradi? A) ma’lumotlar kiritishdan iborat B) funksiyasining argumentlari bo‘lib, ma’lumotlarni chiqarish parametrlarini o‘zgartirish uchun qo‘llaniladi. C) ma’lumotlarni ekranga chiqarish yoki faylga yozish vazifasini bajaradi D) argumenti natija ma’lumotlarini ajratish uchun ishlatiladi 16 / 35 16. Pythonda dastur natijasini toping: A) 9 B) 5 C) 3.666666667 D) 3.5 17 / 35 17. Quyidagi blok sxema qaysi algoritimga misol bo’ladi? A) Aralash B) Chiziqli C) Takrorlanuvchi D) Tarmoqlanuvchi 18 / 35 18. Pythonda dastur natijasini toping: A) 16 B) 6 C) 3 D) 28 19 / 35 19. Agar birinchi operand ikkinchisidan kichik yoki teng bo‘lsa True, aks holda False qiymatni qaytaradi. Ushbu tarif berilgan taqqoslash amalini toping. A) <= B) < C) > D) != 20 / 35 20. “and” mantiqiy amali qanday ishlaydi? A) Murakkab ifodadа qatnashgan barcha qism ifodalardan kamida bittasi True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. B) Ifodaning qiymati True bo‘lsa, False qiymatni qaytaradi va aksincha. C) Murakkab ifodadа qatnashgan barcha qism ifodalar True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi. D) To’g’ri javob berilmagan 21 / 35 21. Pythonda dastur natijasini toping: A) True B) False 22 / 35 22. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) 7 B) 2 C) 5 D) Dasturda xatolik bor 23 / 35 23. Python dasturida a=9 bo’lgan holda quyidagi kod natijasini toping. (Tarmoqlanuvchi algoritim) A) 90 B) 10 C) 9 D) 0 24 / 35 24. Python dasturida a=-9 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) -8 B) 1 C) -18 D) 4 25 / 35 25. Python dasturida a=16 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 1 B) Nol (0) C) 3 D) 2 26 / 35 26. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) Dasturda xatolik bor B) 10 C) 11 D) Takrorlanmaydi 27 / 35 27. Takrorlanishlar soni nomaʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) if B) elif C) for D) while 28 / 35 28. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 4 B) 5 C) 2 D) 3 29 / 35 29. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 11 B) 9 C) 10 D) 2 30 / 35 30. Takrorlanuvchi algoritmlarda sikl biror marta ham takrorlanmasligi mumkinmi? A) Yo’q B) Ha 31 / 35 31. 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) biror buyruqlar guruhining ma’lum marta yoki belgilangan shart bajarilgunga qadar takroran bajarilishi. D) To’g’ri javob yo’q 32 / 35 32. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 11 B) 6 C) 10 D) 5 33 / 35 33. Takrorlanuvchi algoritmlarda buyruqlarning ketma-ketligiga nima deyiladi? A) iteratsiya B) Barcha javob to’g’ri C) qism dastur D) siklning tanasi 34 / 35 34. Takrorlanishlar soni avvaldan maʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) while B) elif C) if D) for 35 / 35 35. Takrorlanuvchi algoritmlarda har bir takrorlanish nima deb ataladi? A) Iteratsiya B) Sikl C) Qism D) Barcha javob to’g’ri Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz