9-sinf Informatika №19 Dekabr 23, 2022Dekabr 23, 2022 da chop etilgan InfoMaster tomonidan 9-sinf Informatika №19 ga fikr bildirilmagan. 0 123456789101112131415161718192021222324 Tomonidan yaratilgan InfoMaster 9-sinf Informatika №19 IV BOB. DASTURLASH ASOSLARI 29-dars. PYTHONDA XATOLIKLAR BILAN ISHLASH 1 / 24 1. Algoritimning “Tushunаrlilik” xossasi qaysi javobda keltirilgan? A) Har bir algoritm, o‘z mazmuniga ko‘ra, bitta turdagi masalalarning barchasi uchun yaroqli bo‘lishi lozim. B) Har bir algoritm chekli sondagi qadamlardan keyin albatta natija berishi lozim. C) Ijrochiga tavsiya etilayotgan ko‘rsatmalar unga tushunarli bo‘lishi, ijrochining imkoniyatlariga javob berishi shart. D) Algoritmni chekli sondagi oddiy ko‘rsatmalar ketma-ketligi shaklida ifodalash kerak. 2 / 24 2. Quyidagi fikrlarning qaysilari mulohaza bo‘la oladi? A) Ertalabki badantarbiya mashqlarini bajaring! B) “1234321” – palindrom son. C) Ushbu tasmaning uzunligi qanday? D) Sizning yoshingiz necha yoshda? 3 / 24 3. Quyidagi sxemadan foydalanib natijani aniqlang. A=1, B=1, C=0, D=1 A) Yolg'on B) Rost 4 / 24 4. Algoritmning kompyuter tushunadigan tilda yozilishi ... deb ataladi. Nuqtalar o’rniga to’g’ri javobni qo’ying. A) dasturlash tili B) dastur C) аlgоritmik til D) algoritim 5 / 24 5. NameError Python NameError qanday xatolik? A) Barcha javoblar to’g’ri B) Qaysidir so‘z tanilmayotganini anglatadi C) Dasturning kodida uni ishga tushirishga to‘sqinlik qiluvchi qandaydir xato borligini anglatadi. D) Dasturda nolga bo’lingan holat mavjud 6 / 24 6. Bittalik va ikkitalik qo‘shtirnoqlarni aralashtirib ishlatish mumkinmi? ("Info-Master.uz') A) Yo’q B) Ha 7 / 24 7. Abstrakt modellar necha guruhga bo‘linadi? A) 3 B) 6 C) 4 D) 2 8 / 24 8. Kompyuter dasturi –... A) dastur tuzuvchi shaxs. B) kompyuter uchun dastur tuzish jarayoni. C) biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami. D) biror maqsadga erishish yo’lida bajariladigan ketma-ketliklar 9 / 24 9. Quyidagi rasmdan Invertor sxеmasi toping. A) 2,5 B) 1,4 C) 3,4 D) 1,6 10 / 24 10. Quyidagi algoritm natijasini toping. A) 15 B) 18 C) 6 D) 3 11 / 24 11. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a + b print(c) A) 16 B) 6 C) 10 D) 4 12 / 24 12. Dizyunsiya-... A) lotincha so'z bo'lib ajrataman degan ma'noni anglatadi B) ingilzcha so'z bo'lib ajrataman degan ma'noni anglatadi C) lotinch so'z bo'lib to'ldiraman degan ma'noni anglatadi D) lotincha so'z bo'lib bog'layman degan ma'noni anglatadi 13 / 24 13. Quyidagi mantiqiy mulohazalarga mos rostlik jadvalida nechta rost qiymat qabul qiladi. ⏋A & B ∨⏋C A) 3 B) 4 C) 6 D) 5 14 / 24 14. “Algoritmlash” kompyuterda masalalar yechishning nechanchi bosqichi hisoblanadi? A) 5-bosqich B) 2-bosqich C) 3-bosqich D) 4-bosqich 15 / 24 15. Python dasturlash tilida o‘zgaruvchilarga ta’rif bering. A) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi. B) o‘z qiymati va turiga ega kattalik, o‘zida qiymatlarni saqlaydigan kompyuter xotirasidagi yacheyka nomi. C) To’g’ri jabov yo’q D) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi. 16 / 24 16. Python dasturida qavslarning bir necha turi mavjud: (), {} va [ ]. Ochiluvchi va yopiluvchi qavslar bir-biriga mos bo‘lishi kerakmi? A) Yo’q B) Ha 17 / 24 17. A mulohazani qiymati rost bo‘lganda yolg‘on, yolg‘on bo‘lganda rost bo‘ladigan yangi mulohaza .......diyiladi. A) Mantiqiy implikatsiyasi amali deyiladi. B) Mantiqiy inkor amali deyiladi. C) Mantiqiy ko‘paytirish amali deb ataladi. D) Mantiqiy qo‘shish amali deb ataladi. 18 / 24 18. Python dasturida minus (–) va tagchiziq(_) belgilarini adashtirish mumkinmi? A) Yo’q B) Ha 19 / 24 19. Python dasturlash tilining alifbosi to’g’ri ko’rsatilgan javobni toping. (Bir nechta javob belgilash mumkin.) A) Maxsus belgilar B) Xizmatchi so‘zlar C) Arab raqamlari D) Katta va kichik lotin harflari 20 / 24 20. Agar dasturda bir vaqtda print va Print so‘zlari ishlatilsa dasturda xatolik chiqadimi? A) Ha B) Yo’q 21 / 24 21. Quyidagi algoritm natijasini toping. A) 3 B) -1 C) 1 D) 6 22 / 24 22. Quyidagi algoritm natijasini toping. A) -24 B) 12 C) -60 D) 6 23 / 24 23. IDLEning dasturlash muhitida dastur tuzishda yangi fayl ochish uchun qaysi buyruq tanlanadi? A) File menyusidan Save as buyrug‘i B) File menyusidan Save buyrug‘i C) File menyusidan New File buyrug‘i D) Run menyusida Run Module buyrug‘i 24 / 24 24. Interfaol web-saytlarni yozish uchun mo‘ljallangan tilni toping. A) SCRATCH B) JAVASCRIPT C) JAVA D) С 0% Author: InfoMaster 9-sinf Informatika