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

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

B
buttonbox()

C
choicebox()


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

B
from easygui import*

C
from tkinter import *

D
from random import*


№ 3 (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

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

B
my_click = msgbox (' Вітаю! ')

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

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


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

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

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

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


№ 6 (2б)
Відновіть порядок операторів у програмі додавання двох чисел
A
n1 = float(enterbox('Введіть перше число: '))

B
from easygui import *

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

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


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