Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №38 9-sinf Informatika 9-sinf Informatika №38 InfoMaster Aprel 25, 2023 58 Ko'rishlar 0 SaqlashSaqlanganOlib tashlandi 0 0 123456789101112131415161718192021222324252627282930 9-sinf Informatika №38 IV BOB. DASTURLASH ASOSLARI 48-dars. AMALIY MASHG‘ULOT 1 / 30 1. Algoritm turlari to’g’ri ko’rsatilgan qatorni toping. A) chiziqli, tarmoqlanuvchi va takrorlanuvchi B) chiziqli, uchburchakli va takrorlanuvchi C) chiziqli, tarmoqlanuvchi D) chiziqli, tarmoqlanuvchi va ko’paytiruvchi 2 / 30 2. Quyidagi algoritm natijasini toping. A) 4 B) 3 C) 2 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 / 30 3. Quyidagi algoritm natijasini toping. A) -6 B) 4 C) 0 D) 8 4 / 30 4. Dasturchi – A) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar B) barcha javoblar to’g’ri C) kompyuterni yaxshi tushunadigan shaxs D) dastur tuzuvchi shaxs. 5 / 30 5. Dasturlash tilida yozilgan kodni bosqichma-bosqich mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma-ketlikda bajarish jarayoni nima deb ataladi? A) Kompilyator B) dasturlash tili C) dasturchi D) Interpretator 6 / 30 6. IDLEning dasturlash muhit nima? A) dastur kodini kiritib, natijasini darhol ko‘rish mumkin bo‘lgan oyna. B) dastur kodini kiritish, tahrirlash va ishga tushirish mumkin bo‘lgan oyna. 7 / 30 7. Python dasturlash tilida o‘zgaruvchilarga ta’rif bering. A) To’g’ri jabov yo’q B) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka nomi. C) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi. D) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi. 8 / 30 8. Python dasturida : input — operatorining vazifasini toping. A) o‘zgaruvchi qiymatini kritish mumkin. B) Chiqarish operatori C) Kritish operatori D) o‘zgaruvchi qiymatini o’zgartirish mumkin. 9 / 30 9. Agar dasturda bir vaqtda print va Print so‘zlari ishlatilsa dasturda xatolik chiqadimi? A) Ha B) Yo’q 10 / 30 10. Pythonda dastur natijasini toping: >>> a = 12 >>> print(type(a)) A) <class 'float'> B) <class 'int'> C) <class 'bool'> D) <class 'str'> 11 / 30 11. Pythonda dastur natijasini toping: x=6 x//=3 print(x) A) 9 B) 18 C) 2 D) 6 12 / 30 12. Quyidagi rasmdagi Pythonda dastur natijasini toping: A) 6 B) 3 C) 2 D) 0 13 / 30 13. Satr uzunligini qaysi funksiya yordamida topiladi? A) split() B) len() C) Input() D) Print() 14 / 30 14. Pythonda quyidagi maxsus belgini vazifasini toping. \” A) ikkitalik qo‘shtirnoq belgisi B) yangi satrga o‘tish belgisi C) tabulyatsiya belgisi D) bittalik qo‘shtirnoq belgisi 15 / 30 15. input() operatori qanday vazifa bajaradi? A) argumenti natija ma’lumotlarini ajratish uchun ishlatiladi B) funksiyasining argumentlari bo‘lib, ma’lumotlarni chiqarish parametrlarini o‘zgartirish uchun qo‘llaniladi. C) ma’lumotlar kiritishdan iborat D) ma’lumotlarni ekranga chiqarish yoki faylga yozish vazifasini bajaradi 16 / 30 16. Pythonda dastur natijasini toping: A) 5 B) 3.5 C) 3.666666667 D) 9 17 / 30 17. Chiziqli dastur nima? A) Takrorlanuvchi algoritmlarni dastur shaklida yozilishi B) Tarmoqlanuvchi algoritmlarni dastur shaklida yozilishi C) Barcha javob to’g’ri D) Chiziqli algoritmlarni dastur shaklida yozilishi 18 / 30 18. Pythonda dastur natijasini toping: A) 6 B) 28 C) 16 D) 3 19 / 30 19. Agar birinchi operand ikkinchisidan kichik bo‘lsa True, aks holda False qiymatni qaytaradi. Ushbu tarif berilgan taqqoslash amalini toping. A) != B) < C) <= D) >= 20 / 30 20. Pythonda dastur natijasini toping: A) True B) False 21 / 30 21. Pythonda dastur natijasini toping: A) False B) True 22 / 30 22. Python dasturida quyidagi kod natijasini toping: (Tarmoqlanuvchi algoritim) A) Dasturda xatolik bor B) 9 C) 18 D) 4.5 23 / 30 23. Python dasturida a=-5 bo’lgan holda quyidagi kod natijasini toping. (Tarmoqlanuvchi algoritim) A) 5 B) 0 C) -5 D) -4 24 / 30 24. Python dasturida a=-9 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 1 B) -8 C) 4 D) -18 25 / 30 25. Python dasturida a=53 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 1 B) 2 C) Nol (0) D) 3 26 / 30 26. Python dasturida a=-9 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) -1 B) 1 C) 0 D) 2 27 / 30 27. Python dasturida a=16 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 2 B) Nol (0) C) 3 D) 1 28 / 30 28. Python dasturida a=18 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) -1 B) 4 C) 1 D) 2 29 / 30 29. Python dasturida a=15 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 11 B) 1 C) 15 D) -1 30 / 30 30. Python dasturida a=35 bo’lgan holda quyidagi kod natijasini tahlil qiling. (Tarmoqlanuvchi algoritim) A) 1 B) 2 C) 6 D) 8 Sizning ballingiz 0% Author: InfoMaster Foydali bo'lsa mamnunmiz