A) Takrorlanishlar soni oldindan ma`lum bo`lgnda.
B) Tahrorlash soni ma`lum bo`lmaganda.
D) To`g`ri javob yo`q.
2. Sikl operatorlari nima uchun xizmat qiladi?
A) Kodning takrorlanmaydigan buyruqlari uchun.
B) Kodning takrorlanadigan buyruqlari uchun.
D) Barcha javob to`g`ri.
3. Har bir takrorlanish nima deb ataladi?
A) Sikl tanasi. B) for sikli. D) Interatsiya.
4. Sikl operatorlari ga misollar keltiring.
A) For B) While D) Barcha javob to`g`ri.
5. Qaysi operator Python dasturlash tilida hisoblagich ko`rinishida ishlaydi?
A) For sikli. B) While sikli D) Len.
6. IDLE interfaol muhitida cheksiz siklni to`xtatish uchun qaysi tugmachalardan foydalaniladi?
A) Ctrl+S. B) Ctrl+C. D) Alt+F4.
7. Sikllarni boshqarish uchun qaysi operatorlardan foydalaniladi?
A) Break. B) Continue. D) Barcha javob to`g`ri.
8. Sikl ishini to`xtatuvchi operatr….. .
A) Break. B) Continue. D) For.
9. Qism dasturlarining necha qismi mavjud?
A) 3 qismi. B) 4 qismi. D)2 qismi.
10. Print(), Input(), Randint() bular nima?
A) Standart funksiyalar. B) Qism dasturlarining turlari. D) To`g`ri javob yo`q
11. Funksiyaning o`zini-o`zi chiqarishiga ……… deyiladi.
A) Def B) Rekursiya D) To`g`ri javob yo`q.
12. Faqat o`zlari e`lon qilingan qism dasturda faol bo`ladigan o`zgaruvchilar?
A) Global o`zgaruvchilar. B) Lokal o`garuvchilar. D) Barcha javob to`g`ri.
13. Alohida Faylda yozilgan , turli dasturlarda qo`llanilishi mumkin bo`lgan kodlar majmui nima deb ataladi?
A) Algoritm. B) Operator. D) Modul.
14. Qaysi modul murakkab matematik ifodalarni hisoblash uchun qo`llaniladi?
A) Math. B) Rondom. D) Tkinter.
15. Qaysi modul nusxalsh billan bog`liq masalalarni hal qilishga mo`ljallangan?
A) Decimal. B) Copy. D) Locale.
16. Turtle moduli nima uchun qo`llaniladi?
A) Ekranda chiziq va figuralarni chizish uchun
B) Kotolog va fayllar bilan ishlash uchun.
D) To`g`ri javob yo`q.
17. Modullar to`g`ri ko`rsatilgan qatorni belgilang?
A) Tkiter, Random, Date. B) Dacimal, locale, print. D) To`g`ri Javob yo`q.
18.Global o`zgaruvchilar bu ……….. .
A) Butun dasur davomida faol bo`ladigan o`zgaruvchilar.
B) O`zlari e`lon qilingan qism dasturda faol bo`ladigan o zgaruvchilar.
D) To`g`ri javob yo`q.
19.Randint() qanday vazifa bajaradi?
A) Tasodifiy sonni chiqaradi.
B) Foydalanuvchi uchun ma`lumotlar chiqaradi.
D) Print() funksiyasining zidi.
20. Define so`zining ma`nosi?
A) buyurish B) Aniqlash. D) To`g`ri javob yo`q.
21.Asosiy dasturda qism dasturlarini chaqirish nechta imkoniyatlarni beradi.
A) 1ta B) 2 ta. D) 3 ta.
22. Qism dasturlari alohida tizimni tashkil etadimi?
A) Ha. B) Yo`q. D) To`g`ri javob yo`q.
23.Cheksiz siklni to`xtatishning Ctrl+C dan boshqa usuli mavjudmi?
A) Mavjud. B) Mavjud emas. D) A javob to`g`ri.
24.For operatori qachon qo`llaniladi?
A) Takrorlanishlar soni avvaldan ma`lum bo`lganda.
B) Kodlar takrorlanganda.
D) To`g`ri javob yo`q.
25. Ekranda chiziq va figuralarni chizish uchun qo`llaniladigan model nomi?
A)Turtle. B) Locale D) Decimal.