Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Flutter_test1

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Flutter гэж юу вэ, яагаад ашиглах вэ?

a)

Зөвхөн Android-д зориулсан апп хөгжүүлэх.

b)

Платформ хооронд нэгэн зэрэг апп хөгжүүлэх.

c)

Зөвхөн веб хөгжүүлэлтэд ашиглагддаг хэрэгсэл

d)

Зөвхөн iOS-д зориулсан апп хөгжүүлэх.

2.

Stateless Widget ба Stateful Widget-ын ялгаа юу вэ?

a)

Stateful Widget нь өөрчлөлт хийх боломжгүй байдаг.

b)

Stateless Widget нь өөрчлөгдөх боломжтой.

c)

Stateful Widget нь байнгын өөрчлөлт хийх боломжтой.

d)

Ялгаа байхгүй.

3.

Flutter-ийн Hot Reload гэж юу вэ?

a)

Програмыг эхнээс нь дахин ажиллуулдаг үйл явц.

b)

Програмын кодын өөрчлөлтийг шууд харах боломж олгодог.

c)

Аппын кешийг устгадаг.

d)

Дизайн өөрчлөхөд ашигладаг.

4.

Dart хэлэнд var, final, const-ын үүргийг зөв тохируул

a)

Утгыг өөрчлөх шаардлагатай, өгөгдлийн төрлийг динамик тодорхойлох үед

1.

var

b)

Нэг удаагийн утга оноож, дахин өөрчлөхгүй байлгах шаардлагатай үед

2.

final

c)

Компиляцийн үед тогтмол утга шаардлагатай үед

3.

const

5.

List хэрхэн зарлаж, ашиглах вэ?

a)

List нь зөвхөн тогтмол урттай массив үүсгэнэ.

b)

List нь зөвхөн тогтмол урттай массив үүсгэнэ.

c)

List зөвхөн Flutter-д ашиглагддаг.

d)

List нь ямар ч төрлийн өгөгдөл хадгалж чадна.

6.

Future ба async/await-ийн үндсэн ойлголт юу вэ?

a)

Асинхрон үйлдлийг хэрэгжүүлэхэд ашигладаг.

b)

Зөвхөн утасгүй (offline) горимд ажилладаг.

c)

Аппын хурдыг нэмэгдүүлэхэд ашиглагддаг.

d)

Тогтмол утгыг хадгалах төрөл.

7.

Flutter бүх элементүүдийг шаталсан бүтэцтэйгээр дүрслэх бөгөөд нэг үндсэн widget-ээс эхлээд түүний дэд widget-ууд хүртэл холбогддог модлог бүтэцтэй байдаг бол Модны орой (Root Widget)-ийг сонго

a)

Ихэвчлэн MaterialApp байдаг.

b)

Ихэвчлэн AppBar байдаг.

c)

Ихэвчлэн Column байдаг.

d)

Ихэвчлэн ElevatedButton байдаг.

8.

BuildContext гэж юу вэ?

a)

Аппын навигацийн мэдээллийг хадгалдаг.

b)

Widget-ийн дотор байгаа текстийг хадгалдаг.

c)

Текст засварлахад ашигладаг хэрэгсэл.

d)

Dart хэлний тусгай сан.

9.

Flutter-д Theme хэрхэн тохируулдаг вэ?

a)

MaterialApp дотор theme тохируулах.

b)

Text widget ашиглах.

c)

Flutter SDK-г өөрчлөх.

d)

Theme өөрчлөх боломжгүй

10.

Row ба Column-ын ялгаа юу вэ?

a)

Row нь босоо чиглэлээр, Column нь хэвтээ чиглэлээр байршина.

b)

Row нь нэг мөрөнд, Column нь олон мөрөнд байршина.

c)

Ялгаа байхгүй.

d)

Row нь хэвтээ чиглэлээр, Column нь босоо чиглэлээр байршина.

11.

Flutter-д анимац үүсгэхэд аль хэрэгслийг ашиглах вэ?

a)

Text

b)

Container

c)

AnimatedContainer

d)

BuildContext

12.

TextField-ээс өгөгдөл авахад ашиглагддаг үндсэн төрлийг ашиглах вэ?

a)

API

b)

TextEditingController

c)

EditingController

d)

JSON

13.

HTTP сангийн үндсэн зориулалт юу вэ?

a)

Аппын дизайныг сайжруулах.

b)

Вэб серверээс өгөгдөл татах болон илгээх.

c)

Flutter-ийн өнгө тохируулах.

d)

API ажиллуулах боломжгүй.

14.

State Management ямар зорилготой вэ?

a)

Аппын өгөгдлийн урсгалыг удирдах

b)

Widget-үүдийн хооронд API холбох

c)

Theme өөрчлөхөд ашиглагддаг.

d)

Зөвхөн анхдагч тохиргоо.

15.

Firebase ашиглан Flutter-д юу хийж болох вэ?

a)

Theme солих.

b)

Flutter SDK-г шинэчлэх.

c)

UI-гийн өнгө тохируулах.

d)

Аппын өгөгдөл хадгалах, хэрэглэгчийг таних.