wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по Dart

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Какой тип используется для целых чисел?

a)

double

b)

int

c)

num

d)

String

2.

Как объявить nullable-переменную?

a)

int a

b)

int a!

c)

int? a

d)

null int a

3.

Что выведет код print(5 ?? 10);?

a)

null

b)

10

c)

5

d)

ошибка

4.

Какой оператор проверки равенства в Dart?

a)

=

b)

===

c)

==

d)

!=

5.

Какой цикл выполнится минимум один раз?

a)

for

b)

while

c)

do–while

d)

for-in

6.

Что делает оператор break?

a)

пропускает итерацию

b)

завершает цикл

c)

завершает программу

d)

ничего

7.

Тип bool принимает значения:

a)

yes/no

b)

0/1

c)

true/false

d)

null

8.

Как объявить список чисел?

a)

List a = [1,2];

b)

int[] a

c)

array

d)

numbers

9.

Что такое Map?

a)

массив

b)

список

c)

ключ–значение

d)

строка

10.

Что означает dynamic?

a)

тип неизвестен

b)

тип может меняться

c)

тип = Object

d)

тип запрещён

11.

Какое ключевое слово используется для автоматического определения типа переменной?

a)

dynamic

b)

auto

c)

var

d)

let

12.

Что произойдёт при выполнении кода int a = null;?

a)

a станет равным 0

b)

программа выполнится

c)

ошибка компиляции

d)

ошибка во время выполнения

13.

Какой оператор используется для значения по умолчанию при null?

a)

!

b)

??

c)

&&

d)

||

14.

Что делает оператор continue в цикле?

a)

завершает программу

b)

завершает цикл

c)

пропускает текущую итерацию

d)

ничего не делает

15.

Как правильно записать тернарный оператор?

a)

if ? else

b)

condition ? value1 : value2

c)

condition : value1 ? value2

d)

if(condition) else

16.

Какой тип данных хранит текст?

a)

char

b)

text

c)

String

d)

word

17.

Как объявить логическую переменную?

a)

bool flag = true;

b)

boolean flag = true;

c)

logic flag = 1;

d)

flag = true;

18.

Какой цикл лучше использовать, если количество повторений известно заранее?

a)

while

b)

do–while

c)

for

d)

for-in

19.

Что означает оператор ! после переменной?

a)

отрицание

b)

проверка на null

c)

утверждение, что значение не null

d)

присваивание

20.

Какой тип может хранить и int, и double?

a)

var

b)

dynamic

c)

num

d)

Object

21.

Какой результат выполнения кода? int? a; print(a ?? 5);

a)

null

b)

ошибка

c)

0

d)

5

22.

Что выведет код? for (int i = 0; i < 3; i++) { print(i); }

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

1 2

23.

Какой оператор используется для множественного выбора значений?

a)

if

b)

else

c)

switch

d)

for

24.

Какой тип данных используется для хранения списка значений?

a)

Map

b)

Set

c)

List

d)

Array

25.

Какой цикл используется для перебора элементов коллекции?

a)

for

b)

while

c)

do–while

d)

for-in