wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Flutter бағдарламасындағы макеттер

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Flutter-де макет дегеніміз не?

a)

Flutter-де макет - деректер базасының схемасы.

b)

Flutter-де макет - серверлік архитектураның элементі.

c)

Flutter-де макет - қолданушы интерфейсінің визуалды құрылымы.

d)

Flutter-де макет - кодтың логикалық құрылымы.

2.

Flutter-де макет құру үшін қандай виджеттер қолданылады?

a)

TextField

b)

Button

c)

Container, Row, Column, Stack, ListView, GridView

d)

Image

3.

Column виджеті не үшін пайдаланылады?

a)

Кеңейту үшін

b)

Басқа элементтерді топтастыру үшін

c)

Тік орналастыру үшін

d)

Көлденең орналастыру үшін емес.

4.

Row виджетінің ерекшелігі неде?

a)

Row виджеті элементтерді көлденеңінен орналастырады.

b)

Row виджеті элементтерді тік орналастырады.

c)

Row виджеті элементтерді автоматты түрде орналастырады.

d)

Row виджеті тек бір элементті көрсетеді.

5.

Stack виджеті қалай жұмыс істейді?

a)

Stack виджеті элементтерді тізбектеп орналастыру үшін қолданылады.

b)

Stack виджеті элементтерді автоматты түрде жасыру үшін қолданылады.

c)

Stack виджеті элементтерді қабаттап орналастыру үшін қолданылады.

d)

Stack виджеті тек бір элементті көрсету үшін қолданылады.

6.

Flutter-де макеттерді қалай топтастыруға болады?

a)

Flex

b)

Flutter-де макеттерді 'Column', 'Row', 'Stack' және 'ListView' виджеттерімен топтастыруға болады.

c)

Grid

d)

Container

7.

Container виджетінің негізгі функциялары қандай?

a)

Анимация қосу

b)

Container виджетінің негізгі функциялары: UI элементтерін ұйымдастыру, өлшемдер мен орналасуды басқару.

c)

UI элементтерін жою

d)

Тек мәтін көрсету

8.

Flutter-де макеттегі элементтердің орналасуын қалай басқаруға болады?

a)

ListView

b)

Form

c)

Grid

d)

Flutter-де макеттегі элементтердің орналасуын 'Row', 'Column', 'Stack', 'Container' виджеттері арқылы басқаруға болады.

9.

Expanded виджеті не үшін қажет?

a)

Контентті тексеру үшін.

b)

Контентті статикалық түрде көрсету үшін.

c)

Контентті жасыру үшін.

d)

Контентті динамикалық түрде көрсету үшін.

10.

Flutter-де макеттегі шекараларды қалай орнатуға болады?

a)

Flutter-де шекараларды 'Column' виджетін пайдаланып орнатуға болады.

b)

Flutter-де шекараларды 'Row' виджетін пайдаланып орнатуға болады.

c)

Flutter-де макеттегі шекараларды 'Container' виджетін пайдаланып орнатуға болады.

d)

Flutter-де шекараларды 'Text' виджетін пайдаланып орнатуға болады.

11.

ListView виджеті не үшін пайдаланылады?

a)

ListView динамикалық контентті көрсету үшін пайдаланылады.

b)

ListView элементтерді тізімдеу үшін пайдаланылады.

c)

ListView статикалық контентті көрсету үшін пайдаланылмайды.

d)

ListView пайдаланушы интерфейсін құру үшін пайдаланылады.

12.

GridView виджетінің артықшылықтары қандай?

a)

Деректерді тек оқуға арналған

b)

Параметрлерді тек статикалық түрде конфигурациялау

c)

UI элементтерін тек графикалық түрде көрсету

d)

GridView виджетінің артықшылықтары: деректерді оңай басқару, параметрлерді конфигурациялау, парақтау және сұрыптау функциялары, динамикалық деректермен жұмыс, UI элементтерін интеграциялау.

13.

Flutter-де макеттегі элементтердің өлшемдерін қалай өзгертуге болады?

a)

Элементтердің өлшемдерін 'Text' виджетінің 'fontSize' параметрін өзгерту арқылы өзгерту.

b)

Элементтердің өлшемдерін 'Column' виджетінің 'crossAxisAlignment' параметрін өзгерту арқылы өзгерту.

c)

Элементтердің өлшемдерін 'Row' виджетінің 'mainAxisSize' параметрін өзгерту арқылы өзгерту.

d)

Элементтердің өлшемдерін 'Container' виджетінің 'width' және 'height' параметрлерін өзгерту арқылы өзгерту.

14.

Align виджеті не үшін пайдаланылады?

a)

Түс схемасын өзгерту үшін.

b)

Тек қана мәтінді көрсету үшін.

c)

Кездейсоқ орналастыру үшін.

d)

Суреттерді орналастыру үшін.

15.

Padding виджеті не үшін қажет?

a)

Padding виджеті интерфейстің элементтері арасында бос орын жасау үшін қажет.

b)

Padding виджеті тек түстерді өзгерту үшін қажет.

c)

Padding виджеті тек анимация жасау үшін қажет.

d)

Padding виджеті тек мәтінді көрсету үшін қажет.

16.

Flutter-де макеттегі элементтердің арақашықтығын қалай реттеуге болады?

a)

Элементтердің арақашықтығын 'Stack' виджеті арқылы реттеуге болады.

b)

Элементтердің арақашықтығын 'Container' виджеті арқылы реттеуге болады.

c)

Элементтердің арақашықтығын 'SizedBox', 'Padding', немесе 'Margin' виджеттері арқылы реттеуге болады.

d)

Элементтердің арақашықтығын 'Align' виджеті арқылы реттеуге болады.

17.

AspectRatio виджеті не үшін пайдаланылады?

a)

Контентті көрсету үшін.

b)

Контентті өңдеу үшін.

c)

Контентті сақтау үшін.

d)

Контентті жүктеу үшін.

18.

Flutter-де макеттегі элементтердің көрінісін қалай өзгертуге болады?

a)

Flutter-де макеттегі элементтердің көрінісін 'Container', 'Padding', 'Margin' және 'TextStyle' виджеттерін пайдаланып өзгертуге болады.

b)

'Button' виджетін пайдалану

c)

'ListView' виджетін қолдану

d)

'Image' виджетінің параметрлерін өзгерту

19.

SingleChildScrollView виджеті не үшін қажет?

a)

Контентті жасыру үшін қажет.

b)

Контентті көрсету үшін қажет.

c)

Контентті жүктеу үшін қажет.

d)

Контентті скролл жасау үшін қажет.

20.

Flutter-де макеттегі элементтерді динамикалық түрде қалай қосуға болады?

a)

setState() функциясын қолданбай, элементтерді тікелей қосу.

b)

StatefulWidget пайдаланып, setState() арқылы элементтерді динамикалық түрде қосу.

c)

StatelessWidget пайдаланып, элементтерді статикалық түрде қосу.

d)

Flutter-де элементтерді тек код арқылы емес, графикалық интерфейс арқылы қосу.