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

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

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

B
update()

C
time.sleep()

D
canvas.bind_all()


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

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

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

B
canvas.bind_all()

C
canvas.move()

D
update()


№ 5 (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 Встановлення зв’язку між подією «натискання на клавішу «праворуч» та її обробником Cevent
4Властивість об’єкта event, яка набуває значення відповідної клавіші Dkeysym
A B C D
1
2
3
4

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

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

C
назва функції, яку слід виконати через певний час

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


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

B
Виконати затримку виконання програми між завантаженнями файлів

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

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