wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

13-mavzu. Flutterda ListView va GridView

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

ListView nima uchun ishlatiladi?

a)

Widgetlarni o'chirish uchun

b)

Elementlarni vertikal yoki gorizontal ro‘yxat ko‘rinishida chiqarish uchun

c)

Animatsiya qilish uchun

d)

Sahifalar orasida o‘tish uchun

2.

ListView’da scroll yo‘nalishini o‘zgartirish uchun qaysi property ishlatiladi?

a)

direction

b)

axis

c)

scrollDirection

d)

orientation

3.

GridView nima uchun ishlatiladi?

a)

Ma’lumotlarni bitta ustunda chiqarish uchun

b)

Ma’lumotlarni jadval ko‘rinishida chiqarish uchun

c)

Sahifani bo‘lish uchun

d)

Navigatsiya uchun

4.

Qaysi GridView turi ustunlar sonini belgilash imkonini beradi?

a)

GridView.builder()

b)

GridView.custom()

c)

GridView.count()

d)

GridView.extent()

5.

GridView.extent() nimaga asoslanib ustunlar sonini belgilaydi?

a)

Qatorlar soniga

b)

Har bir elementning maksimal kengligiga

c)

Ekran balandligiga

d)

Scroll tezligiga

6.

ListView odatda (default) qaysi yo‘nalishda scroll bo‘ladi?

a)

Yon tomonga

b)

Aylana bo‘ylab

c)

Pastga–yuqoriga

d)

Vertikal tomonga

7.

GridView nima ko‘rinishda bo‘ladi?

a)

Bitta ustun

b)

Matn

c)

Jadval

d)

Tasvir

8.

GridView’da elementlar qanday joylashadi?

a)

Faqat bitta qatorda

b)

Qator va ustunlarda

c)

Faqat pastga

d)

Aralash

9.

GridView.count() da crossAxisCount nimani bildiradi?

a)

Qatorlar sonini

b)

Ustunlar sonini

c)

Elementlar sonini

d)

Scroll tezligini

10.

ListView va GridView’da scrollDirection = Axis.horizontal bo‘lsa, nima bo‘ladi?

a)

Elementlar yuqoridan pastga chiqadi

b)

Scroll o‘chadi

c)

Elementlar yon tomonga siljiydi

d)

Xatolik chiqadi

11.

Quyidagilardan qaysi biri NOTO‘G‘RI?

a)

ListView scrollable

b)

GridView scrollable

c)

ListView faqat vertikal

d)

GridView qator va ustunlardan iborat

12.

setState() funksiyasi nima uchun ishlatiladi?

a)

Holatni o'zgartirish va UI-ni yangilash

b)

Foydalanuvchi ma'lumotlarini saqlash

c)

Dastur kodini optimallashtirish

d)

Foydalanuvchi interfeysini o'zgartirish

13.

Flutterda audio fayl kutubxonalarini ko'rsating?

a)

audioplayers

b)

just_audio

c)

flutter_sound

d)

async

14.

Navigator.push() funksiyasi nima uchun ishlatiladi?

a)

Yangi sahifani ochish

b)

Sahifani yangilash

c)

Joriy sahifadan chiqish

d)

Sahifalar o'rtasida ma'lumot almashish

15.

Navigator.pop() funksiyasi nima qiladi?

a)

Yangi sahifani ochadi

b)

Joriy sahifadan chiqadi

c)

Sahifani yangilaydi

d)

Sahifalar o'rtasida ma'lumot almashadi

16.

Matnning qalinligini sozlash uchun qaysi parametrdan foydalaniladi?

a)

backgroundColor

b)

letterSpacing

c)

fontWeight

d)

fontStyle

17.

Matnning shriftini o'zgartirish uchun qaysi parametrdan foydalaniladi?

a)

fontFamily

b)

fontSize

c)

color

d)

letterSpacing

18.

Agar kod paroli “3521” bo‘lsa, va “1” har doim “0” ga, “2” har doim “5” ga, “3” har doim “8” ga, “5” har doim “2” ga almashtirilsa, yangi parol qanday bo‘ladi?

a)

8205

b)

8250

c)

8251

d)

8520