7 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 9. Створення інтерфейсу користувача

№ 1 (1б)
Який оператор потрібен для імпортування модуля EasyGui?
A
from tkinter import *

B
from easygui import*

C
from random import*

D
from turtle import *


№ 2 (2б)
Які оператори призначені для введення за допомогою діалогового вікна значення для змінної n дійсного типу?
A
n = float(enterbox('Введіть число: '))

B
n = float(enterbox('Введіть число: ', default = '0'))

C
n = int(enterbox('Введіть число: '))

D
n = enterbox('Введіть перше число: ')


№ 3 (2б)
Чому буде дорівнювати s <після завершення програми?
a = [1, –2, 5, 6, 3, 4]
a.sort()
s = sum(a[1:5])

№ 4 (2б)
Відновіть порядок операторів у програмі додавання двох чисел
A
from easygui import *

B
n1 = float(enterbox('Введіть перше число: '))

C
msgbox ('Сума ' + str(n1 + n2) )

D
n2 = float(enterbox('Введіть друге число: '))


№ 5 (1б)
Інформаційне діалогове вікно з повідомленням і набором заданих кнопок створює функція..
A
choicebox()

B
msgbox()

C
buttonbox()


№ 6 (2б)
Які оператори створюють діалогове вікно для привітання без заголовку?
A
my_click = msgbox (' Вітаю! ')

B
msgbox('Вітаю!', image = 'python.gif')

C
msgbox("Вітаю!")

D
msgbox("Вітаю!", 'Привітання', 'OK')


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

1o Achoice = enterbox('Виберіть рівень', 'Гра',default = '1')
2o Bchoice = buttonbox('Виберіть номер', 'Колесо фортуни', ['1', '2', '3'])
3o Cchoice = choicebox('Виберіть номер', 'Колесо фортуни', ['1', '2', '3'])
4o Dchoice = buttonbox('Виберіть номер', 'Колесо фортуни', ['1'])
A B C D
1
2
3
4