wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина (по уроку 5)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

На каком языке программирования мы пишем код в Unity?

a)

C++

b)

Assembler-like

c)

Java

d)

C#

2.

Что такое пространство имён?

a)

Пространство в Unity

b)

Буквально - пространство, которое хранит в себе имена (переменные/функции)

c)

Пространство, в котором мы меняем значения переменных

d)

Нет правильного ответа

3.

Что это такое и для чего нужно?

a)

Системы - для структурирования данных

b)

Коллекции - для хранения информации

c)

Библиотеки - для подключения дополнительного функционала

d)

Переменные - для хранения информации одного типа

4.

Что такое переменная?

a)

X

b)

Память компьютера

c)

Ячейка в памяти (для хранения информации)

d)

То, что не может изменяться

5.

Какие типы данных могут быть у переменных?

(выберите несколько)

a)

Какие типы данных могут быть у переменных?

b)

Int (Integer) - Целое число

c)

Float - Нецелые значения (Числа с плавающей точкой)

d)

Input (ввод) - Усреднённые значения

e)

Bool (boolean) - Логические значения (True / False)

6.

Важно знать! Названия переменных мы всегда пишем с маленькой буквы, но каждое последующее слово слитно с большой!

a)

Правда (True)

b)

Ложь (False)

7.

Что такое "if" в языке программирования?

a)

Цикл

b)

Переменная

c)

Условный оператор ("Если") - выполняется при соблюдении условия

d)

Условный итератор (функция) - используется для цикла

8.

В какой из строк условие выполнится?

a)

В какой из строк условие выполнится?

b)

If (10 != 20) {print("Верно!"); }

c)

If (10 >= 20) {print("Верно!"); }

d)

If (10 == 20) {print("Верно!"); }

9.

Можно ли в условном операторе "if" задавать несколько условий сразу?

a)

Правда (True)

b)

Ложь (False)

10.

Какие операции отношений бывают в условных операторах? (выберите несколько)

a)

False>, < (больше, меньше)

b)

!= (не равно)

c)

= (равно)

d)

== (равно)

11.

Где правильно задано несколько условий для выполнения?

a)

if (i > 5 & i > 0) { print("Я выполнюсь, если i больше 5!"); }

b)

if (i < 5 && i > 0) { print("Я выполнюсь, если i в диапазоне 0 до 5"); }

c)

if (i < 5 && i > 0) { print("Я выполнюсь, если i в диапазоне 0 до 5"); }

d)

Нет правильного ответа!

12.

Что такое функция и для чего она нужна?

a)

Сокращение кода (чтобы не дублировать одно и тоже много раз)

b)

Нечто мобильное, что должно воспроизводится (выпоняться)

c)

То, что создаётся в пространстве имён

d)

Нечто, что хранит в себе переменные

13.

В названии функций, как переменных, все последующие слова пишутся с большой буквы слитно! Но начинается с большой буквы!

a)

Правда (True)

b)

Ложь (False)

14.

Для чего нужна функция Start()?

a)

Без неё игра не запустится

b)

Чтобы запустить программный код внутри скрипта

c)

Эта функция своего рода обновление игры

d)

Код внутри данной функции запустится 1 раз при старте игры

15.

Для чего нужна функция Update()?

a)

Чтобы обновлять игру

b)

Эта функция является обновлением кадров в реальном времени

c)

помощью этой функции мы можем передвигать объекты и совершать действия

d)

Функция схожа с функцией Start()

16.

Для чего нужна библиотека "Input"?

a)

Чтобы что-то вводить...

b)

Чтобы считывать нажатия клавиш с клавиатуры

c)

Чтобы передвигать объект

d)

Нет верного ответа

17.

С помощью этого кода мы задаём движение персонажа назад?

a)

Правда (True)

b)

Ложь (False)

18.

Если мы нажмём на клавиатуре клавишу "A" или стрелочку "влево" - в переменную moveHorizontal запишется цифра 1?

a)

Правда (True)

b)

Ложь (False)

19.

Функция AddForce() нужна для того, чтобы...

a)

Придавать объекту ускорение

b)

Задавать объекту вектор движения

c)

Поднимать объект

d)

Придавать объекту силу в определённом направлении

20.

Финальный вопрос! Для чего нужен тип данных Vector3? (выберите несколько)

a)

Чтобы хранить в себе 3 числа

b)

С помощью него можно перемещать объект по 3-м осям

c)

В него мы записываем 3 функции

d)

В него мы передаём вектора для управления объектом