wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Roblox Studio Beginner

Total questions: 41

Worksheet time: 28mins

Name
Class
Date
1.

Как называется программа для создания карт в Roblox? (среда разработки игр)

(a)  

2.

Как вращать камеру?

a)

Ctrl+Shift+Правая кнопка мыши (ПКМ)

b)

Зажать ПКМ и подвигать ей

c)

Использовать инструмент Rotate

d)

Использовать инструмент Move

3.

Какой язык программирования используется в Roblox Studio?

a)

Python

b)

C++

c)


JavaScript

d)


Lua

4.

Какой объект создается при нажатии на кнопку Part?

a)

Модель

b)


Звук

c)


Скрипт

d)


Элементарный блок

5.

Что происходит при нажатии на плюс (+) справа от названия предмета?

a)

Перемещение предмета

b)

Изменение имени предмета

c)

Добавление дочернего объекта

d)


Удаление предмета

6.

Что можно делать в окне Explorer?

a)

Перемещение предмета по иерархии

b)

Изменение имени предмета

c)


Добавление дочернего объекта

d)


Удаление предмета

7.

Что показывает окно 3?

a)

Игровая сцена - то, что игрок видит при запуске игры

b)

Explorer - проводник, где находятся все сервисы для настройки уровня

c)

Properties - свойства (параметры) выбранного объекта

d)

Toolbox - объекты (модели, скрипты, звуки и др.), созданные другими игроками

8.

Как называется вкладка, на которую нужно переключить, если не нашли какого-то окна среди раскрытых (например, toolbox)?

a)

Window

b)

Model

c)

Plugins

d)

Home

9.

Для чего нужен инструмент Select?

a)

Чтобы выделить (выбрать) объект и перемещать по поверхности других объектов

b)

Чтобы перемещать объект в любом из трёх направлений

c)

Чтобы изменять размеры объекта

d)

Чтобы повернуть объект по любой из трёх осей

10.

Для чего нужен инструмент Move?

a)

Чтобы выделить (выбрать) объект и перемещать по поверхности других объектов

b)

Чтобы перемещать объект в любом из трёх направлений

c)

Чтобы изменять размеры объекта

d)

Чтобы повернуть объект по любой из трёх осей

11.

Для чего нужен инструмент Scale?

a)

Чтобы выделить (выбрать) объект и перемещать по поверхности других объектов

b)

Чтобы перемещать объект в любом из трёх направлений

c)

Чтобы изменять размеры объекта

d)

Чтобы повернуть объект по любой из трёх осей

12.

Для чего нужен инструмент Rotation?

a)

Чтобы выделить (выбрать) объект и перемещать по поверхности других объектов

b)

Чтобы перемещать объект в любом из трёх направлений

c)

Чтобы изменять размеры объекта

d)

Чтобы повернуть объект по любой из трёх осей

13.

Выберете и напишите, как называется режим, который не позволяет объектам проходить друг через друга: Collisions или Anchor?

(a)  

14.

Что позволяет режим Paint в Terrain Editor?

a)


Создавать новые объекты

b)

Удалять объекты

c)


Перекрашивать материал в выбранной области

d)

Изменять освещение

15.

Что представляет собой компонент Spawn в игре?

a)

Игровой объект, на котором появляется игрок

b)

Игровой объект, который управляет освещением

c)


Игровой объект, который управляет звуком

d)


Игровой объект, который управляет анимацией

16.

Для чего используется кнопка Generate в режиме Generate в Terrain Editor?

a)

Генерация случайного ландшафта карты

b)


Сглаживание материала

c)

Перекрашивание материала

d)

Удаление объектов

17.

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

a)


Участок памяти компьютера с адресом

b)

Условно говоря, хранилище для какой-то информации в памяти компьютера

c)


Специальный символ для вывода данных

d)

Команда для создания объектов

e)

Функция для хранения очков

18.

Что означает оператор присваивания в Lua?

a)

Создание новой функции

b)

Удаление переменной

c)

Запись данных в память компьютера

19.

Что делает команда Instance.new("Part", workspace) в Lua?

a)


Создает объект на игровой сцене

b)

Запускает игру

c)

Создает текстовый объект на игровой сцене

d)

Ищет объект в Workspace

20.

Как изменить цвет объекта в Lua на случайный?

a)


Block.BrickColor = BrickColor.Green()

b)

Block.BrickColor = BrickColor.Random()

c)

Block.BrickColor = BrickColor.Blue()

d)


Block.BrickColor = BrickColor.Red()

21.

Что такое цикл в программировании?

a)


Управляющая конструкция для многократного повторения инструкций

b)


Математическое понятие

c)


Способ передачи данных

d)

Управляющая конструкция только для бесконечного повторения инструкций

22.

Что делает этот скрипт?

a)

Создаёт куб и в течении 1000 секунд переключает цвета между красным и чёрным

b)

Создаёт куб и в течении 1000 секунд переключает цвета случайным образом

c)

Создаёт сферу и бесконечно изменяет её цвет

d)

