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. Quyidagi algoritm natijasini toping. A) 12 B) 6 C) -24 D) -60 2 / 35 2. Quyidagi algoritm natijasini toping. A) 9 B) 8 C) 5 D) -1 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) 0 B) -6 C) 4 D) 8 4 / 35 4. Kompyuter dasturi –... A) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar B) dastur tuzuvchi shaxs. C) kompyuter uchun dastur tuzish jarayoni. D) biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami. 5 / 35 5. Dasturlash tilida yozilgan kodni bosqichma-bosqich mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma-ketlikda bajarish jarayoni nima deb ataladi? A) dasturlash tili B) dasturchi C) Kompilyator D) Interpretator 6 / 35 6. Operator – A) dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti. B) dasturlash tili buyruqlari. C) dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti. D) integrallashgan dasturlash va o‘rganish muhiti 7 / 35 7. Python dasturlash tilida o‘zgaruvchilarga ta’rif bering. A) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka nomi. B) To’g’ri jabov yo’q C) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi. D) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi. 8 / 35 8. Pythonda dastur natijasini toping: name =55 type(name) A) <class 'float'> B) <class 'int'> C) <class 'bool'> D) <class 'str'> 9 / 35 9. Python dasturida minus (–) va tagchiziq(_) belgilarini adashtirish mumkinmi? A) Yo’q B) Ha 10 / 35 10. Pythonda dastur natijasini toping: >>> parol='@Asdf123' >>> print(type(parol)) A) <class 'bool'> B) <class 'str'> C) <class 'float'> D) <class 'int'> 11 / 35 11. Pythonda dastur natijasini toping: x=5 x*=3 print(x) A) 15 B) 3 C) 2 D) 8 12 / 35 12. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 41 B) 38 C) 20 D) 26 13 / 35 13. Pythonda dastur natijasini toping: A) matika fan B) matikafa C) atika fan D) matikafan 14 / 35 14. Pythonda quyidagi maxsus belgini vazifasini toping. \’ A) bittalik qo‘shtirnoq belgisi B) tabulyatsiya belgisi C) yangi satrga o‘tish belgisi D) ikkitalik qo‘shtirnoq 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) 22 B) 3.2 C) 5 D) 8 17 / 35 17. Paython dasturida quyidagi kod natijasini tahlil qiling. A) 6 B) 30 C) 3 D) 5 18 / 35 18. Pythonda dastur natijasini toping: A) 3 B) 28 C) 16 D) 6 19 / 35 19. Agar birinchi operand ikkinchisidan katta bo‘lsa True, aks holda False qiymatni qaytaradi. Ushbu tarif berilgan taqqoslash amalini toping. A) < B) != C) > D) <= 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) Bilmadim ? B) Kiritilgan а soni toq yoki juft ekanligini aniqlovchi dastur tuzing. C) Dasturda xatolik bor D) Kiritilgan а soni musbat yoki manfiy ekanligini aniqlovchi dastur tuzing. 23 / 35 23. Python dasturida a=9 bo’lgan holda quyidagi kod natijasini toping. (Tarmoqlanuvchi algoritim) A) 0 B) 9 C) 90 D) 10 24 / 35 24. Python dasturida a=0 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 3 B) 0 C) 2 D) -5 25 / 35 25. Python dasturida a=-9 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) -1 B) 1 C) 0 D) 2 26 / 35 26. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 10 B) 9 C) 2 D) 11 27 / 35 27. Takrorlanuvchi algoritmlar-bu? A) To’g’ri javob yo’q B) barcha ko‘rsatmalari hech qanday shartsiz, faqat ketma-ket bajariladigan jarayonlarga aytiladi. C) birorta shartga ko‘ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm. D) biror buyruqlar guruhining ma’lum marta yoki belgilangan shart bajarilgunga qadar takroran bajarilishi. 28 / 35 28. Takrorlanishlar soni avvaldan maʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) elif B) for C) while D) if 29 / 35 29. Takrorlanuvchi algoritmlarda buyruqlarning ketma-ketligiga nima deyiladi? A) qism dastur B) Barcha javob to’g’ri C) siklning tanasi D) iteratsiya 30 / 35 30. Takrorlanuvchi algoritmlarda sikl biror marta ham takrorlanmasligi mumkinmi? A) Yo’q B) Ha 31 / 35 31. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 11 B) 10 C) Dasturda xatolik bor D) Takrorlanmaydi 32 / 35 32. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 6 B) 11 C) 10 D) 5 33 / 35 33. Takrorlanishlar soni nomaʼlum bo‘lganda qo‘llaniladigan operatorni toping. A) elif B) for C) if D) while 34 / 35 34. Takrorlanuvchi algoritmlarda har bir takrorlanish nima deb ataladi? A) Iteratsiya B) Barcha javob to’g’ri C) Qism D) Sikl 35 / 35 35. Python dasturida quyidagi kod natijasini tahlil qiling va takrorlanishlar sonini toping. (Takrorlanuvchi algoritim) A) 3 B) 5 C) 4 D) 2 Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz