Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основи програмування на Processing

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Що таке мова програмування Processing?

a)

Processing - це мова програмування для розробки ігор.

b)

Processing - це мова програмування, призначена для створення візуального мистецтва та інтерактивних програм.

c)

Processing - це мова програмування для обробки тексту.

d)

Processing - це мова програмування для створення баз даних.

2.

Яка основна мета використання Processing?

a)

Аналіз даних для бізнесу.

b)

Створення відеоігор.

c)

Розробка веб-сайтів.

d)

Спрощення створення графіки та інтерактивних медіа.

3.

Які типи даних підтримує Processing?

a)

double

b)

list

c)

object

d)

int, float, char, String, boolean, color, array

4.

Як оголосити змінну в Processing?

a)

float = 5.0;

b)

string myString;

c)

myVariable int;

d)

int myVariable; або float myFloat = 5.0;

5.

Яка функція використовується для малювання на екрані?

a)

Функція 'print'

b)

Метод 'update'

c)

Команда 'execute'

d)

Метод 'draw' або функції графічних бібліотек.

6.

Що таке цикл draw() в Processing?

a)

Цикл draw() в Processing відповідає за постійне оновлення та малювання графіки на екрані.

b)

Цикл draw() відповідає за запуск програми в Processing.

c)

Цикл draw() використовується для збереження даних у пам'яті.

d)

Цикл draw() відповідає за обробку подій користувача.

7.

Як змінити колір фону в Processing?

a)

changeColor(255);

b)

setBackground(0);

c)

background(255);

d)

fill(255);

8.

Яка команда використовується для малювання кола?

a)

renderCircle

b)

drawCircle

c)

drawEllipse

d)

createCircle

9.

Як обробляти події клавіатури в Processing?

a)

Використовуйте функції keyPressed(), keyReleased() та keyTyped() для обробки подій клавіатури.

b)

Використовуйте функцію mousePressed() для обробки клавіш.

c)

Використовуйте функцію draw() для обробки подій клавіатури.

d)

Обробка клавіатури не підтримується в Processing.

10.

Що таке масиви в Processing?

a)

Масиви в Processing - це колекції елементів одного типу, які можна використовувати для зберігання та обробки даних.

b)

Масиви в Processing - це графічні об'єкти для малювання.

c)

Масиви в Processing - це функції для обробки тексту.

d)

Масиви в Processing - це одиничні елементи різних типів.

11.

Як створити функцію в Processing?

a)

void myFunction: { // код функції }

b)

function myFunction() { // код функції }

c)

myFunction() { // код функції }

d)

void myFunction() { // код функції }

12.

Яка роль функції setup() в Processing?

a)

Функція setup() ініціалізує програму в Processing.

b)

Функція setup() відповідає за обробку подій користувача.

c)

Функція setup() зберігає дані програми в файл.

d)

Функція setup() виконує основний код програми.

13.

Як імплементувати анімацію в Processing?

a)

Використовуйте функцію draw() для анімації в Processing.

b)

Використовуйте метод animate() для створення анімації в Processing.

c)

Анімація не підтримується в Processing.

d)

Використовуйте функцію setup() для анімації в Processing.

14.

Які бібліотеки доступні для використання в Processing?

a)

Jupyter, NumPy, Matplotlib

b)

ControlP5, Minim, PeasyCam, Toxiclibs, PDF, Video, Sound, OpenCV, і багато інших.

c)

Django, Flask, FastAPI

d)

TensorFlow, Keras, PyTorch

15.

Як зберегти зображення в Processing?

a)

Використовуйте команду exportImage("ім'я_файлу.png").

b)

Використовуйте функцію loadImage("ім'я_файлу.png").

c)

Зберігайте зображення за допомогою функції print("ім'я_файлу.png").

d)

Використовуйте функцію save("ім'я_файлу.png").

16.

Що таке об'єктно-орієнтоване програмування в Processing?

a)

Об'єктно-орієнтоване програмування в Processing - це стиль програмування, що не підтримує об'єкти.

b)

Об'єктно-орієнтоване програмування в Processing - це метод програмування без використання класів.

c)

Об'єктно-орієнтоване програмування в Processing - це підхід, що використовує класи та об'єкти для організації коду.

d)

Об'єктно-орієнтоване програмування в Processing - це підхід, що базується на функціях.

17.

Як працювати з зображеннями в Processing?

a)

Використовуйте drawImage() для завантаження зображень.

b)

Використовуйте loadImage() для завантаження та image() для відображення зображень.

c)

Використовуйте saveImage() для збереження зображень.

d)

Зображення не можна відображати в Processing.

18.

Які основні принципи графіки в Processing?

a)

Основні принципи графіки в Processing включають координатну систему, кольори, функції малювання, анімацію та взаємодію з користувачем.

b)

Лише взаємодія з користувачем

c)

Виключно функції малювання

d)

Тільки кольори та анімація

19.

Як використовувати звукові файли в Processing?

a)

Використовуйте бібліотеку 'Sound' для роботи зі звуковими файлами в Processing.

b)

Використовуйте стандартні функції Java для роботи зі звуком в Processing.

c)

Звукові файли не підтримуються в Processing.

d)

Використовуйте бібліотеку 'Audio' для роботи зі звуковими файлами в Processing.

20.

Які інструменти для налагодження коду в Processing?

a)

print(), debug mode, text editor

b)

trace(), performance monitor, web browser

c)

log(), error tracking, command line

d)

Інструменти для налагодження коду в Processing: println(), debugging режим, IDE.