Создаёт куб и бесконечно переключает цвета случайным образом

23.

Что означает выражение Vector3.new(math.random(10, 100), math.random(10, 100), math.random(10, 100))

a)

Устанавливает случайный цвет для объекта

b)

Устанавливает позицию объекта

c)

Устанавливает размер объекта

d)

Создает новый трехмерный вектор с случайными величинами (это может быть и размер, и координаты объекта)

24.

Какую фигуру создаст это выражение Block.Size = Vector3.new(50, 100, 50)??

a)

Куб

b)

Параллелепипед в виде столба

c)

Параллелепипед в виде тоннеля

d)

Два куба друг на друге

25.

Что делает цикл while в программировании?

a)


Повторяет выполнение определенного блока кода, пока условие истинно (true)

b)


Повторяет выполнение определенного блока кода нужное количество раз

c)

Реализует выполнение кода, при условии, что какое-то логическое выражение истинно (условие)

26.

Что делает цикл for в программировании?

a)


Повторяет выполнение определенного блока кода, пока условие истинно (true)

b)


Повторяет выполнение определенного блока кода нужное количество раз

c)

Реализует выполнение кода, при условии, что какое-то логическое выражение истинно (условие)

27.

Что делает условный оператор if then else в программировании?

a)


Повторяет выполнение определенного блока кода, пока условие истинно (true)

b)


Повторяет выполнение определенного блока кода нужное количество раз

c)

Реализует выполнение кода, при условии, что какое-то логическое выражение истинно (условие)

28.

Если в скрипте на изображении в цикле while перед командой wait(1) добавить строку Cube.Size = Vector3.new(math.random(10,100),math.random(10,100),math.random(10,100)), то что будет происходить с кубом?

a)

Куб будет менять только размер случайным образом

b)

Куб будет менять цвет и свой размер случайным образом

c)

Куб один раз изменит размер на случайный, а цвет будет менять каждую секунду

d)

Все параметры куба будут изменяться случайно от 0 до 100, и цвет тоже, каждую секунду

29.

Что делает цикл с предусловием?

a)


Выполняет инструкции после проверки условия

b)

Выполняет инструкции до проверки условия

30.

Что делает цикл с постусловием?

a)


Выполняет инструкции после проверки условия

b)

Выполняет инструкции до проверки условия

31.

Что происходит, если убрать из цикла строку i = i - 1?

a)


Цикл становится бесконечным

b)

Цикл не выполняется

c)

Цикл выполняется только один раз

d)

Цикл всё равно выполнится тысячу раз

32.

Что происходит, если убрать из цикла строку i = i - 1?

a)


Цикл становится бесконечным

b)

Цикл не выполняется

c)

Цикл выполняется только один раз

d)

Цикл всё равно выполнится тысячу раз

33.

Что такое функция в Lua?

a)


Фрагмент программного кода, к которому можно обратиться из другого места программы (подпрограмма внутри программы)

b)

Ещё один вид цикла

c)

Ключевое слово для объявления переменной

34.

Какое ключевое слово используется для создания функции в Roblox?

a)

class

b)


variable

c)

function

d)

loop

35.

Что делает этот скрипт?

a)

Через 10 секунд после начала игры выводит на экран сообщение

b)


Через 10 секунд после начала игры выводит на экран сообщение, которое исчезает через 2 секунды

c)


Через 10 секунд после начала игры выводит на экран сообщение, которое исчезает через 2 секунды - и так каждые 10 секунд

d)

Каждые 2 секунды выводит на экран сообщение

36.

Что представляет собой тело функции в Roblox?

a)


код, который выполняется при вызове функции

b)


результат выполнения

c)


параметры функции

d)


название функции

37.

Что делает этот скрипт?

a)

Уничтожает кнопку

b)

Уничтожает объект, на котором находится кнопка (например, окно внутриигрового интерфейса)

c)

Скрывает весь интерфейс в игре

d)

Уничтожает фрейм, в котором находится кнопка

38.

Что такое компонент GUI?

a)


Компонент, который отвечает за создание карт

b)


Компонент, который отвечает за создание скриптов

c)


Компонент, который состоит из кнопок, надписей, форм и т.д.

d)


Компонент, который отвечает за создание уровней

39.

Что делает отключение свойства CanCollide?

a)


Уничтожает компоненты

b)


Делает объекты проницаемыми для персонажа

c)


Запускает игру

d)


Делает объекты непроницаемыми для персонажа

40.

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

a)


Moved:connect

b)


Clicked:connect

c)

Touched:connect

d)

MouseButton1Click:connect

41.

Что делает этот скрипт?

a)

При касании блока на финише появляется сообщение о победе и оно не удаляется

b)

При касании блока на финише появляется сообщение о победе и оно удаляется через 5 секунд

c)

При касании блока на финише появляется сообщение о победе и игрока телепортирует на стартовый спавн

d)

При касании финиша создаётся кнопка и удаляется через 5 секунд

e)

При касании блока на финише появляется сообщение о победе и оно удаляется через 2 секунд