Uy » Mavzulatshitilgan testlar » Informatika mavzulashtirilgan » 9-sinf Informatika » 9-sinf Informatika №18 9-sinf Informatika 9-sinf Informatika №18 InfoMaster Dekabr 21, 2022 94 Ko'rishlar 0 SaqlashSaqlanganOlib tashlandi 0 0 12345678910111213141516171819202122232425 9-sinf Informatika №18 IV BOB. DASTURLASH ASOSLARI 28-dars. PYTHONDA O‘ZGARUVCHILARNI TAVSIFLASH 1 / 25 1. Hozirda mantiqning qanday yo‘nalishlari mavjud. A) Barcha javoblar to’g’ri B) Matematik mantiq C) Dialektik mantiq D) Formal mantiq 2 / 25 2. Agar A=yolg‘on, B=“Inversiya mantiqiy inkor amali hisoblanadi”, C=3,14, D=7,9 bo‘lsa, quyidagi amallarni bajaring: ( D = C ) & A & B A) Rost B) Yolg'on 3 / 25 3. Quyidagi mantiqiy bog‘lovchi nomini toping. “=>” A) Konyunksiya B) Dizyunksiya C) Ekvivalensiya D) Implikatsiya 4 / 25 4. Konyunktor raqamli sxemalarda qaysi mantiqiy elementi orqali belgilanadi? A) “EMAS” B) Barcha javob to’g’ri C) “VA" D) “YOKI” 5 / 25 5. Quyidagi rostlik jadvalga mos mantiqiy formulani toping. A) ⌐A&B&⌐C B) ⌐A&B&C C) ⌐A&B∨⌐C D) ⌐A∨B&⌐C 6 / 25 6. Qaysi bosqichda: Algoritmdagi ko‘rsatmalarning ketma-ketligi tayyor holatga keltirilganidan keyin, uning asosida kompyuter bajara oladigan tilga o‘tkaziladi. A) 4-bosqichda B) 6-bosqichda C) 2-bosqichda D) 5-bosqichda 7 / 25 7. O `rganilayotgan obyektning matematik munosabatlar, belgilar va bog`lanishlar orqali ifodasi ... deb ataladi. A) matematik model; B) biologik model; C) fizik model; D) Barcha javob to’g’ri 8 / 25 8. Algoritmga to’g’ri ta’rif berilgan qatorni toping. A) Belgilangan buyruq yoki ko‘rsatmalarni bajarishga qodir mavhum (abstrakt) yoki moddiy (texnik, biologik yoki biotexnik) tizim. B) Ijrochi bajarishi mumkin bo’lgan ko‘rsatmalarning chekli ketma-ketligi tushuniladi. C) Ijrochi uchun qo‘yilgan masalani yechishga qaratilgan aniq va tushunarli ko‘rsatmalarning chekli ketma-ketligi tushuniladi. D) Barcha javob to’g’ri 9 / 25 9. Quyidagi blokning nomi toping. A) Algoritmni boshlash / tugatish bloki B) Kiritish/ chiqarish bloki C) Funksional blok (operator bloki) D) Muqobil blok 10 / 25 10. Mantiq fani necha turga bo'linadi ? A) 3 B) 4 C) 5 D) 2 11 / 25 11. Quyidagi algoritm natijasini toping. A) 1 B) 0.5 C) 9 D) -1 12 / 25 12. Quyidagi algoritm natijasini toping. A) 7 B) 8 C) 9 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 ✅ 13 / 25 13. Quyidagi algoritm natijasini toping. A) 4 B) 8 C) -6 D) 0 14 / 25 14. Kompyuter uchun dastur tuzish jarayoni nima deb ataladi? A) Tuzatish B) Kompyuter dasturi C) Dasturlash D) Dasturchi 15 / 25 15. Inson va kompyuter o‘rtasidagi rasmiy aloqa tili..... nuqtalar o’rniga to’g’ri javobni qo’ying. A) Dasturlash tili B) Arab tili C) Kompyuter tili D) O’qbek tili 16 / 25 16. Paython dasturida quyidagi kod natijasini toping: print(Salom) A) SALOM B) Xatolik chiqadi C) Salom D) salom 17 / 25 17. Python dasturlash tilida o‘zgaruvchining nomida qaysi belgilarni ishlatish mumkin emas. A) @ B) # C) / D) – 18 / 25 18. Python dasturlash tilida o‘zgaruvchilarni nomi raqamdan boshlanishi mumkinmi? A) Yo’q B) Ha 19 / 25 19. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a - b print(c) A) 10 B) 16 C) 4 D) 6 20 / 25 20. Python dasturlash tilida o‘zgaruvchi nomlarida probellar ishlatish mumkinmi? A) Yo’q B) Ha 21 / 25 21. Python dasturlash tilining alifbosi to’g’ri ko’rsatilgan javobni toping. (Bir nechta javob belgilash mumkin.) A) Maxsus belgilar B) Katta va kichik lotin harflari C) Arab raqamlari D) Xizmatchi so‘zlar 22 / 25 22. Python dasturlash tilida Doimiy (o‘zgarmas)larga 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. 23 / 25 23. 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) faqat o‘qish uchun mo‘ljallangan qiymatlarni saqlovchi kompyuter xotirasidagi yacheyka nomi. C) To’g’ri jabov yo’q D) o‘zgaruvchilar, doimiylar, funksiyalar, protseduralar, modullar, dasturlarning umumiy nomi. 24 / 25 24. Python dasturlash tilida o‘zgaruvchilarni e’lon qilishda katta va kichik harflar bir-biridan farqlanadimi? A) Yo’q B) Ha 25 / 25 25. Pythonda quyidagi kod natijasini toping: a = 6 b = a a = 10 c = a + b print(c) A) 4 B) 10 C) 16 D) 6 0% Author: InfoMaster Foydali bo'lsa mamnunmiz