Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №19 9-sinf Informatika 9-sinf Informatika №19 InfoMaster Dekabr 23, 2022 36 Ko'rishlar 1 izoh SaqlashSaqlanganOlib tashlandi 0 0 123456789101112131415161718192021222324 9-sinf Informatika №19 IV BOB. DASTURLASH ASOSLARI 29-dars. PYTHONDA XATOLIKLAR BILAN ISHLASH 1 / 24 1. Tafakkurni matematik usullar yordamida tadqiq etadi mantiqni ko’rsating. A) Matematik mantiq B) Dialektik mantiq C) To’g’ri javob yo’q D) Formal mantiq 2 / 24 2. A = rost, B = yolg`on, C = rost, D = yolg`on bo`lsa, quyidagi mantiqiy ifoda natijasini aniqlang. ⌉((A ∧ B) ∨ (C ∧ D ) ) ∨ ((A ∨ B) ∧ (C ∨ D )) A) Rost B) Yolg'on 3 / 24 3. Quyidagi mantiqiy mulohazalarga mos rostlik jadvalida nechta rost qiymat qabul qiladi. A & (A∨B∨C) A) 2 B) 5 C) 4 D) 3 4 / 24 4. Konyunktor – A) Yig‘uvchi sxеma B) Mos tushish sxеmasi 5 / 24 5. Shartni bajaring. (A∨С)=>(⏋B∨A∨D)=1 A) 11 B) 4 C) 5 D) 8 6 / 24 6. “Dasturni kompyuter xotirasiga kiritish” kompyuterda masalalar yechishning nechanchi bosqichi hisoblanadi? A) 6-bosqich B) 4-bosqich C) 3-bosqich D) 5-bosqich 7 / 24 7. Model so’zi qanday ma’noni anglatadi? A) Yunoncha – ijrochi ma’nosi B) Lotincha – modules – o’lchov, meyor C) Inglizcha – modules – o’lchov, meyor D) Grekcha – takrorlovchi 8 / 24 8. “Har bir algoritm chekli sondagi qadamlardan keyin albatta natija berishi lozim.” Ushbu xossa algoritimning qaysi xossasi? A) Оmmаviylik B) Diskretlilik C) Aniqlilik D) Nаtijаviylik 9 / 24 9. Quyidagi blokning vazifasini toping. A) Parametrli takrorlanish jarayonni tashkil qilishda qo‘llaniladi. B) Oldindan yaratilgan yordamchi algoritmga murojaat qilish uchun ishlatiladi. C) Qiymat berish ko‘rsatmasi hisoblanadi. D) Natijalarni bosib chiqarish uchun ishlatiladi. 10 / 24 10. A mulohaza rost, B mulohaza yolg‘on bo‘lgandagina yolg‘on, qolgan holatlarda rost bo‘ladigan mulohazaga A hamda B mulohazalarning .... deyiladi. A) dizyunksiya (lot. disjunctio – farqlayman, ajrataman) – mantiqiy qo‘shish amali B) konyunksiya (lot. conjunctio – bog‘layman) – mantiqiy ko‘paytirish amali C) implikatsiyasi D) ekvivalensiyasi 11 / 24 11. Quyidagi algoritm natijasini toping. A) 18.5 B) 10 C) 16.5 D) 8.5 12 / 24 12. Quyidagi algoritm natijasini toping. A) 3 B) 12 C) 11 D) 6 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 ✅ 13 / 24 13. Quyidagi algoritm natijasini toping. A) 4 B) -6 C) 8 D) 0 14 / 24 14. Dasturlash –... A) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar B) kompyuter uchun dastur tuzish jarayoni. C) dastur tuzuvchi shaxs. D) biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami. 15 / 24 15. Kompyuter, mobil telefon vа planshetlar uchun dastur yozuvchi tilni toping. A) JAVA B) SCRATCH C) PYTHON D) JAVASCRIPT 16 / 24 16. Interfaol muhit nima? A) dasturlash tili buyruqlari. B) dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti. C) integrallashgan dasturlash va o‘rganish muhiti D) dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti. 17 / 24 17. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a - b print(c) A) 10 B) 16 C) 4 D) 6 18 / 24 18. 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. 19 / 24 19. Python dasturlash tilida o‘zgaruvchilarni e’lon qilishda katta va kichik harflar bir-biridan farqlanadimi? A) Ha B) Yo’q 20 / 24 20. Python dasturida qavslarning bir necha turi mavjud: (), {} va [ ]. Ochiluvchi va yopiluvchi qavslar bir-biriga mos bo‘lishi kerakmi? A) Ha B) Yo’q 21 / 24 21. NameError Python NameError qanday xatolik? A) Dasturning kodida uni ishga tushirishga to‘sqinlik qiluvchi qandaydir xato borligini anglatadi. B) Barcha javoblar to’g’ri C) Qaysidir so‘z tanilmayotganini anglatadi D) Dasturda nolga bo’lingan holat mavjud 22 / 24 22. Python dasturida minus (–) va tagchiziq(_) belgilarini adashtirish mumkinmi? A) Ha B) Yo’q 23 / 24 23. Agar dasturda bir vaqtda print va Print so‘zlari ishlatilsa dasturda xatolik chiqadimi? A) Yo’q B) Ha 24 / 24 24. Bittalik va ikkitalik qo‘shtirnoqlarni aralashtirib ishlatish mumkinmi? ("Info-Master.uz') A) Ha B) Yo’q 0% Author: InfoMaster Foydali bo'lsa mamnunmiz