7 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 10. Графічні методи модуля tkinter

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

1canvas.create_rectangle(50, 50, 100, 100, fill = 'red', outline = 'blue', width = 3) Ao
2canvas.create_oval(20, 30, 100, 110, fill = 'red', outline = 'blue', width = 3) Bo
3canvas.create_polygon(50, 50, 100, 100, 50, 100, 100, 50, fill = 'red', outline = 'blue', width = 3) Co
4canvas.create_polygon(50, 50, 50, 100, 100, 100, fill = 'red', outline = 'blue', width = 3) Do
A B C D
1
2
3
4

№ 2 (2б)
Які оператори виконують малювання квадрата зі стороною 50 пікселів?
A
canvas.create_polygon(50, 50, 50, 100, 100, 100)

B
canvas.create_polygon(50, 50, 100, 100, 50, 100, 100, 50)

C
canvas.create_rectangle(50, 50, 100, 100)

D
canvas.create_polygon(50, 50, 50, 100, 100, 100, 100, 50)


№ 3 (1б)
У якості основи для малювання створюється об'єкт..
A
rectangle

B
image

C
canvas

D
root


№ 4 (2б)
Які оператори виконують малювання кола з радіусом 100 пікселів?
A
canvas.create_oval(10, 10, 210, 210)

B
canvas.create_oval(20, 30, 120, 130)

C
canvas.create_oval(410, 410, 210, 210)

D
canvas.create_oval(10, 10, 110, 110)


№ 5 (1б)
Створено вікно програми
from tkinter import*
root = Tk()
Знайдіть метод створення полотна для малювання, що заповнить всю поверхню вікна?
A
canvas.config('blue')

B
canvas.create_rectangle (0, 0, 500, 500)

C
canvas = Canvas(root, width = 500, height = 500)

D
canvas = Canvas(root, width = root.Width, height = root.Height)


№ 6 (2б)
Відновіть порядок операторів програми для створення полотна для малювання
A
canvas.pack()

B
root = Tk()

C
from tkinter import*

D
canvas = Canvas(root, width = 600, height = 600)


№ 7 (2б)
Який радіус має коло, намальоване оператором:
canvas.create_oval(10, 10, 80, 80)