Контрольний тест Алгоритми та програми Ч.2 8 клас

Додано: 24 квітня 2025
Предмет: Інформатика, 8 клас
12 запитань
Запитання 1

Функція в програмуванні - це:

варіанти відповідей

математичний вираз

іменований блок програмного коду

конструктор подій

перелік атрибутів

Запитання 2

Які кроки потрібно виконати для того, щоб прикріпити до віджету Button обробник події Натискання на кнопку? 

варіанти відповідей

При створенні об’єкту в переліку атрибутів указати параметр command

Задати властивості для налаштування вигляду кнопки

Додати на кнопку малюнок з графічного файлу

Присвоїти параметру command посилання на метод - обробник події

Запитання 3

Чи є висловлювання правильним: "Метод bind() пов’язує віджет із подією та функцією - обробником події"

варіанти відповідей

так

ні

50/50

Запитання 4

Що буде виведено в заголовок напису після натискання на клавішу «B» в програмі?


from tkinter import*

def A_lab(event):

   if event.keysym == 'A':

     lab.config(text = 'AAA')

   else: lab.config(text = '***')

root = Tk()

lab = Label(root, text = 'Hello World!')

lab.place(x = 10, y = 30)

lab.focus_set()

lab.bind('<Key>', A_lab)

root.mainloop()

варіанти відповідей

A

AAA

***

B

Запитання 5

Компонент Entry застосовується для:

варіанти відповідей

виведення заголовків, підписів інших елементів інтерфейсу

виведення зображень

запуску чи закінчення певного процесу

введення та виведення тексту

Запитання 6

Як отримати значення з поля об’єкта е1 класу Entry і присвоїти його змінній а цілого типу?

варіанти відповідей

a = int(e1.get())

e1.insert(0, а)

entry1.delete(0, END)

Запитання 7

Позначте відповіді, у яких наведено правильні висловлювання щодо розташування віджету entry1, створеного в такий спосіб:


entry1 = Entry()

entry1.grid(row = 0, column = 1, columnspan = 2, padx = 5, pady = 5)

варіанти відповідей

віджет розташовано у 0-му рядку, 1-му стовпці

віджет розташовано у 5-му рядку, 5-му стовпці

віджет розташовано у 1-му рядку, 2-му стовпці

віджет займає дві об’єднані клітинки у 1-му і 2-му стовпцях

Запитання 8

Що буде виведено в консоль після виконання фрагменту програми, якщо уведено рядок "2.5 3.3 5"?


a, b, c = map(float, input('a, b, c? ').split())

S = a+b+c

print(S)

варіанти відповідей

2.5 3.3 5

2.5+3.3+5

10,8

18

Запитання 9

Оберіть помилкове твердження

варіанти відповідей

Область видимості змінної - це та частина програмного коду, в якій змінна доступна для використання

Глобальні змінні - це ті, що визначені в основній програмі

Локальними є об’єкти, які описані та діють лише всередині підпрограми

Після виходу з підпрограми значення локальної змінної лишається доступним

Запитання 10

Який результат виконання команд?


a = b = c = 7

print(2*a+b+c)

варіанти відповідей

21

28

14

7

Запитання 11

а = b%10 означає

варіанти відповідей

Змінній а присвоїти значення остачі від ділення b на 10

Змінній а присвоїти значення неповної частки від ділення b на 10

Зменшити значення змінної b в 10 разів

Змінній а надати значення суми цифр двозначного числа b

Запитання 12

Яким буде результат виконання оператора а= 7 // 2

варіанти відповідей

3,5

3

1

7

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест