7 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 11. Створення анімації

№ 1 (1б)
Яка функція призначена для встановлення зв’язку між подією та її обробником?
A
update()

B
time.sleep()

C
canvas.bind_all()

D
canvas.move()


№ 2 (1б)
Яка функція призначена для пересування графічного об’єкта полотном?
A
time.sleep()

B
update()

C
canvas.bind_all()

D
canvas.move()


№ 3 (2б)
У структурі опису метода canvas.bind_all(<подія>, функція) присутні..
A
назва функції, яку слід виконати через певний час

B
час у мілісекундах

C
текстова константа або системна назва події

D
назва функції-обробника події


№ 4 (2б)
Установіть відповідність між поняттями і їх призначенням по фрагменту коду
def move_oval(event):
    canvas.move(1, 5, 0)
canvas.create_oval(10, 10, 30, 30, fill = 'red')
canvas.bind_all('', move_oval)

1 Встановлення зв’язку між подією «натискання на клавішу «праворуч» та її обробником Adef move_oval(event):
2Аргумент функції, в якому tkinter передає інформацію про подію Bcanvas.bind_all('', move_oval)
3Властивість об’єкта event, яка набуває значення відповідної клавіші Cevent
4Заголовок функції — обробника події Dkeysym
A B C D
1
2
3
4

№ 5 (2б)
Установіть відповідність між операторами і їх призначенням

1Оновлення зображення Afor x in range(0, 60):
2Послідовне надання змінній х значень від 0 до 59 Btk.update()
3Пересування об’єкту з ідентіфикатором 1 Ctime.sleep(0.05)
4Затримка виконання програми Dcanvas.move(1, 5, 0)
A B C D
1
2
3
4

№ 6 (2б)
Який периметр має прямокутник, намальований оператором?
canvas.create_rectangle(50, 110, 70, 160)

№ 7 (2б)
Які дії потрібно виконати для створення анімації з використанням графічних файлів?
A
Виконати затримку виконання програми між завантаженнями файлів

B
Підготувати певну кількість графічних файлів

C
Запрограмувати послідовне завантаження на полотно зображень з графічних файлів

D
Запрограмувати реакцію об’єкта на подію